Asterisk 11.9.0 Crash And Restart

Home » Uncategorized » Asterisk 11.9.0 Crash And Restart

Hi,

My Asetrisk restarted after to output following warning message.

[Oct 16 15:59:58] WARNING[17102][C-00008e34]: chan_sip.c:4696
update_provisional_keepalive: Unable to cancel schedule ID 738278. This is probably a bug (chan_sip.c: update_provisional_keepalive, line 4696).

This message has been output after a timeout occurrs in the Dial()
application. Then, the Hangup() application is run, and Asterisk is restarted as following.

=========== output of asterisk -rvvvv ==========
— Executing [67034@local:3] Dial(“SIP/Other-0000b6ad”, “SIP/67034, 60”)
in new stack
== Using SIP RTP CoS mark 5
— Called SIP/67034
— SIP/67034-0000b6b2 is ringing

<<<<<<<< waiting 60 secouns >>>>>>>

— SIP/67034-0000b6b2 is ringing
— Nobody picked up in 60000 ms
— Executing [67034@local:4] Ringing(“SIP/Other-0000b6ad”, “”) in new stack
[Oct 16 15:59:58] WARNING[17102][C-00008e34]: chan_sip.c:4696
update_provisional_keepalive: Unable to cancel schedule ID 738278. This is probably a bug (chan_sip.c: update_provisional_keepalive, line 4696).
— Executing [67034@local:5] Goto(“SIP/Other-0000b6ad”, “error”) in new stack
— Goto (local,67034,102)
— Executing [67034@local:102] Busy(“SIP/Other-0000b6ad”, “3”) in new stack
== Spawn extension (local, 67034, 102) exited non-zero on
‘SIP/Other-0000b6ad’
— Executing [h@local:1] Hangup(“SIP/Other-0000b6ad”, “”) in new stack
== Spawn extension (local, h, 1) exited non-zero on ‘SIP/Other-0000b6ad’

<<<<<<<<< Asterisk chrash and restart >>>>>>>>>

================================================
I have installed Asterisk-11.9.0 a two month ago. Asterisk have be running without restart for two month. However, in this week, Asterisk has restarted three times. In that time, an above message is appear always.

I am trying to reproduce with intention of this problem, but not able to reproduce yet.

Could anybody tell me a cause or workaround of this problem?

The result of “bt full” for the core file is this.
(gdb) bt full
#0 0x0000003e94230265 in raise () from /lib64/libc.so.6
No symbol table info available.
#1 0x00002aaab22946b2 in skgesigOSCrash () from
/usr/local/lib/libclntsh.so.11.1
No symbol table info available.
#2 0x00002aaab2532705 in kpeDbgSignalHandler () from
/usr/local/lib/libclntsh.so.11.1
No symbol table info available.
#3 0x00002aaab22948c2 in skgesig_sigactionHandler () from
/usr/local/lib/libclntsh.so.11.1
No symbol table info available.
#4
No symbol table info available.
#5 0x00002aaaceab8af1 in stop_session_timer (p=0x2aab18b892d8) at chan_sip.c:29206
__PRETTY_FUNCTION__ = “stop_session_timer”
#6 0x00002aaaceac23f1 in dialog_unlink_all (dialog=0x2aab18b892d8) at chan_sip.c:3462
cp = (struct sip_pkt *) 0x0
owner =
__PRETTY_FUNCTION__ = “dialog_unlink_all”
#7 0x00002aaaceac2f5a in dialog_needdestroy (dialogobj=, arg=, flags=)
at chan_sip.c:19564
dialog = (struct sip_pvt *) 0x2aab18b892d8
__PRETTY_FUNCTION__ = “dialog_needdestroy”
#8 0x000000000044736e in internal_ao2_callback (c=0x1346c4c8, flags=6, cb_fn=0x2aaaceac2d70, arg=0x0, data=0x0, type

2 thoughts on - Asterisk 11.9.0 Crash And Restart

  • I am glad for your early reply

    I know ASTERISK-21387, however the issue is not closed. and the issue is reported that Asterisk output a warning message and deadlock, but did not report Asterisk crashed. So I think this problem is similar but not same, and I asked to this ML.

    Thank you for your information and advice. I did not care about POODLE vulnerability. It is important for me.

    Best Regards.