[asterisk-bugs] [Asterisk 0012508]: handle_response_peerpoke floods asterisk cli with notices, cli crashes

noreply at bugs.digium.com noreply at bugs.digium.com
Mon Jun 30 03:17:33 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=12508 
====================================================================== 
Reported By:                kactus
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   12508
Category:                   Channels/chan_sip/Registration
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     feedback
Asterisk Version:           SVN 
SVN Branch (only for SVN checkouts, not tarball releases): 1.6.0 
SVN Revision (number only!): 114601 
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             04-23-2008 22:35 CDT
Last Modified:              06-30-2008 03:17 CDT
====================================================================== 
Summary:                    handle_response_peerpoke floods asterisk cli with
notices, cli crashes
Description: 
Since upgrading asterisk to svn later than 1.6 beta 8 cli is flooded with 

NOTICE[7435]: chan_sip.c:16045 handle_response_peerpoke: Peer 'PEERNAME'
is now Reachable. (71ms / 2000ms)

several times a second. Did not happen with svn releases around the time
of beta 6 and 7 aprox around april 17 (sorry didn't keep the old revision
numbers) or earlier revisions. 

disconnecting phone or rebooting causes:
[Apr 24 11:22:31] NOTICE[7435]: chan_sip.c:19841 sip_poke_noanswer: Peer
'DRA-997896-0043' is now UNREACHABLE!

being spammed in the same fashion.

after running it for a while we end up seeing

[root at voip02 asterisk]# /usr/sbin/safe_asterisk: line 117:  7427
Segmentation fault      (core dumped) nice -n $PRIORITY
${ASTSBINDIR}/asterisk -f ${CLIARGS} ${ASTARGS} >&/dev/${TTY} </dev/${TTY}
Asterisk ended with exit status 139
Asterisk exited on signal 11.
Automatically restarting Asterisk.
mpg123: no process killed

I'll need to recompile for "don't optimise" so I haven't attached a core
debug, let me know if you need it. I will attached the sip info with sip
debug as well.
====================================================================== 

---------------------------------------------------------------------- 
 kactus - 06-30-08 03:17  
---------------------------------------------------------------------- 
Hello Corydon

Something of interest, I built the centos system on xen to test a few
different scenarios and just for the heck of it grabbed asterisk 1.4.21
(release) and low and behold we experience near the identical issue. 

I'm going to recompile with do not optimize and run it with Valgrind for
you tommorow as its getting a bit late here. Let me know if there is
anything else you want me to run with it at the same time.

Of interest now is that the Snom phone I am using ends up now running out
of memory and becomes unresponsive after registration. Asterisk uses 98% of
CPU and its mem usage ticks up constantly. Kind of suprised this is
happening in the release on a physically different box so it may be
something to do with odbc, snoms, tds etc that is causing it other wise I'd
imagine you would be getting a flood of error users running through.

Cheers -Kactus 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
06-30-08 03:17  kactus         Note Added: 0089418                          
======================================================================




More information about the asterisk-bugs mailing list