[Home]

Summary:ASTERISK-24599: Asterisk SIP Freezes
Reporter:Andrey (therealgofman)Labels:
Date Opened:2014-12-08 02:30:11.000-0600Date Closed:2014-12-15 15:42:18.000-0600
Priority:MajorRegression?
Status:Closed/CompleteComponents:Channels/chan_sip/General
Versions:1.8.32.1 Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) bt-threads.txt
( 1) core-show-locks.txt
Description:Asterisk SIP freezes.
When doing asterisk -rx 'core show channels' and receiving 'SIP register', asterisk is freezing.

core show locks and
gdb -ex "thread apply all bt" --batch /usr/sbin/asterisk `pidof asterisk` > /tmp/backtrace-threads.txt

attached

# lsb_release -ri
Distributor ID: Debian
Release: 7.7
# uname -r
3.2.0-4-amd64
Comments:By: Matt Jordan (mjordan) 2014-12-08 11:23:47.723-0600

Per the Asterisk maintenance timeline page at http://www.asterisk.org/asterisk-versions maintenance (bug) support for the 1.8 branch has ended. For continued maintenance support please move to the 11 branch which is a long term support (LTS) branch. For more information about branch support, please see https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions.  After testing with Asterisk 11, if you find this problem has not been resolved, please open a new issue against Asterisk 11.



By: Matt Jordan (mjordan) 2014-12-08 11:25:03.890-0600

In addition to reproducing this with Asterisk 11, please note that there is an existing bug with the {{DEBUG_THREADS}} compilation option which actually causes a livelock. Your {{core show locks}} output does not show a deadlock, but instead shows evidence of this issue.

Please attempt to reproduce this issue without {{DEBUG_THREADS}} enabled. If you are able to do so, a {{gdb backtrace}} showing the state of the threads may be sufficient.

By: Andrey (therealgofman) 2014-12-15 05:38:52.916-0600

Please close current issue. I updated version and open new issue with Asterisk 11.