threema-ch / threema-web

The Threema Web application.
GNU Affero General Public License v3.0
1k stars 107 forks source link

Android app does not show grey icon for one Threema Web session #867

Closed ovalseven8 closed 5 years ago

ovalseven8 commented 5 years ago

Bug Description

For one Threema Web session the grey icon is not shown:

Screenshot_20190801-083302

Steps to Reproduce (for bugs)

  1. Create new session (without password), then close session in Threema Web
  2. Create new session (without password), then close session in Threema Web
  3. Create new session (without password), then close session in Threema Web
  4. Create new session (without password), then close session in Threema Web
App log ``` Thu Aug 01 08:32:06 GMT+02:00 2019 INFO r: 0: Starting Threema Web session Thu Aug 01 08:32:06 GMT+02:00 2019 INFO n: setConnecting Thu Aug 01 08:32:06 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:06 GMT+02:00 2019 INFO y: 0: Session state changed from NEW to CONNECTING Thu Aug 01 08:32:06 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:06 GMT+02:00 2019 INFO n: Starting connection 0 of session 0 Thu Aug 01 08:32:06 GMT+02:00 2019 INFO n: Acquire session resources... Thu Aug 01 08:32:06 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Connecting to SaltyRTC server at saltyrtc-beta.threema.ch:443... Thu Aug 01 08:32:06 GMT+02:00 2019 INFO l: 0: Signaling state changed to WS_CONNECTING Thu Aug 01 08:32:06 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:06 GMT+02:00 2019 INFO SaltyRTC.RSignaling: WebSocket connection established Thu Aug 01 08:32:06 GMT+02:00 2019 INFO l: 0: Signaling state changed to SERVER_HANDSHAKE Thu Aug 01 08:32:07 GMT+02:00 2019 INFO l: 0: Signaling state changed to PEER_HANDSHAKE Thu Aug 01 08:32:07 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Server handshake done Thu Aug 01 08:32:07 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Task v0.webrtc.tasks.saltyrtc.org has been selected Thu Aug 01 08:32:07 GMT+02:00 2019 INFO l: 0: Signaling state changed to TASK Thu Aug 01 08:32:07 GMT+02:00 2019 INFO n: Handover Thu Aug 01 08:32:07 GMT+02:00 2019 INFO n: Cancelling connect timeout Thu Aug 01 08:32:07 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:07 GMT+02:00 2019 INFO y: 0: Session state changed from CONNECTING to HANDOVER Thu Aug 01 08:32:07 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:07 GMT+02:00 2019 INFO n: Starting handover... Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Initialize WebRTC PeerConnection Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Renegotiation needed Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: PeerConnectionState changed to CONNECTING Thu Aug 01 08:32:07 GMT+02:00 2019 INFO l: 0: Peer connection state changed from NEW to CONNECTING and signaling state = TASK Thu Aug 01 08:32:07 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Peer handshake done Thu Aug 01 08:32:07 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:07 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: offer Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Signaling state change to HAVE_REMOTE_OFFER Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Remote description set Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Created answer Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Signaling state change to STABLE Thu Aug 01 08:32:07 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:0 1 UDP 2122187007 192.168.178.34 38555 typ host Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Local description set Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: ICE gathering state change to GATHERING Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: ICE connection state change to CHECKING Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: PeerConnectionState changed to CONNECTING Thu Aug 01 08:32:07 GMT+02:00 2019 INFO l: 0: Peer connection state changed from CONNECTING to CONNECTING and signaling state = TASK Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:3 1 UDP 2122252543 2003:d8:73db:4a00:3af3:399c:110a:eb8a 32841 typ host Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: New local ICE candidate: candidate:2323125255 1 udp 2122262783 2003:d8:73db:4a00:9039:758a:aa27:70 59700 typ host generation 0 ufrag 58AW network-id 4 network-cost 10 Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: New local ICE candidate: candidate:3455323002 1 udp 2122194687 192.168.178.20 33271 typ host generation 0 ufrag 58AW network-id 3 network-cost 10 Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:6 1 TCP 2105458943 192.168.178.34 9 typ host tcptype active Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: ICE gathering state change to COMPLETE Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:9 1 TCP 2105524479 2003:d8:73db:4a00:3af3:399c:110a:eb8a 9 typ host tcptype active Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Added 4 ICE candidate(s) from peer Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: ICE connection state change to CONNECTED Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: PeerConnectionState changed to CONNECTED Thu Aug 01 08:32:07 GMT+02:00 2019 INFO l: 0: Peer connection state changed from CONNECTING to CONNECTED and signaling state = TASK Thu Aug 01 08:32:07 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:1 1 UDP 1685987327 87.175.184.198 38555 typ srflx raddr 192.168.178.34 rport 38555 Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:2 1 UDP 92151807 212.103.68.8 52241 typ relay raddr 212.103.68.8 rport 52241 Thu Aug 01 08:32:07 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: DataChannel: State changed to OPEN Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:5 1 UDP 92217343 212.103.68.8 59393 typ relay raddr 212.103.68.8 rport 59393 Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Added 3 ICE candidate(s) from peer Thu Aug 01 08:32:07 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:7 1 UDP 8265727 212.103.68.8 59440 typ relay raddr 212.103.68.8 rport 59440 Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:07 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:10 1 UDP 8331263 212.103.68.8 57854 typ relay raddr 212.103.68.8 rport 57854 Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: New data channel: THREEMA Thu Aug 01 08:32:07 GMT+02:00 2019 INFO l: 0: SecureDataChannel state is OPEN Thu Aug 01 08:32:07 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:07 GMT+02:00 2019 INFO n: Connected Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:8 1 UDP 8265727 212.103.68.7 56866 typ relay raddr 212.103.68.7 rport 56866 Thu Aug 01 08:32:07 GMT+02:00 2019 INFO n: Cancelling handover timeout Thu Aug 01 08:32:07 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:07 GMT+02:00 2019 INFO y: 0: Session state changed from HANDOVER to CONNECTED Thu Aug 01 08:32:07 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:07 GMT+02:00 2019 INFO n: Sending update/connectionInfo to peer Thu Aug 01 08:32:07 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:07 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:07 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:07 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: handover Thu Aug 01 08:32:07 GMT+02:00 2019 INFO l: 0: Handover done Thu Aug 01 08:32:07 GMT+02:00 2019 INFO j: Received client information request Thu Aug 01 08:32:07 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: Handover to data channel finished Thu Aug 01 08:32:07 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStarted Thu Aug 01 08:32:07 GMT+02:00 2019 INFO ThreemaApplication: SessionAndroidService not running...starting Thu Aug 01 08:32:07 GMT+02:00 2019 INFO ThreemaApplication: sending ACTION_START to SessionAndroidService Thu Aug 01 08:32:07 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:07 GMT+02:00 2019 INFO SessionAndroidService: startForeground called Thu Aug 01 08:32:07 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:07 GMT+02:00 2019 INFO r: 0: Client info sent after 1514 ms Thu Aug 01 08:32:07 GMT+02:00 2019 INFO r: 0: Registered for profile updates Thu Aug 01 08:32:07 GMT+02:00 2019 INFO SessionAndroidService: ACTION_START Thu Aug 01 08:32:07 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:07 GMT+02:00 2019 INFO r: 0: Profile sent after 1570 ms Thu Aug 01 08:32:08 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:08 GMT+02:00 2019 INFO r: 0: Receivers sent after 1609 ms Thu Aug 01 08:32:08 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:08 GMT+02:00 2019 INFO r: 0: Conversations sent after 1636 ms Thu Aug 01 08:32:13 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: DataChannel: State changed to CLOSING Thu Aug 01 08:32:13 GMT+02:00 2019 INFO l: 0: Signaling state changed to CLOSING Thu Aug 01 08:32:13 GMT+02:00 2019 INFO r: 0: Stopping session instance: DisconnectContext{requestedByUs=false, reason=1} Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: Disconnecting: DisconnectContext{requestedByUs=false, reason=null} Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: Disconnecting: DisconnectContext{requestedByUs=false, reason=1} Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:13 GMT+02:00 2019 INFO y: 0: Session state changed from CONNECTED to DISCONNECTING Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: Preparing disconnect timer... Thu Aug 01 08:32:13 GMT+02:00 2019 INFO y: 0: Session state changed from DISCONNECTING to DISCONNECTING Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: Preparing disconnect timer... Thu Aug 01 08:32:13 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:13 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:13 GMT+02:00 2019 INFO l: 0: Signaling state changed to CLOSED Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: setDisconnected Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:13 GMT+02:00 2019 INFO y: 0: Session state changed from DISCONNECTING to DISCONNECTED Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: Cleanup Thu Aug 01 08:32:13 GMT+02:00 2019 INFO g: dispose() Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: Cleanup done Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: Call WebClientServiceListener.onStopped() Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: Checking for pending wakeups Thu Aug 01 08:32:13 GMT+02:00 2019 INFO y: Process 0 pending wakeups Thu Aug 01 08:32:13 GMT+02:00 2019 INFO g: ICE connection state change to CLOSED Thu Aug 01 08:32:13 GMT+02:00 2019 INFO g: PeerConnectionState changed to CLOSED Thu Aug 01 08:32:13 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStopped Thu Aug 01 08:32:13 GMT+02:00 2019 INFO g: Signaling state change to CLOSED Thu Aug 01 08:32:13 GMT+02:00 2019 INFO l: 0: Peer connection state changed from CONNECTED to CLOSED and signaling state = CLOSED Thu Aug 01 08:32:13 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:13 GMT+02:00 2019 INFO l: 0: SecureDataChannel state is CLOSING Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: setDisconnecting - ignoring Thu Aug 01 08:32:13 GMT+02:00 2019 INFO l: 0: SecureDataChannel state is CLOSED Thu Aug 01 08:32:13 GMT+02:00 2019 INFO ThreemaApplication: sending ACTION_STOP to SessionAndroidService Thu Aug 01 08:32:13 GMT+02:00 2019 INFO ThreemaApplication: updating SessionAndroidService Thu Aug 01 08:32:13 GMT+02:00 2019 INFO ThreemaApplication: sending ACTION_UPDATE to SessionAndroidService Thu Aug 01 08:32:13 GMT+02:00 2019 INFO SessionAndroidService: ACTION_STOP Thu Aug 01 08:32:13 GMT+02:00 2019 INFO SessionAndroidService: ACTION_UPDATE Thu Aug 01 08:32:13 GMT+02:00 2019 INFO SessionAndroidService: No more running sessions Thu Aug 01 08:32:13 GMT+02:00 2019 INFO SessionAndroidService: stopForeground Thu Aug 01 08:32:13 GMT+02:00 2019 INFO SessionAndroidService: Service destroyed Thu Aug 01 08:32:13 GMT+02:00 2019 INFO g: All native resources disposed Thu Aug 01 08:32:13 GMT+02:00 2019 INFO l: 0: Peer connection state changed from CLOSED to CLOSED and signaling state = CLOSED Thu Aug 01 08:32:13 GMT+02:00 2019 INFO n: setDisconnecting - ignoring Thu Aug 01 08:32:15 GMT+02:00 2019 INFO Db: releaseConnectionLinger: source = activityPaused, timeout = 60000 Thu Aug 01 08:32:15 GMT+02:00 2019 INFO Db: Alarm type 1 cancel Thu Aug 01 08:32:15 GMT+02:00 2019 INFO Db: Alarm type 1 schedule in 59997ms Thu Aug 01 08:32:15 GMT+02:00 2019 INFO c: Screen resolution in current orientation: Point(540, 960) Thu Aug 01 08:32:15 GMT+02:00 2019 INFO c: Camera resolution: Point(960, 540) Thu Aug 01 08:32:15 GMT+02:00 2019 INFO c: Best available preview size: Point(960, 540) Thu Aug 01 08:32:17 GMT+02:00 2019 INFO r: 1: Initialize SessionInstanceServiceImpl Thu Aug 01 08:32:17 GMT+02:00 2019 INFO Db: acquireConnection: source = activityResumed, refCount = 1 Thu Aug 01 08:32:17 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:17 GMT+02:00 2019 INFO Db: another connection is already active Thu Aug 01 08:32:17 GMT+02:00 2019 INFO r: 1: Starting Threema Web session Thu Aug 01 08:32:17 GMT+02:00 2019 INFO n: setConnecting Thu Aug 01 08:32:17 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:17 GMT+02:00 2019 INFO y: 1: Session state changed from NEW to CONNECTING Thu Aug 01 08:32:17 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:17 GMT+02:00 2019 INFO n: Starting connection 0 of session 1 Thu Aug 01 08:32:17 GMT+02:00 2019 INFO n: Acquire session resources... Thu Aug 01 08:32:17 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Connecting to SaltyRTC server at saltyrtc-beta.threema.ch:443... Thu Aug 01 08:32:17 GMT+02:00 2019 INFO l: 1: Signaling state changed to WS_CONNECTING Thu Aug 01 08:32:17 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:17 GMT+02:00 2019 INFO SaltyRTC.RSignaling: WebSocket connection established Thu Aug 01 08:32:17 GMT+02:00 2019 INFO l: 1: Signaling state changed to SERVER_HANDSHAKE Thu Aug 01 08:32:17 GMT+02:00 2019 INFO l: 1: Signaling state changed to PEER_HANDSHAKE Thu Aug 01 08:32:17 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Server handshake done Thu Aug 01 08:32:18 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Task v0.webrtc.tasks.saltyrtc.org has been selected Thu Aug 01 08:32:18 GMT+02:00 2019 INFO l: 1: Signaling state changed to TASK Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Handover Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Cancelling connect timeout Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:18 GMT+02:00 2019 INFO y: 1: Session state changed from CONNECTING to HANDOVER Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Starting handover... Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Initialize WebRTC PeerConnection Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Renegotiation needed Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: PeerConnectionState changed to CONNECTING Thu Aug 01 08:32:18 GMT+02:00 2019 INFO l: 1: Peer connection state changed from NEW to CONNECTING and signaling state = TASK Thu Aug 01 08:32:18 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Peer handshake done Thu Aug 01 08:32:18 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:18 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: offer Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Signaling state change to HAVE_REMOTE_OFFER Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Remote description set Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Created answer Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Signaling state change to STABLE Thu Aug 01 08:32:18 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Local description set Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:0 1 UDP 2122187007 192.168.178.34 48375 typ host Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: ICE gathering state change to GATHERING Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: ICE connection state change to CHECKING Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: PeerConnectionState changed to CONNECTING Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:3 1 UDP 2122252543 2003:d8:73db:4a00:3af3:399c:110a:eb8a 47925 typ host Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: New local ICE candidate: candidate:2323125255 1 udp 2122262783 2003:d8:73db:4a00:9039:758a:aa27:70 47799 typ host generation 0 ufrag pLXM network-id 4 network-cost 10 Thu Aug 01 08:32:18 GMT+02:00 2019 INFO l: 1: Peer connection state changed from CONNECTING to CONNECTING and signaling state = TASK Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:6 1 TCP 2105458943 192.168.178.34 9 typ host tcptype active Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: New local ICE candidate: candidate:3455323002 1 udp 2122194687 192.168.178.20 43422 typ host generation 0 ufrag pLXM network-id 3 network-cost 10 Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: ICE gathering state change to COMPLETE Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:9 1 TCP 2105524479 2003:d8:73db:4a00:3af3:399c:110a:eb8a 9 typ host tcptype active Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Added 4 ICE candidate(s) from peer Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: ICE connection state change to CONNECTED Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: PeerConnectionState changed to CONNECTED Thu Aug 01 08:32:18 GMT+02:00 2019 INFO l: 1: Peer connection state changed from CONNECTING to CONNECTED and signaling state = TASK Thu Aug 01 08:32:18 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:1 1 UDP 1685987327 87.175.184.198 48375 typ srflx raddr 192.168.178.34 rport 48375 Thu Aug 01 08:32:18 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: DataChannel: State changed to OPEN Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:2 1 UDP 92151807 212.103.68.8 65107 typ relay raddr 212.103.68.8 rport 65107 Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Added 2 ICE candidate(s) from peer Thu Aug 01 08:32:18 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:5 1 UDP 92217343 212.103.68.8 58866 typ relay raddr 212.103.68.8 rport 58866 Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:18 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:7 1 UDP 8265727 212.103.68.8 49610 typ relay raddr 212.103.68.8 rport 49610 Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:18 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:8 1 UDP 8265727 185.88.236.77 50225 typ relay raddr 185.88.236.77 rport 50225 Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:18 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:10 1 UDP 8331263 212.103.68.8 56737 typ relay raddr 212.103.68.8 rport 56737 Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:18 GMT+02:00 2019 INFO g: New data channel: THREEMA Thu Aug 01 08:32:18 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: handover Thu Aug 01 08:32:18 GMT+02:00 2019 INFO l: 1: Handover done Thu Aug 01 08:32:18 GMT+02:00 2019 INFO l: 1: SecureDataChannel state is OPEN Thu Aug 01 08:32:18 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: Handover to data channel finished Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Connected Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Cancelling handover timeout Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:18 GMT+02:00 2019 INFO y: 1: Session state changed from HANDOVER to CONNECTED Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Sending update/connectionInfo to peer Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:18 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:18 GMT+02:00 2019 INFO j: Received client information request Thu Aug 01 08:32:18 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStarted Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:18 GMT+02:00 2019 INFO ThreemaApplication: SessionAndroidService not running...starting Thu Aug 01 08:32:18 GMT+02:00 2019 INFO ThreemaApplication: sending ACTION_START to SessionAndroidService Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:18 GMT+02:00 2019 INFO r: 1: Client info sent after 1028 ms Thu Aug 01 08:32:18 GMT+02:00 2019 INFO r: 1: Registered for profile updates Thu Aug 01 08:32:18 GMT+02:00 2019 INFO SessionAndroidService: startForeground called Thu Aug 01 08:32:18 GMT+02:00 2019 INFO SessionAndroidService: ACTION_START Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:18 GMT+02:00 2019 INFO r: 1: Profile sent after 1074 ms Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:18 GMT+02:00 2019 INFO r: 1: Receivers sent after 1109 ms Thu Aug 01 08:32:18 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:18 GMT+02:00 2019 INFO r: 1: Conversations sent after 1135 ms Thu Aug 01 08:32:25 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: DataChannel: State changed to CLOSING Thu Aug 01 08:32:25 GMT+02:00 2019 INFO l: 1: Signaling state changed to CLOSING Thu Aug 01 08:32:25 GMT+02:00 2019 INFO n: Disconnecting: DisconnectContext{requestedByUs=false, reason=null} Thu Aug 01 08:32:25 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:25 GMT+02:00 2019 INFO y: 1: Session state changed from CONNECTED to DISCONNECTING Thu Aug 01 08:32:25 GMT+02:00 2019 INFO r: 1: Stopping session instance: DisconnectContext{requestedByUs=false, reason=1} Thu Aug 01 08:32:25 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:25 GMT+02:00 2019 INFO n: setDisconnecting - ignoring Thu Aug 01 08:32:25 GMT+02:00 2019 INFO n: Preparing disconnect timer... Thu Aug 01 08:32:25 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:25 GMT+02:00 2019 INFO l: 1: Signaling state changed to CLOSED Thu Aug 01 08:32:25 GMT+02:00 2019 INFO n: setDisconnected Thu Aug 01 08:32:25 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:25 GMT+02:00 2019 INFO y: 1: Session state changed from DISCONNECTING to DISCONNECTED Thu Aug 01 08:32:25 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:25 GMT+02:00 2019 INFO n: Cleanup Thu Aug 01 08:32:25 GMT+02:00 2019 INFO g: dispose() Thu Aug 01 08:32:25 GMT+02:00 2019 INFO n: Cleanup done Thu Aug 01 08:32:25 GMT+02:00 2019 INFO n: Call WebClientServiceListener.onStopped() Thu Aug 01 08:32:25 GMT+02:00 2019 INFO n: Checking for pending wakeups Thu Aug 01 08:32:25 GMT+02:00 2019 INFO y: Process 0 pending wakeups Thu Aug 01 08:32:25 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStopped Thu Aug 01 08:32:25 GMT+02:00 2019 INFO ThreemaApplication: sending ACTION_STOP to SessionAndroidService Thu Aug 01 08:32:25 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:25 GMT+02:00 2019 INFO SessionAndroidService: ACTION_STOP Thu Aug 01 08:32:25 GMT+02:00 2019 INFO SessionAndroidService: ACTION_UPDATE Thu Aug 01 08:32:25 GMT+02:00 2019 INFO SessionAndroidService: No more running sessions Thu Aug 01 08:32:25 GMT+02:00 2019 INFO g: ICE connection state change to CLOSED Thu Aug 01 08:32:25 GMT+02:00 2019 INFO ThreemaApplication: updating SessionAndroidService Thu Aug 01 08:32:25 GMT+02:00 2019 INFO ThreemaApplication: SessionAndroidService not running...not updating Thu Aug 01 08:32:25 GMT+02:00 2019 INFO SessionAndroidService: stopForeground Thu Aug 01 08:32:25 GMT+02:00 2019 INFO g: PeerConnectionState changed to CLOSED Thu Aug 01 08:32:25 GMT+02:00 2019 INFO SessionAndroidService: Service destroyed Thu Aug 01 08:32:25 GMT+02:00 2019 INFO g: Signaling state change to CLOSED Thu Aug 01 08:32:25 GMT+02:00 2019 INFO l: 1: Peer connection state changed from CONNECTED to CLOSED and signaling state = CLOSED Thu Aug 01 08:32:25 GMT+02:00 2019 INFO l: 1: SecureDataChannel state is CLOSING Thu Aug 01 08:32:25 GMT+02:00 2019 INFO l: 1: SecureDataChannel state is CLOSED Thu Aug 01 08:32:25 GMT+02:00 2019 INFO n: setDisconnecting - ignoring Thu Aug 01 08:32:25 GMT+02:00 2019 INFO g: All native resources disposed Thu Aug 01 08:32:25 GMT+02:00 2019 INFO l: 1: Peer connection state changed from CLOSED to CLOSED and signaling state = CLOSED Thu Aug 01 08:32:25 GMT+02:00 2019 INFO n: setDisconnecting - ignoring Thu Aug 01 08:32:33 GMT+02:00 2019 INFO Db: releaseConnectionLinger: source = activityPaused, timeout = 60000 Thu Aug 01 08:32:33 GMT+02:00 2019 INFO Db: Alarm type 1 cancel Thu Aug 01 08:32:33 GMT+02:00 2019 INFO Db: Alarm type 1 schedule in 59998ms Thu Aug 01 08:32:33 GMT+02:00 2019 INFO c: Screen resolution in current orientation: Point(540, 960) Thu Aug 01 08:32:33 GMT+02:00 2019 INFO c: Camera resolution: Point(960, 540) Thu Aug 01 08:32:33 GMT+02:00 2019 INFO c: Best available preview size: Point(960, 540) Thu Aug 01 08:32:35 GMT+02:00 2019 INFO Db: acquireConnection: source = activityResumed, refCount = 1 Thu Aug 01 08:32:35 GMT+02:00 2019 INFO Db: another connection is already active Thu Aug 01 08:32:35 GMT+02:00 2019 INFO r: 2: Initialize SessionInstanceServiceImpl Thu Aug 01 08:32:35 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:35 GMT+02:00 2019 INFO r: 2: Starting Threema Web session Thu Aug 01 08:32:35 GMT+02:00 2019 INFO n: setConnecting Thu Aug 01 08:32:35 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:35 GMT+02:00 2019 INFO y: 2: Session state changed from NEW to CONNECTING Thu Aug 01 08:32:35 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:35 GMT+02:00 2019 INFO n: Starting connection 0 of session 2 Thu Aug 01 08:32:35 GMT+02:00 2019 INFO n: Acquire session resources... Thu Aug 01 08:32:35 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Connecting to SaltyRTC server at saltyrtc-beta.threema.ch:443... Thu Aug 01 08:32:35 GMT+02:00 2019 INFO l: 2: Signaling state changed to WS_CONNECTING Thu Aug 01 08:32:35 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:35 GMT+02:00 2019 INFO SaltyRTC.RSignaling: WebSocket connection established Thu Aug 01 08:32:35 GMT+02:00 2019 INFO l: 2: Signaling state changed to SERVER_HANDSHAKE Thu Aug 01 08:32:35 GMT+02:00 2019 INFO l: 2: Signaling state changed to PEER_HANDSHAKE Thu Aug 01 08:32:35 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Server handshake done Thu Aug 01 08:32:36 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Task v0.webrtc.tasks.saltyrtc.org has been selected Thu Aug 01 08:32:36 GMT+02:00 2019 INFO l: 2: Signaling state changed to TASK Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Handover Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Cancelling connect timeout Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:36 GMT+02:00 2019 INFO y: 2: Session state changed from CONNECTING to HANDOVER Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Starting handover... Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Initialize WebRTC PeerConnection Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Renegotiation needed Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: PeerConnectionState changed to CONNECTING Thu Aug 01 08:32:36 GMT+02:00 2019 INFO l: 2: Peer connection state changed from NEW to CONNECTING and signaling state = TASK Thu Aug 01 08:32:36 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Peer handshake done Thu Aug 01 08:32:36 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:36 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: offer Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Signaling state change to HAVE_REMOTE_OFFER Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Remote description set Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Created answer Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Signaling state change to STABLE Thu Aug 01 08:32:36 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:0 1 UDP 2122187007 192.168.178.34 40367 typ host Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Local description set Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: ICE gathering state change to GATHERING Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: ICE connection state change to CHECKING Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: PeerConnectionState changed to CONNECTING Thu Aug 01 08:32:36 GMT+02:00 2019 INFO l: 2: Peer connection state changed from CONNECTING to CONNECTING and signaling state = TASK Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:3 1 UDP 2122252543 2003:d8:73db:4a00:3af3:399c:110a:eb8a 39895 typ host Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: New local ICE candidate: candidate:2323125255 1 udp 2122262783 2003:d8:73db:4a00:9039:758a:aa27:70 35761 typ host generation 0 ufrag J7vt network-id 4 network-cost 10 Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:6 1 TCP 2105458943 192.168.178.34 9 typ host tcptype active Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: New local ICE candidate: candidate:3455323002 1 udp 2122194687 192.168.178.20 36114 typ host generation 0 ufrag J7vt network-id 3 network-cost 10 Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: ICE gathering state change to COMPLETE Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:9 1 TCP 2105524479 2003:d8:73db:4a00:3af3:399c:110a:eb8a 9 typ host tcptype active Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: ICE connection state change to CONNECTED Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: PeerConnectionState changed to CONNECTED Thu Aug 01 08:32:36 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: DataChannel: State changed to OPEN Thu Aug 01 08:32:36 GMT+02:00 2019 INFO l: 2: Peer connection state changed from CONNECTING to CONNECTED and signaling state = TASK Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Added 4 ICE candidate(s) from peer Thu Aug 01 08:32:36 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:1 1 UDP 1685987327 87.175.184.198 40367 typ srflx raddr 192.168.178.34 rport 40367 Thu Aug 01 08:32:36 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:8 1 UDP 8265727 185.88.236.76 50105 typ relay raddr 185.88.236.76 rport 50105 Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:2 1 UDP 92151807 212.103.68.8 63986 typ relay raddr 212.103.68.8 rport 63986 Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Added 2 ICE candidate(s) from peer Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: New data channel: THREEMA Thu Aug 01 08:32:36 GMT+02:00 2019 INFO l: 2: SecureDataChannel state is OPEN Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Connected Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Cancelling handover timeout Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:36 GMT+02:00 2019 INFO y: 2: Session state changed from HANDOVER to CONNECTED Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Sending update/connectionInfo to peer Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:36 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:36 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:5 1 UDP 92217343 212.103.68.8 61276 typ relay raddr 212.103.68.8 rport 61276 Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:36 GMT+02:00 2019 INFO j: Received client information request Thu Aug 01 08:32:36 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStarted Thu Aug 01 08:32:36 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:7 1 UDP 8265727 212.103.68.8 63913 typ relay raddr 212.103.68.8 rport 63913 Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:36 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:10 1 UDP 8331263 212.103.68.8 51616 typ relay raddr 212.103.68.8 rport 51616 Thu Aug 01 08:32:36 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:36 GMT+02:00 2019 INFO ThreemaApplication: SessionAndroidService not running...starting Thu Aug 01 08:32:36 GMT+02:00 2019 INFO ThreemaApplication: sending ACTION_START to SessionAndroidService Thu Aug 01 08:32:36 GMT+02:00 2019 INFO r: 2: Client info sent after 1010 ms Thu Aug 01 08:32:36 GMT+02:00 2019 INFO r: 2: Registered for profile updates Thu Aug 01 08:32:36 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: handover Thu Aug 01 08:32:36 GMT+02:00 2019 INFO l: 2: Handover done Thu Aug 01 08:32:36 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: Handover to data channel finished Thu Aug 01 08:32:36 GMT+02:00 2019 INFO SessionAndroidService: startForeground called Thu Aug 01 08:32:36 GMT+02:00 2019 INFO SessionAndroidService: ACTION_START Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:36 GMT+02:00 2019 INFO r: 2: Profile sent after 1059 ms Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:36 GMT+02:00 2019 INFO r: 2: Receivers sent after 1095 ms Thu Aug 01 08:32:36 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:36 GMT+02:00 2019 INFO r: 2: Conversations sent after 1120 ms Thu Aug 01 08:32:41 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: DataChannel: State changed to CLOSING Thu Aug 01 08:32:41 GMT+02:00 2019 INFO l: 2: Signaling state changed to CLOSING Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: Disconnecting: DisconnectContext{requestedByUs=false, reason=null} Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:41 GMT+02:00 2019 INFO y: 2: Session state changed from CONNECTED to DISCONNECTING Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: Preparing disconnect timer... Thu Aug 01 08:32:41 GMT+02:00 2019 INFO r: 2: Stopping session instance: DisconnectContext{requestedByUs=false, reason=1} Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: setDisconnecting - ignoring Thu Aug 01 08:32:41 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:41 GMT+02:00 2019 INFO l: 2: Signaling state changed to CLOSED Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: setDisconnected Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:41 GMT+02:00 2019 INFO y: 2: Session state changed from DISCONNECTING to DISCONNECTED Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: Cleanup Thu Aug 01 08:32:41 GMT+02:00 2019 INFO g: dispose() Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: Cleanup done Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: Call WebClientServiceListener.onStopped() Thu Aug 01 08:32:41 GMT+02:00 2019 INFO g: ICE connection state change to CLOSED Thu Aug 01 08:32:41 GMT+02:00 2019 INFO g: PeerConnectionState changed to CLOSED Thu Aug 01 08:32:41 GMT+02:00 2019 INFO g: Signaling state change to CLOSED Thu Aug 01 08:32:41 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStopped Thu Aug 01 08:32:41 GMT+02:00 2019 INFO l: 2: SecureDataChannel state is CLOSING Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: Checking for pending wakeups Thu Aug 01 08:32:41 GMT+02:00 2019 INFO y: Process 0 pending wakeups Thu Aug 01 08:32:41 GMT+02:00 2019 INFO l: 2: SecureDataChannel state is CLOSED Thu Aug 01 08:32:41 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:41 GMT+02:00 2019 INFO l: 2: Peer connection state changed from CONNECTED to CLOSED and signaling state = CLOSED Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: setDisconnecting - ignoring Thu Aug 01 08:32:41 GMT+02:00 2019 INFO r: 2: Stopping session instance: DisconnectContext{requestedByUs=false, reason=null} Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: setDisconnecting - ignoring Thu Aug 01 08:32:41 GMT+02:00 2019 INFO ThreemaApplication: sending ACTION_STOP to SessionAndroidService Thu Aug 01 08:32:41 GMT+02:00 2019 INFO ThreemaApplication: updating SessionAndroidService Thu Aug 01 08:32:41 GMT+02:00 2019 INFO ThreemaApplication: sending ACTION_UPDATE to SessionAndroidService Thu Aug 01 08:32:41 GMT+02:00 2019 INFO SessionAndroidService: ACTION_STOP Thu Aug 01 08:32:41 GMT+02:00 2019 INFO SessionAndroidService: ACTION_UPDATE Thu Aug 01 08:32:41 GMT+02:00 2019 INFO g: All native resources disposed Thu Aug 01 08:32:41 GMT+02:00 2019 INFO SessionAndroidService: No more running sessions Thu Aug 01 08:32:41 GMT+02:00 2019 INFO l: 2: Peer connection state changed from CLOSED to CLOSED and signaling state = CLOSED Thu Aug 01 08:32:41 GMT+02:00 2019 INFO n: setDisconnecting - ignoring Thu Aug 01 08:32:42 GMT+02:00 2019 INFO SessionAndroidService: stopForeground Thu Aug 01 08:32:42 GMT+02:00 2019 INFO SessionAndroidService: Service destroyed Thu Aug 01 08:32:44 GMT+02:00 2019 INFO Db: releaseConnectionLinger: source = activityPaused, timeout = 60000 Thu Aug 01 08:32:44 GMT+02:00 2019 INFO Db: Alarm type 1 cancel Thu Aug 01 08:32:44 GMT+02:00 2019 INFO Db: Alarm type 1 schedule in 59996ms Thu Aug 01 08:32:44 GMT+02:00 2019 INFO c: Screen resolution in current orientation: Point(540, 960) Thu Aug 01 08:32:44 GMT+02:00 2019 INFO c: Camera resolution: Point(960, 540) Thu Aug 01 08:32:44 GMT+02:00 2019 INFO c: Best available preview size: Point(960, 540) Thu Aug 01 08:32:45 GMT+02:00 2019 INFO r: 3: Initialize SessionInstanceServiceImpl Thu Aug 01 08:32:45 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:45 GMT+02:00 2019 INFO Db: acquireConnection: source = activityResumed, refCount = 1 Thu Aug 01 08:32:45 GMT+02:00 2019 INFO r: 3: Starting Threema Web session Thu Aug 01 08:32:45 GMT+02:00 2019 INFO Db: another connection is already active Thu Aug 01 08:32:45 GMT+02:00 2019 INFO n: setConnecting Thu Aug 01 08:32:46 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:46 GMT+02:00 2019 INFO y: 3: Session state changed from NEW to CONNECTING Thu Aug 01 08:32:46 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:46 GMT+02:00 2019 INFO n: Starting connection 0 of session 3 Thu Aug 01 08:32:46 GMT+02:00 2019 INFO n: Acquire session resources... Thu Aug 01 08:32:46 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Connecting to SaltyRTC server at saltyrtc-beta.threema.ch:443... Thu Aug 01 08:32:46 GMT+02:00 2019 INFO l: 3: Signaling state changed to WS_CONNECTING Thu Aug 01 08:32:46 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:46 GMT+02:00 2019 INFO SaltyRTC.RSignaling: WebSocket connection established Thu Aug 01 08:32:46 GMT+02:00 2019 INFO l: 3: Signaling state changed to SERVER_HANDSHAKE Thu Aug 01 08:32:46 GMT+02:00 2019 INFO l: 3: Signaling state changed to PEER_HANDSHAKE Thu Aug 01 08:32:46 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Server handshake done Thu Aug 01 08:32:46 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Task v0.webrtc.tasks.saltyrtc.org has been selected Thu Aug 01 08:32:46 GMT+02:00 2019 INFO l: 3: Signaling state changed to TASK Thu Aug 01 08:32:46 GMT+02:00 2019 INFO n: Handover Thu Aug 01 08:32:46 GMT+02:00 2019 INFO n: Cancelling connect timeout Thu Aug 01 08:32:46 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:46 GMT+02:00 2019 INFO y: 3: Session state changed from CONNECTING to HANDOVER Thu Aug 01 08:32:46 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:46 GMT+02:00 2019 INFO n: Starting handover... Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Initialize WebRTC PeerConnection Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Renegotiation needed Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: PeerConnectionState changed to CONNECTING Thu Aug 01 08:32:46 GMT+02:00 2019 INFO SaltyRTC.RSignaling: Peer handshake done Thu Aug 01 08:32:46 GMT+02:00 2019 INFO l: 3: Peer connection state changed from NEW to CONNECTING and signaling state = TASK Thu Aug 01 08:32:46 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:46 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: offer Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Signaling state change to HAVE_REMOTE_OFFER Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Remote description set Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Created answer Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Signaling state change to STABLE Thu Aug 01 08:32:46 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:0 1 UDP 2122187007 192.168.178.34 37563 typ host Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Local description set Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: ICE gathering state change to GATHERING Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: ICE connection state change to CHECKING Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: PeerConnectionState changed to CONNECTING Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:3 1 UDP 2122252543 2003:d8:73db:4a00:3af3:399c:110a:eb8a 46164 typ host Thu Aug 01 08:32:46 GMT+02:00 2019 INFO l: 3: Peer connection state changed from CONNECTING to CONNECTING and signaling state = TASK Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:6 1 TCP 2105458943 192.168.178.34 9 typ host tcptype active Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: New local ICE candidate: candidate:2323125255 1 udp 2122262783 2003:d8:73db:4a00:9039:758a:aa27:70 33853 typ host generation 0 ufrag 3PJf network-id 4 network-cost 10 Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: New local ICE candidate: candidate:3455323002 1 udp 2122194687 192.168.178.20 60851 typ host generation 0 ufrag 3PJf network-id 3 network-cost 10 Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:9 1 TCP 2105524479 2003:d8:73db:4a00:3af3:399c:110a:eb8a 9 typ host tcptype active Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: ICE gathering state change to COMPLETE Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Added 4 ICE candidate(s) from peer Thu Aug 01 08:32:46 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:1 1 UDP 1685987327 87.175.184.198 37563 typ srflx raddr 192.168.178.34 rport 37563 Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:2 1 UDP 92151807 212.103.68.8 59115 typ relay raddr 212.103.68.8 rport 59115 Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Added 2 ICE candidate(s) from peer Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: ICE connection state change to CONNECTED Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: PeerConnectionState changed to CONNECTED Thu Aug 01 08:32:46 GMT+02:00 2019 INFO l: 3: Peer connection state changed from CONNECTING to CONNECTED and signaling state = TASK Thu Aug 01 08:32:46 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:5 1 UDP 92217343 212.103.68.8 54644 typ relay raddr 212.103.68.8 rport 54644 Thu Aug 01 08:32:46 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: DataChannel: State changed to OPEN Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:46 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:7 1 UDP 8265727 212.103.68.8 54358 typ relay raddr 212.103.68.8 rport 54358 Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:46 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:10 1 UDP 8331263 212.103.68.8 63017 typ relay raddr 212.103.68.8 rport 63017 Thu Aug 01 08:32:46 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:47 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: candidates Thu Aug 01 08:32:47 GMT+02:00 2019 INFO g: Adding peer ICE candidate: candidate:11 1 UDP 8331263 185.88.236.77 51062 typ relay raddr 185.88.236.77 rport 51062 Thu Aug 01 08:32:47 GMT+02:00 2019 INFO g: Added 1 ICE candidate(s) from peer Thu Aug 01 08:32:47 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: New task message arrived: handover Thu Aug 01 08:32:47 GMT+02:00 2019 INFO l: 3: Handover done Thu Aug 01 08:32:47 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: Handover to data channel finished Thu Aug 01 08:32:47 GMT+02:00 2019 INFO g: New data channel: THREEMA Thu Aug 01 08:32:47 GMT+02:00 2019 INFO l: 3: SecureDataChannel state is OPEN Thu Aug 01 08:32:47 GMT+02:00 2019 INFO n: Connected Thu Aug 01 08:32:47 GMT+02:00 2019 INFO n: Cancelling handover timeout Thu Aug 01 08:32:47 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:47 GMT+02:00 2019 INFO y: 3: Session state changed from HANDOVER to CONNECTED Thu Aug 01 08:32:47 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:47 GMT+02:00 2019 INFO n: Sending update/connectionInfo to peer Thu Aug 01 08:32:47 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:47 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:47 GMT+02:00 2019 INFO j: Received client information request Thu Aug 01 08:32:47 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStarted Thu Aug 01 08:32:47 GMT+02:00 2019 INFO ThreemaApplication: SessionAndroidService not running...starting Thu Aug 01 08:32:47 GMT+02:00 2019 INFO ThreemaApplication: sending ACTION_START to SessionAndroidService Thu Aug 01 08:32:47 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:47 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:47 GMT+02:00 2019 INFO r: 3: Client info sent after 1043 ms Thu Aug 01 08:32:47 GMT+02:00 2019 INFO r: 3: Registered for profile updates Thu Aug 01 08:32:47 GMT+02:00 2019 INFO SessionAndroidService: startForeground called Thu Aug 01 08:32:47 GMT+02:00 2019 INFO SessionAndroidService: ACTION_START Thu Aug 01 08:32:47 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:47 GMT+02:00 2019 INFO r: 3: Profile sent after 1090 ms Thu Aug 01 08:32:47 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:47 GMT+02:00 2019 INFO r: 3: Receivers sent after 1118 ms Thu Aug 01 08:32:47 GMT+02:00 2019 INFO n: Sending message through secure datachannel Thu Aug 01 08:32:47 GMT+02:00 2019 INFO r: 3: Conversations sent after 1145 ms Thu Aug 01 08:32:55 GMT+02:00 2019 INFO SaltyRTC.WebRTC.Responder: DataChannel: State changed to CLOSING Thu Aug 01 08:32:55 GMT+02:00 2019 INFO l: 3: Signaling state changed to CLOSING Thu Aug 01 08:32:55 GMT+02:00 2019 INFO n: Disconnecting: DisconnectContext{requestedByUs=false, reason=null} Thu Aug 01 08:32:55 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:55 GMT+02:00 2019 INFO r: 3: Stopping session instance: DisconnectContext{requestedByUs=false, reason=1} Thu Aug 01 08:32:55 GMT+02:00 2019 INFO y: 3: Session state changed from CONNECTED to DISCONNECTING Thu Aug 01 08:32:55 GMT+02:00 2019 INFO n: setDisconnecting - ignoring Thu Aug 01 08:32:55 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:55 GMT+02:00 2019 INFO n: Preparing disconnect timer... Thu Aug 01 08:32:55 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:55 GMT+02:00 2019 INFO l: 3: Signaling state changed to CLOSED Thu Aug 01 08:32:55 GMT+02:00 2019 INFO n: setDisconnected Thu Aug 01 08:32:55 GMT+02:00 2019 INFO n: Initializing Thu Aug 01 08:32:55 GMT+02:00 2019 INFO y: 3: Session state changed from DISCONNECTING to DISCONNECTED Thu Aug 01 08:32:55 GMT+02:00 2019 INFO n: Enter Thu Aug 01 08:32:55 GMT+02:00 2019 INFO n: Cleanup Thu Aug 01 08:32:55 GMT+02:00 2019 INFO g: dispose() Thu Aug 01 08:32:55 GMT+02:00 2019 INFO n: Cleanup done Thu Aug 01 08:32:55 GMT+02:00 2019 INFO n: Call WebClientServiceListener.onStopped() Thu Aug 01 08:32:55 GMT+02:00 2019 INFO n: Checking for pending wakeups Thu Aug 01 08:32:55 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStopped Thu Aug 01 08:32:55 GMT+02:00 2019 INFO g: ICE connection state change to CLOSED Thu Aug 01 08:32:55 GMT+02:00 2019 INFO y: Process 0 pending wakeups Thu Aug 01 08:32:55 GMT+02:00 2019 INFO g: PeerConnectionState changed to CLOSED Thu Aug 01 08:32:55 GMT+02:00 2019 INFO ThreemaApplication: WebClientListenerManager: onStateChanged Thu Aug 01 08:32:55 GMT+02:00 2019 INFO g: Signaling state change to CLOSED Thu Aug 01 08:32:55 GMT+02:00 2019 INFO l: 3: SecureDataChannel state is CLOSING Thu Aug 01 08:32:55 GMT+02:00 2019 INFO l: 3: Peer connection state changed from CONNECTED to CLOSED and signaling state = CLOSED Thu Aug 01 08:32:55 GMT+02:00 2019 INFO l: 3: SecureDataChannel state is CLOSED Thu Aug 01 08:32:55 GMT+02:00 2019 INFO n: setDisconnecting - ignoring Thu Aug 01 08:32:55 GMT+02:00 2019 INFO ThreemaApplication: sending ACTION_STOP to SessionAndroidService Thu Aug 01 08:32:55 GMT+02:00 2019 INFO g: All native resources disposed Thu Aug 01 08:32:55 GMT+02:00 2019 INFO l: 3: Peer connection state changed from CLOSED to CLOSED and signaling state = CLOSED Thu Aug 01 08:32:55 GMT+02:00 2019 INFO ThreemaApplication: updating SessionAndroidService Thu Aug 01 08:32:55 GMT+02:00 2019 INFO ThreemaApplication: sending ACTION_UPDATE to SessionAndroidService Thu Aug 01 08:32:55 GMT+02:00 2019 INFO SessionAndroidService: ACTION_STOP Thu Aug 01 08:32:55 GMT+02:00 2019 INFO SessionAndroidService: ACTION_UPDATE Thu Aug 01 08:32:55 GMT+02:00 2019 INFO SessionAndroidService: No more running sessions Thu Aug 01 08:32:55 GMT+02:00 2019 INFO n: setDisconnecting - ignoring Thu Aug 01 08:32:55 GMT+02:00 2019 INFO SessionAndroidService: stopForeground Thu Aug 01 08:32:55 GMT+02:00 2019 INFO SessionAndroidService: Service destroyed Thu Aug 01 08:33:19 GMT+02:00 2019 INFO Db: releaseConnectionLinger: source = activityPaused, timeout = 60000 Thu Aug 01 08:33:19 GMT+02:00 2019 INFO Db: Alarm type 1 cancel Thu Aug 01 08:33:19 GMT+02:00 2019 INFO Db: Alarm type 1 schedule in 59996ms Thu Aug 01 08:33:19 GMT+02:00 2019 INFO Tc: Queue saved. Size = 0 ```

Your Environment

ovalseven8 commented 5 years ago

Oh... all the icons are gone now when I reopen "Threema Web" in the app. Perhaps you should not display the icon at all then?

Edit: On a new try the icons are still visible when I reopen "Threema Web", but not for all sessions. So I guess the Threema Web view in the app ist just broken in some way when it comes to the icons...

lgrahl commented 5 years ago

I know that we haven't been consistent in the past regarding this but let's please keep issues appearing solely in the app outside of this issue tracker.