Summary: | ASTERISK-13654: core restart now crashed asterisk | ||
Reporter: | Shaun Reitan (shaunreitan) | Labels: | |
Date Opened: | 2009-02-25 13:14:35.000-0600 | Date Closed: | 2011-06-07 14:07:21 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | Core/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
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@external-default:1] Hangup("Local/222@external-default-b95b;2", "") in new stack == Spawn extension (external-default, h, 1) exited non-zero on 'Local/222@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 | ||
Comments: | By: Leif Madsen (lmadsen) 2009-02-25 13:24:41.000-0600 Could you attach the backtrace as a file attachment to this issue by following the instructions in doc/backtrace.txt within your asterisk source tree? Thanks! By: Tilghman Lesher (tilghman) 2009-02-25 13:43:14.000-0600 Actually, given the double free error, we're going to need the output from valgrind, as specified in doc/valgrind.txt. By: Leif Madsen (lmadsen) 2009-03-04 13:14:01.000-0600 Pinging reporter. Any chance of getting that valgrind output? By: Leif Madsen (lmadsen) 2009-05-22 12:28:13 Closed due to lack of a response. Please reopen if you can provide the information requested. |