[asterisk-bugs] [Asterisk 0017000]: [patch] [regression] Segfault when hanging up phone after launching app_confbridge on Solaris 10 x86

Asterisk Bug Tracker noreply at bugs.digium.com
Wed May 26 14:54:59 CDT 2010


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=17000 
====================================================================== 
Reported By:                rmcgilvr
Assigned To:                tilghman
====================================================================== 
Project:                    Asterisk
Issue ID:                   17000
Category:                   Applications/app_confbridge
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     ready for testing
Target Version:             1.6.2.9
Asterisk Version:           Older 1.6.2 - please test a newer version 
JIRA:                       SWP-1059 
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2010-03-09 14:42 CST
Last Modified:              2010-05-26 14:54 CDT
====================================================================== 
Summary:                    [patch] [regression] Segfault when hanging up phone
after launching app_confbridge on Solaris 10 x86
Description: 
Dead air when dialing into an app_confbridge extension. CLI output reports
playing the "conf-placeintoconf" file but you don't hear the audio. Upon
hanging up the phone Asterisk segfaults *everytime*.

*CLI>     -- Executing [3505 at default:1]
Goto("SIP/us.sip.globeop.com-00000000", "gocfb-main,s,1") in new stack
    -- Goto (gocfb-main,s,1)
    -- Executing [s at gocfb-main:1]
Answer("SIP/us.sip.globeop.com-00000000", "") in new stack
    -- Executing [s at gocfb-main:2] NoOp("SIP/us.sip.globeop.com-00000000",
""Call was answered\n"") in new stack
    -- Executing [s at gocfb-main:3]
ConfBridge("SIP/us.sip.globeop.com-00000000", "1000,aAcM,614084") in new
stack
    -- <Bridge/8555ed0-input> Playing 'conf-placeintoconf.slin16'
(language 'en')
Segmentation Fault (core dumped)


Dialplan is basic. 

context default {

        3505 => {
                goto gocfb-main|s|1;
        }
}

context gocfb-main {

        s => {

                Answer();
                NoOp("Call was answered\n");
                ConfBridge(1000,aAcM,614084);
        }
}


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

---------------------------------------------------------------------- 
 (0122519) rmcgilvr (reporter) - 2010-05-26 14:54
 https://issues.asterisk.org/view.php?id=17000#c122519 
---------------------------------------------------------------------- 
What branch did you make the change in? I tried malloc_hold from above and
it crashes at the same point. I'll upload a new backtrace but I want to
make sure I'm using the right code. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-05-26 14:54 rmcgilvr       Note Added: 0122519                          
======================================================================




More information about the asterisk-bugs mailing list