[asterisk-bugs] [Asterisk 0012603]: Asterisk locks up and cannot process incoming SIP messages on 1.4.20-rc1

noreply at bugs.digium.com noreply at bugs.digium.com
Wed May 7 16:00:49 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=12603 
====================================================================== 
Reported By:                jyap
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   12603
Category:                   Channels/chan_sip/General
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     new
Asterisk Version:           1.4.20 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             05-07-2008 15:53 CDT
Last Modified:              05-07-2008 16:00 CDT
====================================================================== 
Summary:                    Asterisk locks up and cannot process incoming SIP
messages on 1.4.20-rc1
Description: 
This may be related to: http://bugs.digium.com/view.php?id=12584 or
http://bugs.digium.com/view.php?id=12596

Filing this bug separately as I'm not sure.

Attached will be outputs from 'core show locks'.

====================================================================== 

---------------------------------------------------------------------- 
 jyap - 05-07-08 16:00  
---------------------------------------------------------------------- 
It looks like locks occur throughout the day but most of the time free
themselves up:
# grep lock.h /var/log/asterisk/full
[May  7 05:37:52] ERROR[5024]
/usr/src/asterisk-1.4.20-rc1/include/asterisk/lock.h: channel.c line 4549
(ast_channel_unlock): mutex '&chan->lock' freed more times than we've
locked!
[May  7 05:37:52] ERROR[5024]
/usr/src/asterisk-1.4.20-rc1/include/asterisk/lock.h: channel.c line 4549
(ast_channel_unlock): Error releasing mutex: Operation not permitted
[May  7 05:38:06] ERROR[5024]
/usr/src/asterisk-1.4.20-rc1/include/asterisk/lock.h: channel.c line 1258
(ast_channel_free): Error destroying mutex &chan->lock: Device or resource
busy


On occasions where it totally locks up, there is no 'ast_channel_free'
line:
[May  7 09:14:37] ERROR[993]
/usr/src/asterisk-1.4.20-rc1/include/asterisk/lock.h: channel.c line 4549
(ast_channel_unlock): mutex '&chan->lock' freed more times than we've
locked!
[May  7 09:14:37] ERROR[993]
/usr/src/asterisk-1.4.20-rc1/include/asterisk/lock.h: channel.c line 4549
(ast_channel_unlock): Error releasing mutex: Operation not permitted 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
05-07-08 16:00  jyap           Note Added: 0086568                          
======================================================================




More information about the asterisk-bugs mailing list