[asterisk-bugs] [Asterisk 0014556]: core restart now crashed asterisk
Asterisk Bug Tracker
noreply at bugs.digium.com
Wed Feb 25 13:43:14 CST 2009
The following issue requires your FEEDBACK.
======================================================================
http://bugs.digium.com/view.php?id=14556
======================================================================
Reported By: shaunreitan
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 14556
Category: Core/General
Reproducibility: have not tried
Severity: minor
Priority: normal
Status: feedback
Asterisk Version: 1.6.0.5
Regression: No
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Request Review:
======================================================================
Date Submitted: 2009-02-25 13:14 CST
Last Modified: 2009-02-25 13:43 CST
======================================================================
Summary: core restart now crashed asterisk
Description:
Call was in the queue when i ran 'core restart now', yes i know that would
drop the call, it was a test call. Asterisk Crashed with a dump error.
*CLI> core restart now
Beginning asterisk restart....
-- No one is available to answer at this time (1:0/0/0)
-- Nobody picked up in 13000 ms
-- Executing [h at external-default:1]
Hangup("Local/222 at external-default-b95b;2", "") in new stack
== Spawn extension (external-default, h, 1) exited non-zero on
'Local/222 at external-default-b95b;2'
*** glibc detected *** asterisk: double free or corruption (out):
0x00002aaaac011310 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3d6fa71834]
/lib64/libc.so.6(cfree+0x8c)[0x3d6fa74e7c]
/usr/lib/asterisk/modules/chan_local.so[0x2aaaaba6873e]
asterisk(ast_hangup+0x201)[0x446001]
/usr/lib/asterisk/modules/app_queue.so[0x2aaab0834a93]
/usr/lib/asterisk/modules/app_queue.so[0x2aaab08382f5]
asterisk(pbx_exec+0xa5)[0x499ac5]
asterisk[0x4a4eba]
asterisk[0x4a7249]
asterisk[0x4a85c9]
asterisk[0x4dc23c]
/lib64/libpthread.so.0[0x3d706062f7]
/lib64/libc.so.6(clone+0x6d)[0x3d6fad1e3d]
======= Memory map: ========
00400000-00552000 r-xp 00000000 08:03 2359539
/usr/sbin/asterisk
00751000-00761000 rw-p 00151000 08:03 2359539
/usr/sbin/asterisk
00761000-00781000 rw-p 00761000 00:00 0
00960000-00968000 rw-p 00160000 08:03 2359539
/usr/sbin/asterisk
17874000-178f9000 rw-p 17874000 00:00 0
40063000-40064000 ---p 40063000 00:00 0
40064000-4009f000 rw-p 40064000 00:00 0
4009f000-400a0000 ---p 4009f000 00:00 0
400a0000-400db000 rw-p 400a0000 00:00 0
400db000-400dc000 ---p 400db000 00:00 0
400dc000-40117000 rw-p 400dc000 00:00 0
40117000-40118000 ---p 40117000 00:00 0
40118000-40153000 rw-p 40118000 00:00 0
407f8000-407f9000 ---p 407f8000 00:00 0
407f9000-40834000 rw-p 407f9000 00:00 0
40b15000-40b16000 ---p 40b15000 00:00 0
40b16000-40b51000 rw-p 40b16000 00:00 0
411cf000-411d0000 ---p 411cf000 00:00 0
411d0000-4120b000 rw-p 411d0000 00:00 0
4120b000-4120c000 ---p 4120b000 00:00 0
4120c000-41247000 rw-p 4120c000 00:00 0
41247000-41248000 ---p 41247000 00:00 0
41248000-41283000 rw-p 41248000 00:00 0
41683000-41684000 ---p 41683000 00:00 0
41684000-416bf000 rw-p 41684000 00:00 0
416bf000-416c0000 ---p 416bf000 00:00 0
416c0000-416fb000 rw-p 416c0000 00:00 0
416fb000-416fc000 ---p 416fb000 00:00 0
416fc000-41737000 rw-p 416fc000 00:00 0
41be4000-41be5000 ---p 41be4000 00:00 0
41be5000-41c20000 rw-p 41be5000 00:00 0
41fdc000-41fdd000 ---p 41fdc000 00:00 0
41fdd000-42018000 rw-p 41fdd000 00:00 0
3037a00000-3037a0d000 r-xp 00000000 08:05 940212
/lib64/libgcc_s-4.1.2-20080102.so.1
3037a0d000-3037c0d000 ---p 0000d000 08:05 940212
/lib64/libgcc_s-4.1.2-20080102.so.1
3037c0d000-3037c0e000 rw-p 0000d000 08:05 940212
/lib64/libgcc_s-4.1.2-20080102.so.1
3d6f600000-3d6f61a000 r-xp 00000000 08:05 940066
/lib64/ld-2.5.so
3d6f81a000-3d6f81b000 r--p 0001a000 08:05 940066
/lib64/ld-2.5.so
3d6f81b000-3d6f81c000 rw-p 0001b000 08:05 940066
/lib64/ld-2.5.so
3d6fa00000-3d6fb4a000 r-xp 00000000 08:05 940069
/lib64/libc-2.5.so
3d6fb4a000-3d6fd4a000 ---p 0014a000 08:05 940069
/lib64/libc-2.5.so
3d6fd4a000-3d6fd4e000 r--p 0014a000 08:05 940069
/lib64/libc-2.5.so
3d6fd4e000-3d6fd4f000 rw-p 0014e000 08:05 940069
/lib64/libc-2.5.so
3d6fd4f000-3d6fd54000 rw-p 3d6fd4f000 00:00 0
3d6fe00000-3d6fe02000 r-xp 00000000 08:05 940104
/lib64/libdl-2.5.so
3d6fe02000-3d70002000 ---p 00002000 08:05 940104
/lib64/libdl-2.5.so
3d70002000-3d70003000 r--p 00002000 08:05 940104
/lib64/libdl-2.5.so
3d70003000-3d70004000 rw-p 00003000 08:05 940104
/lib64/libdl-2.5.so
3d70200000-3d70282000 r-xp 00000000 08:05 940196
/lib64/libm-2.5.so
3d70282000-3d70481000 ---p 00082000 08:05 940196
/lib64/libm-2.5.so
3d70481000-3d70482000 r--p 00081000 08:05 940196
/lib64/libm-2.5.so
3d70482000-3d70483000 rw-p 00082000 08:05 940196
/lib64/libm-2.5.so
3d70600000-3d70615000 r-xp 00000000 08:05 940080
/lib64/libpthread-2.5.so
3d70615000-3d70814000 ---p 00015000 08:05 940080 Aborted
======================================================================
----------------------------------------------------------------------
(0100744) tilghman (administrator) - 2009-02-25 13:43
http://bugs.digium.com/view.php?id=14556#c100744
----------------------------------------------------------------------
Actually, given the double free error, we're going to need the output from
valgrind, as specified in doc/valgrind.txt.
Issue History
Date Modified Username Field Change
======================================================================
2009-02-25 13:43 tilghman Note Added: 0100744
2009-02-25 13:43 tilghman Status new => feedback
======================================================================
More information about the asterisk-bugs
mailing list