[asterisk-bugs] [Asterisk 0014296]: chan_dahdi segfaulting (may be related to Bridge() application).

Asterisk Bug Tracker noreply at bugs.digium.com
Mon Feb 23 07:26:04 CST 2009


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=14296 
====================================================================== 
Reported By:                kebl0155
Assigned To:                dvossel
====================================================================== 
Project:                    Asterisk
Issue ID:                   14296
Category:                   Channels/chan_dahdi
Reproducibility:            random
Severity:                   crash
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.6.0.1 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2009-01-21 08:26 CST
Last Modified:              2009-02-23 07:26 CST
====================================================================== 
Summary:                    chan_dahdi segfaulting (may be related to Bridge()
application).
Description: 
Hi,

We changed one of our apps to use the new Bridge() command today.  Since
then we've had two segfault/core dumps in chan_dahdi.

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

---------------------------------------------------------------------- 
 (0100536) kebl0155 (reporter) - 2009-02-23 07:26
 http://bugs.digium.com/view.php?id=14296#c100536 
---------------------------------------------------------------------- 
Hi there,

We're not using any custom patches, and we're compiling from scratch on
Debian linux.

As I said, adding 1 second delay between the Bridge() and the Hangup()
seems to have fixed it.

I have attached a 10 minute section of log file as requested - please let
me know if you need more.

The dialplan is quite complicated.  We use Originate to launch a local
channel into the queue, which is routed through the Queue app to agents
(also over a local channel).  When the the call is answered, we use
Bridge() to connect the agent to the original caller (who is listening on a
different channel). 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-02-23 07:26 kebl0155       Note Added: 0100536                          
======================================================================




More information about the asterisk-bugs mailing list