[Daemon] crash with Assertion `c->err\_code == PJ\_SUCCESS' failed
Issue generated from Tuleap's migration script. Originally submitted by: Simon Désaulniers (sim590)
A detailed description of the bug. Use following fields for description field:
* Environment:
daemon commit: eec5af003
* Reproduce steps:
Call someone.
* Expected result:
no crash
* Actual result:
I haven't reproduced while running in GDB. The best I have is the error message:
[1492438957.074|18965|sipcall.cpp:953 ] [call:7832346952847990119] medias changed
[1492438957.075|18965|sipvoiplink.cpp:816 ] [call:7832346952847990119] INVITE@0x56102a61a1c8 state changed to 5 (CONFIRMED): cause=0 (TX\_MSG)
[1492438957.075|18965|sipcall.cpp:712 ] [call:7832346952847990119] onAnswered()
[1492438957.076|18965|call.cpp:194 ] [call:7832346952847990119] state change 1/1, cnx 3/4, code 0
[1492438957.076|18965|call.cpp:419 ] [call:10747525122544573056] subcall 7832346952847990119 answered by peer
[1492438957.076|18965|sipcall.cpp:1157 ] [sipcall:10747525122544573056] merge subcall 7832346952847990119
[1492438957.076|18965|call.cpp:469 ] [call:10747525122544573056] merge subcall 7832346952847990119
[1492438957.076|18965|call.cpp:194 ] [call:10747525122544573056] state change 1/1, cnx 3/4, code 0
[1492438957.082|18965|call.cpp:217 ] [call:10747525122544573056] emit client call state change CURRENT, code 0
[1492438957.082|18965|sipcall.cpp:686 ] [call:7832346952847990119] removeCall()
[1492438957.082|18965|call\_factory.cpp:39 ] Removing call 7832346952847990119
[1492438957.082|18965|call\_factory.cpp:43 ] Remaining 1 SIP call(s)
[1492438957.082|18965|call.cpp:194 ] [call:7832346952847990119] state change 1/5, cnx 4/4, code 0
[1492438957.082|18965|audiorecord.cpp:220 ] Stop recording /home/simon/20170417-102228-58f3994539b2ad7bfceeeec2911e82e7509c2822-ring.wav
[1492438957.082|18965|manager.cpp:1977 ] [call:10747525122544573056] Peer answered
[1492438957.082|18965|manager.cpp:1620 ] [call:10747525122544573056] Attach audio
[1492438957.082|18965|ringbufferpool.cpp:153 ] Bind rbuf '10747525122544573056' to callid 'audiolayer\_id'
[1492438957.082|18965|ringbufferpool.cpp:153 ] Bind rbuf 'audiolayer\_id' to callid '10747525122544573056'
[1492438957.083|18965|audiorecord.cpp:220 ] Stop recording /home/simon/20170417-102228-58f3994539b2ad7bfceeeec2911e82e7509c2822-ring.wav
[1492438957.083|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Hc0a80066 1 UDP 2130706431 192.168.0.102 35825 typ host
[1492438957.083|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Hac110001 1 UDP 2130706431 172.17.0.1 35825 typ host
[1492438957.083|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Ha000301 1 UDP 2130706431 10.0.3.1 35825 typ host
[1492438957.083|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: R33fe279b 1 UDP 16777215 51.254.39.155 27282 typ relay
[1492438957.083|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Sc0a80066 1 UDP 1694498815 192.168.1.13 35825 typ srflx
[1492438957.083|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Sc0a80066 1 UDP 1694498815 90.14.211.83 35825 typ srflx
[1492438957.084|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Hc0a80066 2 UDP 2130706430 192.168.0.102 40539 typ host
[1492438957.085|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Hac110001 2 UDP 2130706430 172.17.0.1 40539 typ host
[1492438957.085|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Ha000301 2 UDP 2130706430 10.0.3.1 40539 typ host
[1492438957.085|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: R33fe279b 2 UDP 16777214 51.254.39.155 19357 typ relay
[1492438957.085|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Sc0a80066 2 UDP 1694498814 192.168.1.13 40539 typ srflx
[1492438957.085|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Sc0a80066 2 UDP 1694498814 90.14.211.83 40539 typ srflx
[1492438957.085|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Hc0a80066 3 UDP 2130706429 192.168.0.102 38473 typ host
[1492438957.086|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Hac110001 3 UDP 2130706429 172.17.0.1 38473 typ host
[1492438957.086|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Ha000301 3 UDP 2130706429 10.0.3.1 38473 typ host
[1492438957.086|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: R33fe279b 3 UDP 16777213 51.254.39.155 25642 typ relay
[1492438957.086|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Sc0a80066 3 UDP 1694498813 192.168.1.13 38473 typ srflx
[1492438957.086|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Sc0a80066 3 UDP 1694498813 90.14.211.83 38473 typ srflx
[1492438957.086|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Hc0a80066 4 UDP 2130706428 192.168.0.102 48346 typ host
[1492438957.086|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Hac110001 4 UDP 2130706428 172.17.0.1 48346 typ host
[1492438957.086|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Ha000301 4 UDP 2130706428 10.0.3.1 48346 typ host
[1492438957.086|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: R33fe279b 4 UDP 16777212 51.254.39.155 28442 typ relay
[1492438957.086|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Sc0a80066 4 UDP 1694498812 192.168.1.13 48346 typ srflx
[1492438957.086|18965|sipcall.cpp:770 ] [call:10747525122544573056] add remote ICE candidate: Sc0a80066 4 UDP 1694498812 90.14.211.83 48346 typ srflx
[1492438957.086|18965|ice\_transport.cpp:447 ] ICE negotiation starting (24 remote candidates)
[1492438957.096|18965|videomanager.cpp:80 ] Setting default device to Integrated Camera
[1492438957.096|18965|manager.cpp:1762 ] Saving Configuration to XDG directory /home/simon/.config/ring/dring.yml
[1492438957.208|18965|manager.cpp:1762 ] Saving Configuration to XDG directory /home/simon/.config/ring/dring.yml
[1492438957.210|18965|configurationmanager.cpp:465] parameters for H264 changed
[1492438957.210|18965|configurationmanager.cpp:465] parameters for VP8 changed
[1492438957.210|18965|configurationmanager.cpp:465] parameters for MP4V-ES changed
[1492438957.210|18965|configurationmanager.cpp:465] parameters for H263-1998 changed
[1492438958.148|18965|sipvoiplink.cpp:1130 ] [INVITE:0x56102a61a1c8] RX SIP method 6 (MESSAGE)
[1492438958.163|18965|ringaccount.cpp:523 ] Successfully put ICE descriptor on DHT
dring: ../src/pjnath/ice\_session.c:1976: start\_nominated\_check: Assertion `c->err\_code == PJ\_SUCCESS' failed.
Aborted