[asterisk-bugs] [Asterisk 0011441]: Good time fun crash when using Dial()

noreply at bugs.digium.com noreply at bugs.digium.com
Mon Dec 3 08:12:40 CST 2007


The following issue has been ASSIGNED. 
====================================================================== 
http://bugs.digium.com/view.php?id=11441 
====================================================================== 
Reported By:                blitzrage
Assigned To:                file
====================================================================== 
Project:                    Asterisk
Issue ID:                   11441
Category:                   Applications/app_dial
Reproducibility:            have not tried
Severity:                   crash
Priority:                   normal
Status:                     assigned
Asterisk Version:            SVN 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             12-03-2007 05:49 CST
Last Modified:              12-03-2007 08:12 CST
====================================================================== 
Summary:                    Good time fun crash when using Dial()
Description: 
Thought I was doing some simple stuff... guess not. Crashed Asterisk!

While ringing 3 devices, I hit reject on one of them (the X-Lite
softphone), which after a few seconds gives the following output.

I'm also attaching a backtrace.

    -- Executing [s at sub-phones:20]
Dial("SIP/lmentinc_pbx#lmentinc-14d4f000",
"SIP/leifmadsen_desk&SIP/leifmadsen_laptop&SIP/leifmadsen_cell,24") in new
stack
  == Using TOS bits 0
  == Using CoS mark 5
    -- Called leifmadsen_desk
  == Using TOS bits 0
  == Using CoS mark 5
    -- Called leifmadsen_laptop
  == Using TOS bits 0
  == Using CoS mark 5
    -- Called leifmadsen_cell
    -- SIP/leifmadsen_desk-14d57b20 is ringing
    -- SIP/leifmadsen_laptop-14d5fde0 is ringing
    -- SIP/leifmadsen_cell-14d64130 is ringing
    -- Got SIP response 480 "Temporarily Unavailable" back from
192.168.1.197
    -- SIP/leifmadsen_laptop-14d5fde0 is circuit-busy
plato*CLI> 
Disconnected from Asterisk server
Executing last minute cleanups
====================================================================== 

---------------------------------------------------------------------- 
 svnbot - 12-03-07 08:12  
---------------------------------------------------------------------- 
Repository: asterisk
Revision: 90508

U   trunk/apps/app_dial.c

------------------------------------------------------------------------
r90508 | file | 2007-12-03 08:12:39 -0600 (Mon, 03 Dec 2007) | 4 lines

Remove the file descriptors from the main poll channel when the channel is
hung up during the dialing attempt, and make sure a channel exists before
trying to remove it at the end.
(closes issue http://bugs.digium.com/view.php?id=11441)
Reported by: blitzrage

------------------------------------------------------------------------ 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
12-03-07 08:12  svnbot         Checkin                                      
12-03-07 08:12  svnbot         Note Added: 0074668                          
12-03-07 08:12  svnbot         Status                   new => assigned     
12-03-07 08:12  svnbot         Assigned To               => file            
======================================================================




More information about the asterisk-bugs mailing list