[asterisk-bugs] [Asterisk 0014045]: 'Random' segfault and core dump

Asterisk Bug Tracker noreply at bugs.digium.com
Thu Feb 12 09:30:09 CST 2009


The following issue has been UPDATED. 
====================================================================== 
http://bugs.digium.com/view.php?id=14045 
====================================================================== 
Reported By:                axisinternet
Assigned To:                putnopvut
====================================================================== 
Project:                    Asterisk
Issue ID:                   14045
Category:                   Core/General
Reproducibility:            N/A
Severity:                   crash
Priority:                   normal
Status:                     closed
Asterisk Version:           1.4.21.1 
Regression:                 No 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
Resolution:                 duplicate
Duplicate:                  14395
Fixed in Version:           
====================================================================== 
Date Submitted:             2008-12-09 15:18 CST
Last Modified:              2009-02-12 09:30 CST
====================================================================== 
Summary:                    'Random' segfault and core dump
Description: 
Asterisk segfault at 12:37:18. Log entries prior and up to crash:

[Dec  9 12:37:16] VERBOSE[24036] logger.c:     -- Executing
[h at from-inside-redir-dhecs:1] Hangup("Local/566 at from-inside-dhecs-0fd6,2",
"") in new stack
[Dec  9 12:37:16] VERBOSE[24033] logger.c:   == Spawn extension
(macro-tl-userexten-rg-base, s, 23) exited non-zero on
'Local/563 at from-inside-dhecs-2964,2' in macro 'tl-userexten-rg-base'
[Dec  9 12:37:16] VERBOSE[24030] logger.c:   == Spawn extension
(macro-tl-userexten-rg-base, s, 23) exited non-zero on
'Local/560 at from-inside-dhecs-b709,2'
[Dec  9 12:37:16] VERBOSE[24036] logger.c:   == Spawn extension
(from-inside-redir-dhecs, h, 1) exited non-zero on
'Local/566 at from-inside-dhecs-0fd6,2'
[Dec  9 12:37:16] VERBOSE[24043] logger.c:   == End MixMonitor Recording
Local/560 at from-inside-dhecs-b709,2
[Dec  9 12:37:16] VERBOSE[24034] logger.c:   == Spawn extension
(macro-tl-userexten-rg-base, s, 23) exited non-zero on
'Local/564 at from-inside-dhecs-2f7e,2' in macro 'tl-stdexten'
[Dec  9 12:37:16] VERBOSE[24034] logger.c:   == Spawn extension
(macro-tl-userexten-rg-base, s, 23) exited non-zero on
'Local/564 at from-inside-dhecs-2f7e,2'
[Dec  9 12:37:16] VERBOSE[24033] logger.c:   == Spawn extension
(macro-tl-userexten-rg-base, s, 23) exited non-zero on
'Local/563 at from-inside-dhecs-2964,2' in macro 'tl-stdexten'
[Dec  9 12:37:16] VERBOSE[24033] logger.c:   == Spawn extension
(macro-tl-userexten-rg-base, s, 23) exited non-zero on
'Local/563 at from-inside-dhecs-2964,2'
[Dec  9 12:37:16] VERBOSE[24042] logger.c:   == End MixMonitor Recording
Local/563 at from-inside-dhecs-2964,2
[Dec  9 12:37:16] VERBOSE[21862] logger.c:  Extension Changed
569[local-extensions-dhecs] new state Idle for Notify User 567-dhecs
[Dec  9 12:37:16] VERBOSE[21862] logger.c:  Extension Changed
562[local-extensions-dhecs] new state Idle for Notify User 567-dhecs
[Dec  9 12:37:16] VERBOSE[21862] logger.c:  Extension Changed
560[local-extensions-dhecs] new state Idle for Notify User 567-dhecs
[Dec  9 12:37:17] VERBOSE[24031] logger.c:   == Spawn extension
(macro-tl-userexten-rg-base, s, 23) exited non-zero on
'Local/561 at from-inside-dhecs-570b,2' in macro 'tl-userexten-rg-base'
[Dec  9 12:37:17] VERBOSE[24031] logger.c:   == Spawn extension
(macro-tl-userexten-rg-base, s, 23) exited non-zero on
'Local/561 at from-inside-dhecs-570b,2' in macro 'tl-stdexten'
[Dec  9 12:37:17] VERBOSE[24031] logger.c:   == Spawn extension
(macro-tl-userexten-rg-base, s, 23) exited non-zero on
'Local/561 at from-inside-dhecs-570b,2'
[Dec  9 12:37:17] VERBOSE[21862] logger.c:  Extension Changed
564[local-extensions-dhecs] new state Idle for Notify User 567-dhecs

Asterisk then restarted automatically via monit daemon:

[Dec  9 12:37:51] VERBOSE[24064] logger.c: Asterisk Event Logger Started
/var/log/asterisk/event_log
[Dec  9 12:37:51] VERBOSE[24064] logger.c: Asterisk Dynamic Loader
Starting:
[Dec  9 12:37:51] VERBOSE[24064] logger.c:   == Parsing
'/etc/asterisk/modules.conf': [Dec  9 12:37:51] VERBOSE[24064] logger.c:
Found
[Dec  9 12:37:51] VERBOSE[24064] logger.c:   == Parsing
'/etc/asterisk/dnsmgr.conf': [Dec  9 12:37:51] VERBOSE[24064] logger.c:
Found
[Dec  9 12:37:51] VERBOSE[24064] logger.c:   == Parsing
'/etc/asterisk/http.conf': [Dec  9 12:37:51] VERBOSE[24064] logger.c:
Found


I do have the core dump file if requested I can upload it as well.
======================================================================
Relationships       ID      Summary
----------------------------------------------------------------------
duplicate of        0014395 Crash - maybe in filestream_destructor
====================================================================== 

---------------------------------------------------------------------- 
 (0099991) putnopvut (administrator) - 2009-02-12 09:30
 http://bugs.digium.com/view.php?id=14045#c99991 
---------------------------------------------------------------------- 
This backtrace is very familiar and has been mostly fixed in current 1.4
code. The first step you need to follow is to update to the latest 1.4
code. It appears there was still a potentially uncaught case of this crash
occurring, and it is being tracked on issue
http://bugs.digium.com/view.php?id=14395. I am closing this issue
since it is a duplicate of known issues. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-02-12 09:30 putnopvut      Note Added: 0099991                          
2009-02-12 09:30 putnopvut      Relationship added       duplicate of 0014395
2009-02-12 09:30 putnopvut      Duplicate ID             0 => 14395          
2009-02-12 09:30 putnopvut      Status                   new => resolved     
2009-02-12 09:30 putnopvut      Resolution               open => duplicate   
2009-02-12 09:30 putnopvut      Assigned To               => putnopvut       
2009-02-12 09:30 putnopvut      Status                   resolved => closed  
======================================================================




More information about the asterisk-bugs mailing list