[asterisk-bugs] [Asterisk 0016057]: Asterisk crashes with "Fixup failed on channel XXX, strange things may happen."

Asterisk Bug Tracker noreply at bugs.digium.com
Thu Oct 22 04:17:05 CDT 2009


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=16057 
====================================================================== 
Reported By:                amorsen
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   16057
Category:                   Core/General
Reproducibility:            sometimes
Severity:                   crash
Priority:                   normal
Status:                     feedback
Asterisk Version:           1.6.0.16-rc2 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2009-10-12 08:23 CDT
Last Modified:              2009-10-22 04:17 CDT
====================================================================== 
Summary:                    Asterisk crashes with "Fixup failed on channel XXX,
strange things may happen."
Description: 
[Oct 12 11:26:07] WARNING[1684] channel.c: Fixup failed on channel
Local/1127-0004132c4403-1 at DialLine-3d9b;1<MASQ>, strange things may
happen.
[Oct 12 11:26:07] WARNING[1684] channel.c: Hangup failed!  Strange things
may happen!
[Oct 12 11:26:07] WARNING[1684] channel.c: Failed to perform masquerade
[Oct 12 11:26:07] WARNING[1684] channel.c: Channel
'Local/1127-0004132c4403-1 at DialLine-3d9b;1' may not have been hung up
properly

The bug happens several times a day.
====================================================================== 

---------------------------------------------------------------------- 
 (0112603) amorsen (reporter) - 2009-10-22 04:17
 https://issues.asterisk.org/view.php?id=16057#c112603 
---------------------------------------------------------------------- 
The problem hasn't recurred after disabling optimizations. The particular
Asterisk instance has crashed once since then, Friday the 16th, but not
with "Failed to perform masquerade", and the valgrind log doesn't say
anything about local_hangup or similar.

The only interesting bit around the time of the crash is:

valgrind: m_mallocfree.c:243 (get_bszB_as_is): Assertion 'bszB_lo ==
bszB_hi' failed.
valgrind: Heap block lo/hi size mismatch: lo = 88, hi = 4294967295.
Probably caused by overrunning/underrunning a heap block's bounds.

which isn't very enlightening. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-10-22 04:17 amorsen        Note Added: 0112603                          
======================================================================




More information about the asterisk-bugs mailing list