daemon : crash, when turn server is on
Issue generated from Tuleap's migration script. Originally submitted by: Nicolas Jager (nicolasjager-sfl)
hi
I just did updated two linux computers (both connected on the same router) at home.
Calling A from B worked but B from A crashed the daemon.
then I remembered I turn on the turn server on A. When I switch it off, calling B from A works.
output :
[1462616950.420|18678|manager.cpp:438 ] New outgoing call to ring:c1de6f2d34708bd000deaca078c8431c5ec63abc [1462616950.420|18678|ringaccount.cpp:182 ] Calling DHT peer c1de6f2d34708bd000deaca078c8431c5ec63abc [1462616950.420|18678|audiorecord.cpp:87 ] Generate filename for this call 20160507-102910 [1462616950.420|18678|recordable.cpp:33 ] Set recording options: [1462616950.420|18678|ringbufferpool.cpp:114 ] Ringbuffer created with id '13688887551898807110' [1462616950.421|18678|sipaccountbase.cpp:366 ] [Account 7100809ffc0e49ba] Using public address 132.204.221.10 [1462616950.421|18678|ice\_transport.cpp:165 ] ICE: TURN='bootstrap.ring.cx', PORT=3478 [1462616950.431|18730|ice\_transport.cpp:63 ] Registered thread 0x7f1b1d4650f0 (0x48F6) [1462616950.443|18730|ice\_transport.cpp:259 ] ICE initialization success [1462616950.443|18730|ice\_transport.cpp:320 ] ICE as master [1462616950.443|18730|ice\_transport.cpp:313 ] ICE [local] ufrag=2e3800db, pwd=102f3ab3 [1462616950.443|18730|ice\_transport.cpp:644 ] UPnP: Opening port(s) for ICE comp 1 and adding candidate with public IP [1462616950.443|18730|upnp\_context.cpp:291 ] UPnP: adding port mapping : 49814:49814, UDP [1462616950.459|18730|ice\_transport.cpp:627 ] succeed to add candidate for comp\_id=1 : 192.168.2.17 : 132.204.221.10 [1462616950.459|18730|upnp\_context.cpp:291 ] UPnP: adding port mapping : 15773:15773, UDP [1462616950.475|18730|ice\_transport.cpp:627 ] succeed to add candidate for comp\_id=1 : 192.95.9.63 : 132.204.221.10 [1462616950.476|18678|manager.cpp:410 ] ----- Switch current call id to '13688887551898807110' ----- [1462616950.486|18678|call.cpp:144 ] [call:13688887551898807110] state change 0/0, cnx 0/1, code 0 [1462616950.497|18678|ringaccount.cpp:819 ] Query for local certificate store: c1de6f2d34708bd000deaca078c8431c5ec63abc: 1 found. [1462616965.888|18678|ringaccount.cpp:792 ] Dht status : IPv4 connected; IPv6 connecting [1462616965.909|18678|ringaccount.cpp:239 ] Successfully put ICE descriptor on DHT [1462616966.037|18678|ringaccount.cpp:250 ] ICE request replied from DHT peer c1de6f2d34708bd000deaca078c8431c5ec63abc 2e30dbaf 35645124 Hc0a80210 1 UDP 2130706431 192.168.2.16 51050 typ host Sc0a80210 1 UDP 1694498815 132.204.221.10 51050 typ srflx [1462616966.037|18678|call.cpp:144 ] [call:13688887551898807110] state change 0/0, cnx 1/2, code 0 [1462616966.037|18678|call.cpp:163 ] [call:13688887551898807110] emit client call state change CONNECTING, code 0 [1462616966.037|18678|ice\_transport.cpp:373 ] ICE negotiation starting (2 remote candidates) [1462616966.037|18678|ice\_transport.cpp:380 ] ICE start failed: No host candidate associated with srflx (PJNATH\_EICENOHOSTCAND) [1462616966.040|18678|videomanager.cpp:80 ] Setting default device to Integrated Camera dring: ../src/pj/timer.c:501: schedule\_w\_grp\_lock: Assertion `entry->cb != ((void \*)0)' failed. Aborted (core dumped)