[asterisk-bugs] [Asterisk 0017686]: Asterisk crashing in ast_readaudio_callback at file.c:762

Asterisk Bug Tracker noreply at bugs.digium.com
Fri Jul 23 04:46:52 CDT 2010


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=17686 
====================================================================== 
Reported By:                jhoppebugs
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   17686
Category:                   General
Reproducibility:            random
Severity:                   crash
Priority:                   normal
Status:                     new
Asterisk Version:           1.6.2.9 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2010-07-22 12:43 CDT
Last Modified:              2010-07-23 04:46 CDT
====================================================================== 
Summary:                    Asterisk crashing in ast_readaudio_callback at
file.c:762
Description: 



Program terminated with signal 11, Segmentation fault.
https://issues.asterisk.org/view.php?id=0  0x080d54db in ast_readaudio_callback
(s=0xb358d5e8) at file.c:762
762			if (s->owner->timingfd > -1) {
https://issues.asterisk.org/view.php?id=0  0x080d54db in ast_readaudio_callback
(s=0xb358d5e8) at file.c:762
        whennext = 160
        __PRETTY_FUNCTION__ = "ast_readaudio_callback"
https://issues.asterisk.org/view.php?id=1  0x080d56ef in ast_fsread_audio
(data=0xb358d5e8) at file.c:789
        fs = 0xb358d5e8
        res = FSREAD_SUCCESS_SCHED
https://issues.asterisk.org/view.php?id=2  0x08098a76 in __ast_read
(chan=0xb59b72f8, dropaudio=0) at
channel.c:2784
        func = 0x80d56d8 <ast_fsread_audio>
        data = 0xb358d5e8
        res = AST_TIMING_EVENT_EXPIRED
        f = 0x0
        blah = -1255758064
        prestate = 6
        count = 0
        cause = 0
        __PRETTY_FUNCTION__ = "__ast_read"
https://issues.asterisk.org/view.php?id=3  0x0809a539 in ast_read
(chan=0xb59b72f8) at channel.c:3163
No locals.
====================================================================== 

---------------------------------------------------------------------- 
 (0124897) davidw (reporter) - 2010-07-23 04:46
 https://issues.asterisk.org/view.php?id=17686#c124897 
---------------------------------------------------------------------- 
We had a crash with a similar traceback, except that it went deeper, and
actually crashed in ast_frdup.  Unfortunately we'd accidentally stripped
the main executable when creating an RPM, and also it wasn't reproducible. 
We were assuming a delayed result of memory corruption, as our AMI
application was complaining about receiving gibberish at about the same
time.

In our case, the agent was an AgentLogin one and the actual agent was a
local channel connected from a SIP channel.  We believe the audio file was
the beep file. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-07-23 04:46 davidw         Note Added: 0124897                          
======================================================================




More information about the asterisk-bugs mailing list