[asterisk-bugs] [Asterisk 0013050]: Memory segmentation fault on T.38 pass through

noreply at bugs.digium.com noreply at bugs.digium.com
Thu Jul 10 13:51:21 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=13050 
====================================================================== 
Reported By:                schern
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   13050
Category:                   Channels/chan_sip/T.38
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     feedback
Asterisk Version:           1.4.21 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             07-10-2008 08:17 CDT
Last Modified:              07-10-2008 13:51 CDT
====================================================================== 
Summary:                    Memory segmentation fault on T.38 pass through
Description: 
I tried to use the chan_sip with T.38 pass through. An Fax is coming via
T.38 from
the Carrier an should go to a Linksys SPA2102 (T.38 enabled).
Short after starting UDPL traffic I got a segmentation fault.
The crash is 100% reproducible.
Outbound T.38 is no problem at all.
====================================================================== 

---------------------------------------------------------------------- 
 blitzrage - 07-10-08 13:51  
---------------------------------------------------------------------- 
Hi schern,

The backtrace you posted still appears to have the values optimized out,
which means the code didn't get compiled with the DONT_OPTIMIZE flag. You
may need to run a 'make distclean' in order to clean out the modules and
such, then you can perform your configuration and installation again. Give
this a shot:

cd /usr/src/asterisk-src
make distclean
./configure
make menuselect
-- configure as appropriate and enable DONT_OPTIMIZE --
make install

asterisk -rx "restart now"

Then try reproducing the crash and exporting the backtrace. Be sure you're
not seeing any <value optimized out>'s in your backtrace, as that means the
backtrace won't be usable in tracking down the crash issue.

Also, I've removed the core file as that is only usable on the system it
was created on.

Thanks! 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
07-10-08 13:51  blitzrage      Note Added: 0090036                          
======================================================================




More information about the asterisk-bugs mailing list