[Home]

Summary:ASTERISK-09486: core dumped after 5 second as module load app_queue
Reporter:Mike Anikienko (mike anikienko)Labels:
Date Opened:2007-05-22 02:39:30Date Closed:2007-07-11 19:59:04
Priority:CriticalRegression?No
Status:Closed/CompleteComponents:Applications/app_queue
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) bt_full.txt
( 1) bt.txt
( 2) thread_apply_all_bt.txt
Description:At start asterisk core dumped.
I see it is because of app_queue.
I add in modules.conf:
noload => app_queue.so
And asterisk start normally. All what I need work properly. But when I load app_queue I again see core dump. (See in Additional Information).

Configs agents.conf, queue.conf I get from SVN (.sample) without changes.
At extension.conf I no use Queue.

But now I need queue. Asterisk-1.4.4 I cant use because it not support SS7.

****** ADDITIONAL INFORMATION ******

*CLI> module load app_queue.so
 == Parsing '/etc/asterisk/queues.conf': Found
 == Registered application 'Queue'
 == Registered application 'AddQueueMember'
 == Registered application 'RemoveQueueMember'
 == Registered application 'PauseQueueMember'
 == Registered application 'UnpauseQueueMember'
 == Registered application 'QueueLog'
 == Manager registered action Queues
 == Manager registered action QueueStatus
 == Manager registered action QueueSummary
 == Manager registered action QueueAdd
 == Manager registered action QueueRemove
 == Manager registered action QueuePause
 == Manager registered action QueueLog
 == Registered custom function QUEUE_VARIABLES
 == Registered custom function QUEUE_MEMBER_COUNT
 == Registered custom function QUEUE_MEMBER_LIST
 == Registered custom function QUEUE_WAITING_COUNT
Loaded app_queue.so => (True Call Queueing)

!!!! after 5 second !!!!

*CLI> *** glibc detected *** asterisk: double free or corruption (fasttop): 0x08259560 ***
======= Backtrace: =========
/lib/i686/libc.so.6[0xb7bc7d9d]
/lib/i686/libc.so.6(__libc_free+0x83)[0xb7bc7f23]
/usr/lib/asterisk/modules/app_queue.so[0xb6b540d0]
asterisk[0x80fe3d5]
/lib/i686/libpthread.so.0[0xb7df6562]
/lib/i686/libc.so.6(__clone+0x5e)[0xb7c2d4be]
======= Memory map: ========
08048000-08164000 r-xp 00000000 03:07 460123     /usr/sbin/asterisk
08164000-08170000 rw-p 0011b000 03:07 460123     /usr/sbin/asterisk
08170000-0828a000 rw-p 08170000 00:00 0          [heap]
b6a00000-b6a21000 rw-p b6a00000 00:00 0
b6a21000-b6b00000 ---p b6a21000 00:00 0
b6b15000-b6b16000 ---p b6b15000 00:00 0
b6b16000-b6b51000 rw-p b6b16000 00:00 0
b6b51000-b6b68000 r-xp 00000000 03:07 132821     /usr/lib/asterisk/modules/app_queue.so
b6b68000-b6b69000 rw-p 00017000 03:07 132821     /usr/lib/asterisk/modules/app_queue.so
b6b69000-b6b6a000 ---p b6b69000 00:00 0
b6b6a000-b6ba5000 rw-p b6b6a000 00:00 0
b6ba5000-b6bae000 r-xp 00000000 03:07 134991     /usr/lib/asterisk/modules/format_mp3.so
b6bae000-b6bb1000 rw-p 00009000 03:07 134991     /usr/lib/asterisk/modules/format_mp3.so
b6bb1000-b6bcb000 rw-p b6bb1000 00:00 0
b6bcb000-b6bd0000 r-xp 00000000 03:05 250308     /lib/libcrypt-2.4.so
b6bd0000-b6bd2000 rw-p 00004000 03:05 250308     /lib/libcrypt-2.4.so
b6bd2000-b6bf9000 rw-p b6bd2000 00:00 0
b6bf9000-b6c0b000 r-xp 00000000 03:05 245880     /lib/libz.so.1.2.3
b6c0b000-b6c0c000 rw-p 00011000 03:05 245880     /lib/libz.so.1.2.3
b6c0c000-b6d28000 r-xp 00000000 03:07 92004      /usr/lib/libmysqlclient.so.15.0.0
b6d28000-b6d6a000 rw-p 0011c000 03:07 92004      /usr/lib/libmysqlclient.so.15.0.0
b6d6a000-b6d6b000 rw-p b6d6a000 00:00 0
b6d7f000-b6d83000 r-xp 00000000 03:07 132817     /usr/lib/asterisk/modules/cdr_addon_mysql.so
b6d83000-b6d84000 rw-p 00003000 03:07 132817     /usr/lib/asterisk/modules/cdr_addon_mysql.so
b6d84000-b6d87000 r-xp 00000000 03:07 132815     /usr/lib/asterisk/modules/app_addon_sql_mysql.so
b6d87000-b6d88000 rw-p 00002000 03:07 132815     /usr/lib/asterisk/modules/app_addon_sql_mysql.so
b6d88000-b6d89000 r-xp 00000000 03:07 134990     /usr/lib/asterisk/modules/func_vmcount.so
b6d89000-b6d8a000 rw-p 00001000 03:07 134990     /usr/lib/asterisk/modules/func_vmcount.so
b6d8a000-b6d8c000 r-xp 00000000 03:07 134989     /usr/lib/asterisk/modules/func_version.so
b6d8c000-b6d8d000 rw-p 00001000 03:07 134989     /usr/lib/asterisk/modules/func_version.so
b6d8d000-b6d8f000 r-xp 00000000 03:07 134986     /usr/lib/asterisk/modules/func_timeout.so
b6d8f000-b6d90000 rw-p 00001000 03:07 134986     /usr/lib/asterisk/modules/func_timeout.so
b6d90000-b6d97000 r-xp 00000000 03:07 134985     /usr/lib/asterisk/modules/func_strings.so
b6d97000-b6d98000 rw-p 00006000 03:07 134985     /usr/lib/asterisk/modules/func_strings.so
b6d98000-b6d99000 r-xp 00000000 03:07 134984     /usr/lib/asterisk/modules/func_shell.so
b6d99000-b6d9a000 rw-p 00001000 03:07 134984     /usr/lib/asterisk/modules/func_shell.so
b6d9a000-b6d9b000 r-xp 00000000 03:07 134983     /usr/lib/asterisk/modules/func_sha1.so
b6d9b000-b6d9c000 rw-p 00000000 03:07 134983     /usr/lib/asterisk/modules/func_sha1.so
b6d9c000-b6d9e000 r-xp 00000000 03:07 134982     /usr/lib/asterisk/modules/func_realtime.so
b6d9e000-b6d9f000 rw-p 00001000 03:07 134982     /usr/lib/asterisk/modules/func_realtime.so
b6d9f000-b6da0000 r-xp 00000000 03:07 134980     /usr/lib/asterisk/modules/func_module.so
b6da0000-b6da1000 rw-p 00000000 03:07 134980     /usr/lib/asterisk/modules/func_module.so
b6da1000-b6da3000 r-xp 00000000 03:07 134977     /usr/lib/asterisk/modules/func_logic.so
b6da3000-b6da4000 rw-p 00001000 03:07 134977     /usr/lib/asterisk/modules/func_logic.so
b6da4000-b6da6000 r-xp 00000000 03:07 134981     /usr/lib/asterisk/modules/func_rand.so
b6da6000-b6da7000 rw-p 00001000 03:07 134981     /usr/lib/asterisk/modules/func_rand.so
b6da7000-b6da9000 r-xp 00000000 03:07 134978     /usr/lib/asterisk/modules/func_math.so
b6da9000-b6daa000 rw-p 0000100&ASTERISK-1050;&ASTERISK-1100;&ASTERISK-1050;&ASTERISK-1024;&ASTERISK-1050;?&ASTERISK-1051;&ASTERISK-1020;&ASTERISK-1050;&ASTERISK-1099;&ASTERISK-1050;&ASTERISK-8237;&ASTERISK-1050;&ASTERISK-1023;&ASTERISK-1051;?&ASTERISK-1050;&ASTERISK-8237; &ASTERISK-1050;&ASTERISK-1103;&ASTERISK-1051;&ASTERISK-1021;&ASTERISK-1051;?&ASTERISK-1050;?&ASTERISK-1050;&ASTERISK-1023;&ASTERISK-1050;&ASTERISK-1103;&ASTERISK-1050;&ASTERISK-1024; (core dumped)
[root@pbx1 ast-etc]#
Comments:By: Russell Bryant (russell) 2007-05-22 07:52:10

I think I have this fixed in revision 65375.  Please re-open this bug if you still have this problem.  Thanks!