[jitsi-dev] Jitsi crashes with 0xC0000005 (Windows 64 bit)


#1

It was my mistake, but I guess Jitsi shouldn't crash. Conference jsons are below, in case you want to dig in.

Jitsi crashes with 0xC0000005 after I am timing out a conference. I can't say what exactly causes it. I have added new code and I have also compiled a new version of Jitsi, so 2 things have changed. What I can say is that it always happens after I am removing channels. I will post more info as I have more.

Dec 12, 2016 2:55:29 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:43793/udp/prflx (stream.RTP), failing.
Dec 12, 2016 2:55:32 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:43793/udp/prflx (stream.RTP), failing.
Dec 12, 2016 2:55:33 PM org.ice4j.util.Logger log
INFO: StunKeepAliveThread ends.
Dec 12, 2016 2:55:33 PM org.jitsi.util.LoggerImpl log
INFO: Expired channel b6e5769708ad3c0b of content data of conference 194fffffaee5db5. The total number of conferences is now 3, channels 1, video streams 0.
Dec 12, 2016 2:55:33 PM org.jitsi.util.LoggerImpl log
INFO: Expired content data of conference c283e847fd4bb064. The total number of conferences is now 3, channels 1, video streams 0.
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Total packets added: 1
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times reset() called: 2
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times grow() called: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because full: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped while shrinking: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late by more than MAX_SIZE: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped in reset(): 1
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Max size reached: 4
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Adaptive jitter buffer mode was enabled
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: Stopping RTPSourceStream.
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Total packets added: 1
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times reset() called: 2
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times grow() called: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because full: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped while shrinking: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late by more than MAX_SIZE: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped in reset(): 1
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Max size reached: 4
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Adaptive jitter buffer mode was enabled
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: Stopping RTPSourceStream.
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Total packets added: 1
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times reset() called: 2
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times grow() called: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because full: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped while shrinking: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late by more than MAX_SIZE: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped in reset(): 1
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Max size reached: 4
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Adaptive jitter buffer mode was enabled
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: Stopping RTPSourceStream.
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Total packets added: 1
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times reset() called: 2
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times grow() called: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because full: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped while shrinking: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late by more than MAX_SIZE: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped in reset(): 1
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Max size reached: 4
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Adaptive jitter buffer mode was enabled
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: Stopping RTPSourceStream.
Dec 12, 2016 2:55:54 PM org.jitsi.util.LoggerImpl log
WARNING: Dropping a DTLS packet. This DtlsPacketTransformer has not been started successfully or has been closed.
Dec 12, 2016 2:56:26 PM org.jitsi.util.LoggerImpl log
WARNING: Dropping a DTLS packet. This DtlsPacketTransformer has not been started successfully or has been closed.
Dec 12, 2016 2:56:33 PM org.jitsi.util.LoggerImpl log
INFO: Expired content audio of conference 64818eb020d315fc. The total number of conferences is now 3, channels 1, video streams 0.
Dec 12, 2016 2:56:33 PM org.jitsi.util.LoggerImpl log
INFO: Expired content video of conference 64818eb020d315fc. The total number of conferences is now 3, channels 1, video streams 0.
Dec 12, 2016 2:56:33 PM org.jitsi.util.LoggerImpl log
INFO: Expired content data of conference 194fffffaee5db5. The total number of conferences is now 3, channels 1, video streams 0.
Dec 12, 2016 2:56:33 PM org.jitsi.util.LoggerImpl log
INFO: Expired conference id=c283e847fd4bb064, duration=239s; conferenceCount=2, channelCount=1, video streams=0, totalConferencesCompleted=27, totalNoPayloadChannels=12, totalNoTransportChannels=12, totalChannels=120, hasFailed=false, hasPartiallyFailed=true
Dec 12, 2016 2:56:59 PM org.jitsi.util.LoggerImpl log
WARNING: Dropping a DTLS packet. This DtlsPacketTransformer has not been started successfully or has been closed.
Dec 12, 2016 2:57:33 PM org.jitsi.util.LoggerImpl log
WARNING: Dropping a DTLS packet. This DtlsPacketTransformer has not been started successfully or has been closed.
Dec 12, 2016 2:57:33 PM org.jitsi.util.LoggerImpl log
INFO: Expired conference id=194fffffaee5db5, duration=365s; conferenceCount=1, channelCount=1, video streams=0, totalConferencesCompleted=28, totalNoPayloadChannels=12, totalNoTransportChannels=12, totalChannels=124, hasFailed=false, hasPartiallyFailed=false
Dec 12, 2016 2:58:10 PM org.jitsi.util.LoggerImpl log
WARNING: Dropping a DTLS packet. This DtlsPacketTransformer has not been started successfully or has been closed.
Dec 12, 2016 2:58:50 PM org.jitsi.util.LoggerImpl log
WARNING: Dropping a DTLS packet. This DtlsPacketTransformer has not been started successfully or has been closed.
Dec 12, 2016 2:59:22 PM org.ice4j.ice.harvest.TcpHarvester$ReadThread cleanup
INFO: Read timeout for socket: Socket[addr=/96.37.196.184,port=54737,localport=443]
Dec 12, 2016 2:59:51 PM org.jitsi.util.LoggerImpl log
WARNING: Dropping a DTLS packet. This DtlsPacketTransformer has not been started successfully or has been closed.
Dec 12, 2016 3:01:38 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:01:41 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:01:44 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:01:47 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:01:50 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:01:53 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:01:56 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:01:59 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:02:02 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.

Process finished with exit code -1073741819 (0xC0000005)

Conference before the patch:

{
                "contents": [{
                                "channels": [{
                                                "endpoint": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg",
                                                "channel-bundle-id": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg",
                                                "sources": [
                                                                3454523472
                                                ],
                                                "rtp-level-relay-type": "translator",
                                                "expire": 15,
                                                "initiator": true,
                                                "ssrcs": [
                                                                3027101377
                                                ],
                                                "id": "93ea924357f85fb5",
                                                "direction": "sendrecv"
                                }, {
                                                "endpoint": "A5h7kNYxQAWlX59qvWrNMg|||||KdrFqES9Squ6Qkd6o0Srvg",
                                                "channel-bundle-id": "A5h7kNYxQAWlX59qvWrNMg|||||KdrFqES9Squ6Qkd6o0Srvg",
                                                "sources": [
                                                                3454523472
                                                ],
                                                "rtp-level-relay-type": "translator",
                                                "expire": 15,
                                                "initiator": true,
                                                "ssrcs": [
                                                                1413801587
                                                ],
                                                "id": "60618604f57303c1",
                                                "direction": "sendrecv"
                                }],
                                "name": "audio"
                }, {
                                "channels": [{
                                                "endpoint": "A5h7kNYxQAWlX59qvWrNMg|||||KdrFqES9Squ6Qkd6o0Srvg",
                                                "channel-bundle-id": "A5h7kNYxQAWlX59qvWrNMg|||||KdrFqES9Squ6Qkd6o0Srvg",
                                                "sources": [
                                                                2738341199
                                                ],
                                                "rtp-level-relay-type": "translator",
                                                "expire": 15,
                                                "initiator": true,
                                                "ssrcs": [
                                                                2164075707
                                                ],
                                                "id": "b4443cf44760b992",
                                                "receive-simulcast-layer": null,
                                                "direction": "sendrecv",
                                                "last-n": 2
                                }, {
                                                "endpoint": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg",
                                                "channel-bundle-id": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg",
                                                "sources": [
                                                                2738341199
                                                ],
                                                "rtp-level-relay-type": "translator",
                                                "expire": 15,
                                                "initiator": true,
                                                "ssrcs": [
                                                                4148175500
                                                ],
                                                "id": "c61c665632e548bc",
                                                "receive-simulcast-layer": null,
                                                "direction": "sendrecv",
                                                "last-n": 2
                                }],
                                "name": "video"
                }, {
                                "sctpconnections": [{
                                                "endpoint": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg",
                                                "channel-bundle-id": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg",
                                                "port": 5000,
                                                "expire": 60,
                                                "initiator": true,
                                                "id": "1b2a5fbcd5327e9d"
                                }, {
                                                "endpoint": "A5h7kNYxQAWlX59qvWrNMg|||||KdrFqES9Squ6Qkd6o0Srvg",
                                                "channel-bundle-id": "A5h7kNYxQAWlX59qvWrNMg|||||KdrFqES9Squ6Qkd6o0Srvg",
                                                "port": 5000,
                                                "expire": 60,
                                                "initiator": true,
                                                "id": "d5be565f9d76f42a"
                                }],
                                "name": "data"
                }],
                "id": "f58b308e1d5fde54"
}

My mediocre patch:

{
                "id": "f58b308e1d5fde54",
                "contents": [{
                                "name": "video",
                                "channels": [{
                                                "id": "c61c665632e548bc",
                                                "expire": 0
                                }, {
                                                "id": "b4443cf44760b992",
                                                "expire": 0
                                }],
                                "sctpconnections": []
                }, {
                                "name": "audio",
                                "channels": [{
                                                "id": "93ea924357f85fb5",
                                                "expire": 0
                                }, {
                                                "id": "60618604f57303c1",
                                                "expire": 0
                                }],
                                "sctpconnections": []
                }, {
                                "name": "data",
                                "channels": [],
                                "sctpconnections": [{
                                                "id": "1b2a5fbcd5327e9d",
                                                "expire": 0
                                }]
                }, {
                                "name": "video",
                                "channels": [{
                                                "id": "c61c665632e548bc",
                                                "expire": 0
                                }, {
                                                "id": "b4443cf44760b992",
                                                "expire": 0
                                }],
                                "sctpconnections": []
                }, {
                                "name": "audio",
                                "channels": [{
                                                "id": "93ea924357f85fb5",
                                                "expire": 0
                                }, {
                                                "id": "60618604f57303c1",
                                                "expire": 0
                                }],
                                "sctpconnections": []
                }, {
                                "name": "data",
                                "channels": [],
                                "sctpconnections": [{
                                                "id": "1b2a5fbcd5327e9d",
                                                "expire": 0
                                }]
                }],
                "channel-bundles": []
}

Conference after the patch:

{
                "id": "f58b308e1d5fde54",
                "contents": [{
                                "name": "video",
                                "channels": [],
                                "sctpconnections": []
                }, {
                                "name": "audio",
                                "channels": [],
                                "sctpconnections": []
                }, {
                                "name": "data",
                                "channels": [],
                                "sctpconnections": [{
                                                "id": "1b2a5fbcd5327e9d",
                                                "expire": 0,
                                                "initiator": true,
                                                "endpoint": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg",
                                                "port": 5000,
                                                "channel-bundle-id": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg"
                                }]
                }],
                "channel-bundles": [{
                                "id": "A5h7kNYxQAWlX59qvWrNMg|||||KdrFqES9Squ6Qkd6o0Srvg",
                                "transport": {
                                                "xmlns": "urn:xmpp:jingle:transports:ice-udp:1",
                                                "rtcp-mux": true,
                                                "ufrag": "fr0vq1b3qmisoo",
                                                "pwd": "7tom9seotn8ei8ibujg7rgjk18",
                                                "fingerprints": [{
                                                                "fingerprint": "0D:0F:0E:B1:63:89:69:42:C8:51:3C:1A:A8:32:94:D1:72:8C:84:5B",
                                                                "hash": "sha-1",
                                                                "setup": "actpass"
                                                }],
                                                "candidates": [{
                                                                "id": "f58b308e1d5fde5417c1a06b192f3bec03be6808a",
                                                                "component": 1,
                                                                "protocol": "ssltcp",
                                                                "priority": 2130706431,
                                                                "ip": "192.168.0.5",
                                                                "port": 443,
                                                                "type": "host",
                                                                "tcptype": "passive",
                                                                "generation": 0,
                                                                "foundation": "1",
                                                                "network": 0
                                                }, {
                                                                "id": "f58b308e1d5fde5417c1a06b192f3bec06ee0591d",
                                                                "component": 1,
                                                                "protocol": "ssltcp",
                                                                "priority": 2130706431,
                                                                "ip": "2001:0:d58:1ef1:caa:3061:bb9f:8a46",
                                                                "port": 443,
                                                                "type": "host",
                                                                "tcptype": "passive",
                                                                "generation": 0,
                                                                "foundation": "2",
                                                                "network": 0
                                                }, {
                                                                "id": "f58b308e1d5fde5417c1a06b192f3bec06ee07e72",
                                                                "component": 1,
                                                                "protocol": "udp",
                                                                "priority": 2113939711,
                                                                "ip": "2001:0:d58:1ef1:caa:3061:bb9f:8a46",
                                                                "port": 10000,
                                                                "type": "host",
                                                                "generation": 0,
                                                                "foundation": "5",
                                                                "network": 0
                                                }, {
                                                                "id": "f58b308e1d5fde5417c1a06b192f3bec03be6a5df",
                                                                "component": 1,
                                                                "protocol": "udp",
                                                                "priority": 2113932031,
                                                                "ip": "192.168.0.5",
                                                                "port": 10000,
                                                                "type": "host",
                                                                "generation": 0,
                                                                "foundation": "4",
                                                                "network": 0
                                                }, {
                                                                "id": "f58b308e1d5fde5417c1a06b192f3bec0ffffffffbf9ef63e",
                                                                "component": 1,
                                                                "protocol": "ssltcp",
                                                                "priority": 1677724415,
                                                                "ip": "68.96.117.185",
                                                                "port": 443,
                                                                "type": "srflx",
                                                                "tcptype": "passive",
                                                                "generation": 0,
                                                                "foundation": "3",
                                                                "network": 0,
                                                                "rel-addr": "192.168.0.5",
                                                                "rel-port": 443
                                                }, {
                                                                "id": "f58b308e1d5fde5417c1a06b192f3bec0ffffffffbf9f1b93",
                                                                "component": 1,
                                                                "protocol": "udp",
                                                                "priority": 1677724415,
                                                                "ip": "68.96.117.185",
                                                                "port": 10000,
                                                                "type": "srflx",
                                                                "generation": 0,
                                                                "foundation": "6",
                                                                "network": 0,
                                                                "rel-addr": "192.168.0.5",
                                                                "rel-port": 10000
                                                }]
                                }
                }]
}


#2

Hi Ingo,

- A folder named hsperfdata_*, but no hs_err_*.log files.

But I was on the wrong branch and had a version that was 8 months old. I'll update and let you know in case the problem still occurs.

Oliver.

···

From: dev [mailto:dev-bounces@jitsi.org] On Behalf Of Oliver Hausler
Sent: Monday, December 12, 2016 16:04
To: Jitsi Dev Mailinglist (dev@jitsi.org) <dev@jitsi.org>
Subject: [jitsi-dev] Jitsi crashes with 0xC0000005 (Windows 64 bit)

It was my mistake, but I guess Jitsi shouldn't crash. Conference jsons are below, in case you want to dig in.

Jitsi crashes with 0xC0000005 after I am timing out a conference. I can't say what exactly causes it. I have added new code and I have also compiled a new version of Jitsi, so 2 things have changed. What I can say is that it always happens after I am removing channels. I will post more info as I have more.

Dec 12, 2016 2:55:29 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:43793/udp/prflx (stream.RTP), failing.
Dec 12, 2016 2:55:32 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:43793/udp/prflx (stream.RTP), failing.
Dec 12, 2016 2:55:33 PM org.ice4j.util.Logger log
INFO: StunKeepAliveThread ends.
Dec 12, 2016 2:55:33 PM org.jitsi.util.LoggerImpl log
INFO: Expired channel b6e5769708ad3c0b of content data of conference 194fffffaee5db5. The total number of conferences is now 3, channels 1, video streams 0.
Dec 12, 2016 2:55:33 PM org.jitsi.util.LoggerImpl log
INFO: Expired content data of conference c283e847fd4bb064. The total number of conferences is now 3, channels 1, video streams 0.
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Total packets added: 1
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times reset() called: 2
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times grow() called: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because full: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped while shrinking: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late by more than MAX_SIZE: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped in reset(): 1
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Max size reached: 4
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Adaptive jitter buffer mode was enabled
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: Stopping RTPSourceStream.
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Total packets added: 1
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times reset() called: 2
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times grow() called: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because full: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped while shrinking: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late by more than MAX_SIZE: 0
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped in reset(): 1
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Max size reached: 4
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Adaptive jitter buffer mode was enabled
Dec 12, 2016 2:55:38 PM net.sf.fmj.media.Log info
INFO: Stopping RTPSourceStream.
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Total packets added: 1
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times reset() called: 2
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times grow() called: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because full: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped while shrinking: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late by more than MAX_SIZE: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped in reset(): 1
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Max size reached: 4
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Adaptive jitter buffer mode was enabled
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: Stopping RTPSourceStream.
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Total packets added: 1
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times reset() called: 2
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Times grow() called: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because full: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped while shrinking: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped because they were late by more than MAX_SIZE: 0
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Packets dropped in reset(): 1
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Max size reached: 4
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: net.sf.fmj.media.rtp.RTPSourceStream Adaptive jitter buffer mode was enabled
Dec 12, 2016 2:55:43 PM net.sf.fmj.media.Log info
INFO: Stopping RTPSourceStream.
Dec 12, 2016 2:55:54 PM org.jitsi.util.LoggerImpl log
WARNING: Dropping a DTLS packet. This DtlsPacketTransformer has not been started successfully or has been closed.
Dec 12, 2016 2:56:26 PM org.jitsi.util.LoggerImpl log
WARNING: Dropping a DTLS packet. This DtlsPacketTransformer has not been started successfully or has been closed.
Dec 12, 2016 2:56:33 PM org.jitsi.util.LoggerImpl log
INFO: Expired content audio of conference 64818eb020d315fc. The total number of conferences is now 3, channels 1, video streams 0.
Dec 12, 2016 2:56:33 PM org.jitsi.util.LoggerImpl log
INFO: Expired content video of conference 64818eb020d315fc. The total number of conferences is now 3, channels 1, video streams 0.
Dec 12, 2016 2:56:33 PM org.jitsi.util.LoggerImpl log
INFO: Expired content data of conference 194fffffaee5db5. The total number of conferences is now 3, channels 1, video streams 0.
Dec 12, 2016 2:56:33 PM org.jitsi.util.LoggerImpl log
INFO: Expired conference id=c283e847fd4bb064, duration=239s; conferenceCount=2, channelCount=1, video streams=0, totalConferencesCompleted=27, totalNoPayloadChannels=12, totalNoTransportChannels=12, totalChannels=120, hasFailed=false, hasPartiallyFailed=true
Dec 12, 2016 2:56:59 PM org.jitsi.util.LoggerImpl log
WARNING: Dropping a DTLS packet. This DtlsPacketTransformer has not been started successfully or has been closed.
Dec 12, 2016 2:57:33 PM org.jitsi.util.LoggerImpl log
WARNING: Dropping a DTLS packet. This DtlsPacketTransformer has not been started successfully or has been closed.
Dec 12, 2016 2:57:33 PM org.jitsi.util.LoggerImpl log
INFO: Expired conference id=194fffffaee5db5, duration=365s; conferenceCount=1, channelCount=1, video streams=0, totalConferencesCompleted=28, totalNoPayloadChannels=12, totalNoTransportChannels=12, totalChannels=124, hasFailed=false, hasPartiallyFailed=false
Dec 12, 2016 2:58:10 PM org.jitsi.util.LoggerImpl log
WARNING: Dropping a DTLS packet. This DtlsPacketTransformer has not been started successfully or has been closed.
Dec 12, 2016 2:58:50 PM org.jitsi.util.LoggerImpl log
WARNING: Dropping a DTLS packet. This DtlsPacketTransformer has not been started successfully or has been closed.
Dec 12, 2016 2:59:22 PM org.ice4j.ice.harvest.TcpHarvester$ReadThread cleanup
INFO: Read timeout for socket: Socket[addr=/96.37.196.184,port=54737,localport=443]
Dec 12, 2016 2:59:51 PM org.jitsi.util.LoggerImpl log
WARNING: Dropping a DTLS packet. This DtlsPacketTransformer has not been started successfully or has been closed.
Dec 12, 2016 3:01:38 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:01:41 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:01:44 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:01:47 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:01:50 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:01:53 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:01:56 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:01:59 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.
Dec 12, 2016 3:02:02 PM org.ice4j.util.Logger log
INFO: timeout for pair: 192.168.0.5:10000/udp/host -> 192.168.0.3:35086/udp/prflx (stream.RTP), failing.

Process finished with exit code -1073741819 (0xC0000005)

Conference before the patch:

{
                "contents": [{
                                "channels": [{
                                                "endpoint": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg",
                                                "channel-bundle-id": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg",
                                                "sources": [
                                                                3454523472
                                                ],
                                                "rtp-level-relay-type": "translator",
                                                "expire": 15,
                                                "initiator": true,
                                                "ssrcs": [
                                                                3027101377
                                                ],
                                                "id": "93ea924357f85fb5",
                                                "direction": "sendrecv"
                                }, {
                                                "endpoint": "A5h7kNYxQAWlX59qvWrNMg|||||KdrFqES9Squ6Qkd6o0Srvg",
                                                "channel-bundle-id": "A5h7kNYxQAWlX59qvWrNMg|||||KdrFqES9Squ6Qkd6o0Srvg",
                                                "sources": [
                                                                3454523472
                                                ],
                                                "rtp-level-relay-type": "translator",
                                                "expire": 15,
                                                "initiator": true,
                                                "ssrcs": [
                                                                1413801587
                                                ],
                                                "id": "60618604f57303c1",
                                                "direction": "sendrecv"
                                }],
                                "name": "audio"
                }, {
                                "channels": [{
                                                "endpoint": "A5h7kNYxQAWlX59qvWrNMg|||||KdrFqES9Squ6Qkd6o0Srvg",
                                                "channel-bundle-id": "A5h7kNYxQAWlX59qvWrNMg|||||KdrFqES9Squ6Qkd6o0Srvg",
                                                "sources": [
                                                                2738341199
                                                ],
                                                "rtp-level-relay-type": "translator",
                                                "expire": 15,
                                                "initiator": true,
                                                "ssrcs": [
                                                                2164075707
                                                ],
                                                "id": "b4443cf44760b992",
                                                "receive-simulcast-layer": null,
                                                "direction": "sendrecv",
                                                "last-n": 2
                                }, {
                                                "endpoint": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg",
                                                "channel-bundle-id": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg",
                                                "sources": [
                                                                2738341199
                                                ],
                                                "rtp-level-relay-type": "translator",
                                                "expire": 15,
                                                "initiator": true,
                                                "ssrcs": [
                                                                4148175500
                                                ],
                                                "id": "c61c665632e548bc",
                                                "receive-simulcast-layer": null,
                                                "direction": "sendrecv",
                                                "last-n": 2
                                }],
                                "name": "video"
                }, {
                                "sctpconnections": [{
                                                "endpoint": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg",
                                                "channel-bundle-id": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg",
                                                "port": 5000,
                                                "expire": 60,
                                                "initiator": true,
                                                "id": "1b2a5fbcd5327e9d"
                                }, {
                                                "endpoint": "A5h7kNYxQAWlX59qvWrNMg|||||KdrFqES9Squ6Qkd6o0Srvg",
                                                "channel-bundle-id": "A5h7kNYxQAWlX59qvWrNMg|||||KdrFqES9Squ6Qkd6o0Srvg",
                                                "port": 5000,
                                                "expire": 60,
                                                "initiator": true,
                                                "id": "d5be565f9d76f42a"
                                }],
                                "name": "data"
                }],
                "id": "f58b308e1d5fde54"
}

My mediocre patch:

{
                "id": "f58b308e1d5fde54",
                "contents": [{
                                "name": "video",
                                "channels": [{
                                                "id": "c61c665632e548bc",
                                                "expire": 0
                                }, {
                                                "id": "b4443cf44760b992",
                                                "expire": 0
                                }],
                                "sctpconnections": []
                }, {
                                "name": "audio",
                                "channels": [{
                                                "id": "93ea924357f85fb5",
                                                "expire": 0
                                }, {
                                                "id": "60618604f57303c1",
                                                "expire": 0
                                }],
                                "sctpconnections": []
                }, {
                                "name": "data",
                                "channels": [],
                                "sctpconnections": [{
                                                "id": "1b2a5fbcd5327e9d",
                                                "expire": 0
                                }]
                }, {
                                "name": "video",
                                "channels": [{
                                                "id": "c61c665632e548bc",
                                                "expire": 0
                                }, {
                                                "id": "b4443cf44760b992",
                                                "expire": 0
                                }],
                                "sctpconnections": []
                }, {
                                "name": "audio",
                                "channels": [{
                                                "id": "93ea924357f85fb5",
                                                "expire": 0
                                }, {
                                                "id": "60618604f57303c1",
                                                "expire": 0
                                }],
                                "sctpconnections": []
                }, {
                                "name": "data",
                                "channels": [],
                                "sctpconnections": [{
                                                "id": "1b2a5fbcd5327e9d",
                                                "expire": 0
                                }]
                }],
                "channel-bundles": []
}

Conference after the patch:

{
                "id": "f58b308e1d5fde54",
                "contents": [{
                                "name": "video",
                                "channels": [],
                                "sctpconnections": []
                }, {
                                "name": "audio",
                                "channels": [],
                                "sctpconnections": []
                }, {
                                "name": "data",
                                "channels": [],
                                "sctpconnections": [{
                                                "id": "1b2a5fbcd5327e9d",
                                                "expire": 0,
                                                "initiator": true,
                                                "endpoint": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg",
                                                "port": 5000,
                                                "channel-bundle-id": "baJMXNEmRMSNJGDwl7KDZg|||||ZEgVq0KmQ7-Mu4PpYim1bg"
                                }]
                }],
                "channel-bundles": [{
                                "id": "A5h7kNYxQAWlX59qvWrNMg|||||KdrFqES9Squ6Qkd6o0Srvg",
                                "transport": {
                                                "xmlns": "urn:xmpp:jingle:transports:ice-udp:1",
                                                "rtcp-mux": true,
                                                "ufrag": "fr0vq1b3qmisoo",
                                                "pwd": "7tom9seotn8ei8ibujg7rgjk18",
                                                "fingerprints": [{
                                                                "fingerprint": "0D:0F:0E:B1:63:89:69:42:C8:51:3C:1A:A8:32:94:D1:72:8C:84:5B",
                                                                "hash": "sha-1",
                                                                "setup": "actpass"
                                                }],
                                                "candidates": [{
                                                                "id": "f58b308e1d5fde5417c1a06b192f3bec03be6808a",
                                                                "component": 1,
                                                                "protocol": "ssltcp",
                                                                "priority": 2130706431,
                                                                "ip": "192.168.0.5",
                                                                "port": 443,
                                                                "type": "host",
                                                                "tcptype": "passive",
                                                                "generation": 0,
                                                                "foundation": "1",
                                                                "network": 0
                                                }, {
                                                                "id": "f58b308e1d5fde5417c1a06b192f3bec06ee0591d",
                                                                "component": 1,
                                                                "protocol": "ssltcp",
                                                                "priority": 2130706431,
                                                                "ip": "2001:0:d58:1ef1:caa:3061:bb9f:8a46",
                                                                "port": 443,
                                                                "type": "host",
                                                                "tcptype": "passive",
                                                                "generation": 0,
                                                                "foundation": "2",
                                                                "network": 0
                                                }, {
                                                                "id": "f58b308e1d5fde5417c1a06b192f3bec06ee07e72",
                                                                "component": 1,
                                                                "protocol": "udp",
                                                                "priority": 2113939711,
                                                                "ip": "2001:0:d58:1ef1:caa:3061:bb9f:8a46",
                                                                "port": 10000,
                                                                "type": "host",
                                                                "generation": 0,
                                                                "foundation": "5",
                                                                "network": 0
                                                }, {
                                                                "id": "f58b308e1d5fde5417c1a06b192f3bec03be6a5df",
                                                                "component": 1,
                                                                "protocol": "udp",
                                                                "priority": 2113932031,
                                                                "ip": "192.168.0.5",
                                                                "port": 10000,
                                                                "type": "host",
                                                                "generation": 0,
                                                                "foundation": "4",
                                                                "network": 0
                                                }, {
                                                                "id": "f58b308e1d5fde5417c1a06b192f3bec0ffffffffbf9ef63e",
                                                                "component": 1,
                                                                "protocol": "ssltcp",
                                                                "priority": 1677724415,
                                                                "ip": "68.96.117.185",
                                                                "port": 443,
                                                                "type": "srflx",
                                                                "tcptype": "passive",
                                                                "generation": 0,
                                                                "foundation": "3",
                                                                "network": 0,
                                                                "rel-addr": "192.168.0.5",
                                                                "rel-port": 443
                                                }, {
                                                                "id": "f58b308e1d5fde5417c1a06b192f3bec0ffffffffbf9f1b93",
                                                                "component": 1,
                                                                "protocol": "udp",
                                                                "priority": 1677724415,
                                                                "ip": "68.96.117.185",
                                                                "port": 10000,
                                                                "type": "srflx",
                                                                "generation": 0,
                                                                "foundation": "6",
                                                                "network": 0,
                                                                "rel-addr": "192.168.0.5",
                                                                "rel-port": 10000
                                                }]
                                }
                }]
}


#3

It was my mistake, but I guess Jitsi shouldn't crash. Conference jsons are
below, in case you want to dig in.

No it shouldn't, but it would still help if you'd at least give us the
version you're using. Given that you're talking about JSON, I don't even
think that you're talking about the desktop client. If you're referring to
the Videobridge, then I'm not sure if anyone has been running it on Windows
during the last year.

Jitsi crashes with 0xC0000005 after I am timing out a conference. I can't

say

what exactly causes it. I have added new code and I have also compiled a

new

version of Jitsi, so 2 things have changed. What I can say is that it

always

happens after I am removing channels. I will post more info as I have

more.

[log and json snipped]

Ingo