On console: [Apr 11 11:38:10] ERROR[16860]: res_jabber.c:1700 aji_act_hook: JABBER: Node Error [Apr 11 11:38:10] WARNING[16860]: res_jabber.c:1391 aji_recv: Parsing failure: Hook returned an error. [Apr 11 11:38:10] WARNING[16860]: res_jabber.c:2742 aji_recv_loop: JABBER: Got hook event. [Apr 11 11:38:10] WARNING[16860]: res_jabber.c:1388 aji_recv: Parsing failure: Invalid XML. [Apr 11 11:44:50] WARNING[16860]: res_jabber.c:1388 aji_recv: Parsing failure: Invalid XML. [Apr 11 11:44:50] WARNING[16860]: res_jabber.c:1388 aji_recv: Parsing failure: Invalid XML. [Apr 11 11:44:50] WARNING[16860]: res_jabber.c:2753 aji_recv_loop: JABBER: socket read error no response to console commands Mon Apr 11 12:14:43 EDT 2011 System uptime: 15 hours, 51 minutes, 3 seconds Last reload: 15 hours, 51 minutes, 3 seconds ======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 25211392 (netconsole started at [ 1344] asterisk.c listener()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x1810e00 (1) === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: 25286144 (do_devstate_changes started at [ 724] devicestate.c ast_device_state_engine_init()) === ---> Lock #0 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x1810e00 (1) === ---> Waiting for Lock #1 (channel.c): MUTEX 1641 ast_channel_cmp_cb chan 0x734f400 (1) === --- ---> Locked Here: chan_sip.c line 23995 (handle_request_do) === --- ---> Locked Here: channel.c line 1361 (__ast_queue_frame) === ------------------------------------------------------------------- === === Thread ID: 25478144 (do_timing started at [ 479] res_timing_pthread.c init_timing_thread()) === ---> Lock #0 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x1854400 (1) === ---> Lock #1 (res_timing_pthread.c): MUTEX 437 run_timer timer 0x169d420 (1) === ------------------------------------------------------------------- === === Thread ID: 26158080 (do_monitor started at [24487] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 23981 handle_request_do &netlock 0x30cc034 (1) === ---> Lock #1 (chan_sip.c): MUTEX 7474 find_call sip_pvt_ptr 0x734da00 (1) === ---> Lock #2 (chan_sip.c): MUTEX 23995 handle_request_do p->owner 0x734f400 (2) === ---> Waiting for Lock #3 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x1854400 (1) === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: 120462336 (pbx_thread started at [ 5035] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (channel.c): MUTEX 3049 ast_waitfor_nandfds c[x] 0x734f400 (1) === --- ---> Locked Here: chan_sip.c line 23995 (handle_request_do) === --- ---> Locked Here: channel.c line 1361 (__ast_queue_frame) === ------------------------------------------------------------------- === ======================================================================= GNU gdb 6.3.50-20050815 (Apple version gdb-696) (Sat Oct 20 18:20:28 GMT 2007) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "powerpc-apple-darwin"...Reading symbols for shared libraries ......... done Attaching to program: `/usr/sbin/asterisk', process 16860. Reading symbols for shared libraries ..+........................................................................................................................................................................................ done 0x900144a4 in read () (gdb) #0 0x900144a4 in read () #1 0x00031d60 in monitor_sig_flags (unused=0x0) at asterisk.c:3089 #2 0x00034c40 in main (argc=2, argv=0xbffffe88) at asterisk.c:3880 (gdb) #0 0x900144a4 in read () No symbol table info available. #1 0x00031d60 in monitor_sig_flags (unused=0x0) at asterisk.c:3089 p = { fd = 29, events = 1, revents = 0 } a = 31 #2 0x00034c40 in main (argc=2, argv=0xbffffe88) at asterisk.c:3880 c = -1 filename = '\0' hostname = "asterisk.covert.org", '\0' tmp = '\0' xarg = 0x0 x = 2 f = (FILE *) 0xa000db34 sigs = 134238211 num = 0 isroot = 1 rundir_exists = 1 buf = 0x0 runuser = 0x0 rungroup = 0x0 remotesock = 0x0 moduleresult = 0 l = { rlim_cur = 256, rlim_max = 9223372036854775807 } __PRETTY_FUNCTION__ = "main" __FUNCTION__ = "main" (gdb) Thread 28 (process 16860 thread 0x91db): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90001810 in pthread_mutex_lock () #2 0x000f6258 in __ast_pthread_mutex_lock (filename=0x1d4f74 "channel.c", lineno=3049, func=0x1d6988 "ast_waitfor_nandfds", mutex_name=0x1d69b0 "c[x]", t=0x734f400) at lock.c:230 #3 0x00034f84 in __ao2_lock (user_data=0x734f510, file=0x1d4f74 "channel.c", func=0x1d6988 "ast_waitfor_nandfds", line=3049, var=0x1d69b0 "c[x]") at astobj2.c:157 #4 0x0006c1bc in ast_waitfor_nandfds (c=0xf0ba6658, n=2, fds=0x0, nfds=0, exception=0x0, outfd=0x0, ms=0xf0ba6728) at channel.c:3049 #5 0x0006cd24 in ast_waitfor_n (c=0xf0ba6658, n=2, ms=0xf0ba6728) at channel.c:3362 #6 0x00145f90 in local_bridge_loop (c0=0x7342d10, c1=0x734f510, instance0=0x7350d10, instance1=0x735ad10, timeoutms=-1, flags=0, fo=0xf0ba6d30, rc=0xf0ba6d34, pvt0=0x734b910, pvt1=0x734db10) at rtp_engine.c:867 #7 0x00148960 in ast_rtp_instance_bridge (c0=0x7342d10, c1=0x734f510, flags=0, fo=0xf0ba6d30, rc=0xf0ba6d34, timeoutms=-1) at rtp_engine.c:1330 #8 0x0007d08c in ast_channel_bridge (c0=0x7342d10, c1=0x734f510, config=0xf0ba75f4, fo=0xf0ba6d30, rc=0xf0ba6d34) at channel.c:7193 #9 0x000c7980 in ast_bridge_call (chan=0x7342d10, peer=0x734f510, config=0xf0ba75f4) at features.c:3564 #10 0x01711c80 in dial_exec_full (chan=0x7342d10, data=0xf0ba87fc "SIP/acat_x22&SIP/acat_x23&SIP/acat_x24,10", peerflags=0xf0ba84a8, continue_exec=0x0) at app_dial.c:2641 #11 0x01712580 in dial_exec (chan=0x7342d10, data=0xf0ba87fc "SIP/acat_x22&SIP/acat_x23&SIP/acat_x24,10") at app_dial.c:2741 #12 0x0011ba00 in pbx_exec (c=0x7342d10, app=0x4cf4fe0, data=0xf0ba87fc "SIP/acat_x22&SIP/acat_x23&SIP/acat_x24,10") at pbx.c:1407 #13 0x00127440 in pbx_extension_helper (c=0x7342d10, con=0x0, context=0x734307c "acat_incoming", exten=0x73430cc "99", priority=6, label=0x0, callerid=0x3efffd0 "9783445200", action=E_SPAWN, found=0xf0baca74, combined_find_spawn=1) at pbx.c:4086 #14 0x00129560 in ast_spawn_extension (c=0x7342d10, context=0x734307c "acat_incoming", exten=0x73430cc "99", priority=6, callerid=0x3efffd0 "9783445200", found=0xf0baca74, combined_find_spawn=1) at pbx.c:4605 #15 0x0012a080 in __ast_pbx_run (c=0x7342d10, args=0x0) at pbx.c:4703 #16 0x0012bdf0 in pbx_thread (data=0x7342d10) at pbx.c:5014 #17 0x0019346c in dummy_start (data=0x4c60020) at utils.c:971 #18 0x9002b908 in _pthread_body () Thread 27 (process 16860 thread 0x5703): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f723c in __ast_cond_wait (filename=0x1cef70 "autoservice.c", lineno=97, func=0x1cefc8 "autoservice_run", cond_name=0x1cefd8 "&as_cond", mutex_name=0x1cefe4 "&aslist.lock", cond=0x2165e4, t=0x2164e4) at lock.c:516 #3 0x0003bf10 in autoservice_run (ign=0x0) at autoservice.c:97 #4 0x0019346c in dummy_start (data=0x4c45e50) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 26 (process 16860 thread 0x5203): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f723c in __ast_cond_wait (filename=0x1f4808 "taskprocessor.c", lineno=293, func=0x1f4ba4 "tps_processing_function", cond_name=0x1f4c20 "&i->poll_cond", mutex_name=0x1f4c08 "&i->taskprocessor_lock", cond=0x19df714, t=0x19df734) at lock.c:516 #3 0x0017b27c in tps_processing_function (data=0x19df710) at taskprocessor.c:293 #4 0x0019346c in dummy_start (data=0x4ce5310) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 25 (process 16860 thread 0x5103): #0 0x90040df8 in mach_wait_until () #1 0x90040bc4 in nanosleep () #2 0x037a67bc in scan_thread (unused=0x0) at pbx_spool.c:704 #3 0x0019346c in dummy_start (data=0x4ce0300) at utils.c:971 #4 0x9002b908 in _pthread_body () Thread 24 (process 16860 thread 0x507f): #0 0x90040df8 in mach_wait_until () #1 0x90040bc4 in nanosleep () #2 0x035cf0fc in lock_broker (unused=0x0) at func_lock.c:192 #3 0x0019346c in dummy_start (data=0x4cdae60) at utils.c:971 #4 0x9002b908 in _pthread_body () Thread 23 (process 16860 thread 0x4f23): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f723c in __ast_cond_wait (filename=0x1f4808 "taskprocessor.c", lineno=293, func=0x1f4ba4 "tps_processing_function", cond_name=0x1f4c20 "&i->poll_cond", mutex_name=0x1f4c08 "&i->taskprocessor_lock", cond=0x1929b14, t=0x1929b34) at lock.c:516 #3 0x0017b27c in tps_processing_function (data=0x1929b10) at taskprocessor.c:293 #4 0x0019346c in dummy_start (data=0x4c4ee30) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 22 (process 16860 thread 0x4c83): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90001810 in pthread_mutex_lock () #2 0x000f6258 in __ast_pthread_mutex_lock (filename=0x1ce80c "astobj2.c", lineno=657, func=0x1ce980 "internal_ao2_callback", mutex_name=0x1ce95c "c", t=0x1854400) at lock.c:230 #3 0x00034f84 in __ao2_lock (user_data=0x1854510, file=0x1ce80c "astobj2.c", func=0x1ce980 "internal_ao2_callback", line=657, var=0x1ce95c "c") at astobj2.c:157 #4 0x00036288 in internal_ao2_callback (c=0x1854510, flags=OBJ_POINTER, cb_fn=0x38f7580, arg=0xf05b6e80, data=0x0, type=DEFAULT, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:657 #5 0x0003686c in __ao2_callback (c=0x1854510, flags=OBJ_POINTER, cb_fn=0x38f7580 , arg=0xf05b6e80) at astobj2.c:765 #6 0x00036a38 in __ao2_find (c=0x1854510, arg=0xf05b6e80, flags=OBJ_POINTER) at astobj2.c:792 #7 0x038f7474 in find_timer (handle=37, unlinkobj=0) at res_timing_pthread.c:285 #8 0x038f7110 in pthread_timer_enable_continuous (handle=37) at res_timing_pthread.c:210 #9 0x001830ec in ast_timer_enable_continuous (handle=0x3a62000) at timing.c:176 #10 0x0006698c in __ast_queue_frame (chan=0x734f510, fin=0xf05b7098, head=0, after=0x0) at channel.c:1458 #11 0x00066a44 in ast_queue_frame (chan=0x734f510, fin=0xf05b7098) at channel.c:1470 #12 0x00066b60 in ast_queue_hangup (chan=0x734f510) at channel.c:1487 #13 0x0307a6b8 in handle_request_bye (p=0x734db10, req=0xf05b76ec) at chan_sip.c:22516 #14 0x0307fbb4 in handle_incoming (p=0x734db10, req=0xf05b76ec, addr=0xf05b7c2c, recount=0xf05b765c, nounlock=0xf05b7660) at chan_sip.c:23745 #15 0x03080ec0 in handle_request_do (req=0xf05b76ec, addr=0xf05b7c2c) at chan_sip.c:24041 #16 0x03080684 in sipsock_read (id=0x4c2ec30, fd=23, events=1, ignore=0x0) at chan_sip.c:23939 #17 0x000ee850 in ast_io_wait (ioc=0x4c28420, howlong=999) at io.c:288 #18 0x030828f8 in do_monitor (data=0x0) at chan_sip.c:24456 #19 0x0019346c in dummy_start (data=0x4c2eb50) at utils.c:971 #20 0x9002b908 in _pthread_body () Thread 21 (process 16860 thread 0x4903): #0 0x9001f48c in select () #1 0x00141d44 in ast_select (nfds=23, rfds=0xf04fdce0, wfds=0xf04fece0, efds=0xf04ffce0, tvp=0xf0500ce0) at /private/var/root/asterisk/asterisk-1.8.3.2/include/asterisk/select.h:88 #2 0x00141c4c in ast_internal_poll (pArray=0x1866000, n_fds=2, timeout=1000) at poll.c:254 #3 0x000ee6f8 in ast_io_wait (ioc=0x4c210a0, howlong=1000) at io.c:275 #4 0x0269ea00 in network_thread (ignore=0x0) at chan_iax2.c:12078 #5 0x0019346c in dummy_start (data=0x4c226f0) at utils.c:971 #6 0x9002b908 in _pthread_body () Thread 20 (process 16860 thread 0x4813): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f723c in __ast_cond_wait (filename=0x26bab60 "chan_iax2.c", lineno=11615, func=0x26bb210 "iax2_process_thread", cond_name=0x26bb1d8 "&thread->cond", mutex_name=0x26bb1c8 "&thread->lock", cond=0x1885f94, t=0x1885e94) at lock.c:516 #3 0x0269c148 in iax2_process_thread (data=0x1884e00) at chan_iax2.c:11615 #4 0x0019346c in dummy_start (data=0x4c226e0) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 19 (process 16860 thread 0x4703): #0 0x90053f88 in semaphore_timedwait_signal_trap () #1 0x90053de4 in pthread_cond_timedwait () #2 0x000f792c in __ast_cond_timedwait (filename=0x1f373c "sched.c", lineno=112, func=0x1f3758 "sched_run", cond_name=0x1f3770 "&st->cond", mutex_name=0x1f3764 "&st->lock", cond=0x4c20b24, t=0x4c20a24, abstime=0xf0486d40) at lock.c:620 #3 0x0016b59c in sched_run (data=0x4c20a20) at sched.c:112 #4 0x0019346c in dummy_start (data=0x4c20fc0) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 18 (process 16860 thread 0x4603): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f723c in __ast_cond_wait (filename=0x1f4808 "taskprocessor.c", lineno=293, func=0x1f4ba4 "tps_processing_function", cond_name=0x1f4c20 "&i->poll_cond", mutex_name=0x1f4c08 "&i->taskprocessor_lock", cond=0x1863d14, t=0x1863d34) at lock.c:516 #3 0x0017b27c in tps_processing_function (data=0x1863d10) at taskprocessor.c:293 #4 0x0019346c in dummy_start (data=0x4c20990) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 17 (process 16860 thread 0x4403): #0 0x900147ac in write () #1 0x038f79cc in write_byte (timer=0x169d530) at res_timing_pthread.c:418 #2 0x038f7b00 in run_timer (obj=0x169d530, arg=0x0, flags=2) at res_timing_pthread.c:439 #3 0x000363bc in internal_ao2_callback (c=0x1854510, flags=OBJ_NODATA, cb_fn=0x38f7a74, arg=0x0, data=0x0, type=DEFAULT, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:669 #4 0x0003686c in __ao2_callback (c=0x1854510, flags=OBJ_NODATA, cb_fn=0x38f7a74 , arg=0x0) at astobj2.c:765 #5 0x038f7bc4 in do_timing (arg=0x0) at res_timing_pthread.c:453 #6 0x0019346c in dummy_start (data=0x1202760) at utils.c:971 #7 0x9002b908 in _pthread_body () Thread 16 (process 16860 thread 0x3203): #0 0x90053f88 in semaphore_timedwait_signal_trap () #1 0x90053de4 in pthread_cond_timedwait () #2 0x000f792c in __ast_cond_timedwait (filename=0x5caac0 "res_calendar.c", lineno=1647, func=0x5cbc80 "do_refresh", cond_name=0x5cb318 "&refresh_condition", mutex_name=0x5cb1ec "&refreshlock", cond=0x5cc79c, t=0x5cc69c, abstime=0xf0392d78) at lock.c:620 #3 0x005c9788 in do_refresh (data=0x0) at res_calendar.c:1647 #4 0x0019346c in dummy_start (data=0x1689de0) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 15 (process 16860 thread 0x3003): #0 0x9001f48c in select () #1 0x00141d44 in ast_select (nfds=17, rfds=0xf0350c40, wfds=0xf0351c40, efds=0xf0352c40, tvp=0xf0353c40) at /private/var/root/asterisk/asterisk-1.8.3.2/include/asterisk/select.h:88 #2 0x00141c4c in ast_internal_poll (pArray=0xf0353ca0, n_fds=1, timeout=1000) at poll.c:254 #3 0x00762490 in aji_io_recv (client=0x1840a00, buffer=0xf0353d0c "", buf_len=4094, timeout=1) at res_jabber.c:1307 #4 0x007625d4 in aji_recv (client=0x1840a00, timeout=1) at res_jabber.c:1350 #5 0x007693c4 in aji_recv_loop (data=0x1840a00) at res_jabber.c:2728 #6 0x0019346c in dummy_start (data=0x165cd90) at utils.c:971 #7 0x9002b908 in _pthread_body () Thread 14 (process 16860 thread 0x2d03): #0 0x9001f48c in select () #1 0x00141d44 in ast_select (nfds=14, rfds=0xf0313c40, wfds=0xf0314c40, efds=0xf0315c40, tvp=0xf0316c40) at /private/var/root/asterisk/asterisk-1.8.3.2/include/asterisk/select.h:88 #2 0x00141c4c in ast_internal_poll (pArray=0xf0316ca0, n_fds=1, timeout=1000) at poll.c:254 #3 0x00762490 in aji_io_recv (client=0x1842600, buffer=0xf0316d0c "", buf_len=4094, timeout=1) at res_jabber.c:1307 #4 0x007625d4 in aji_recv (client=0x1842600, timeout=1) at res_jabber.c:1350 #5 0x007693c4 in aji_recv_loop (data=0x1842600) at res_jabber.c:2728 #6 0x0019346c in dummy_start (data=0x165d850) at utils.c:971 #7 0x9002b908 in _pthread_body () Thread 13 (process 16860 thread 0x2c03): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f723c in __ast_cond_wait (filename=0x1f373c "sched.c", lineno=106, func=0x1f3758 "sched_run", cond_name=0x1f3770 "&st->cond", mutex_name=0x1f3764 "&st->lock", cond=0x1659fd4, t=0x1659ed4) at lock.c:516 #3 0x0016b4d0 in sched_run (data=0x1659ed0) at sched.c:106 #4 0x0019346c in dummy_start (data=0x16594f0) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 12 (process 16860 thread 0x2b03): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f723c in __ast_cond_wait (filename=0x1f4808 "taskprocessor.c", lineno=293, func=0x1f4ba4 "tps_processing_function", cond_name=0x1f4c20 "&i->poll_cond", mutex_name=0x1f4c08 "&i->taskprocessor_lock", cond=0x183cd14, t=0x183cd34) at lock.c:516 #3 0x0017b27c in tps_processing_function (data=0x183cd10) at taskprocessor.c:293 #4 0x0019346c in dummy_start (data=0x1659770) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 11 (process 16860 thread 0x2a03): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f723c in __ast_cond_wait (filename=0x1dcfd4 "db.c", lineno=749, func=0x1dd7f0 "db_sync_thread", cond_name=0x1dd7e8 "&dbcond", mutex_name=0x1dcffc "&dblock", cond=0x2172cc, t=0x207d24) at lock.c:516 #3 0x000a2f24 in db_sync_thread (data=0x0) at db.c:749 #4 0x0019346c in dummy_start (data=0x1658040) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 10 (process 16860 thread 0x2903): #0 0x9001f48c in select () #1 0x00141ea0 in ast_select (nfds=1, rfds=0xf0221cf0, wfds=0xf0222cf0, efds=0xf0223cf0, tvp=0x0) at /private/var/root/asterisk/asterisk-1.8.3.2/include/asterisk/select.h:101 #2 0x00141c4c in ast_internal_poll (pArray=0x0, n_fds=0, timeout=-1) at poll.c:254 #3 0x000ca72c in do_parking_thread (ignore=0x0) at features.c:4221 #4 0x0019346c in dummy_start (data=0x1657ba0) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 9 (process 16860 thread 0x2803): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f723c in __ast_cond_wait (filename=0x1f4808 "taskprocessor.c", lineno=293, func=0x1f4ba4 "tps_processing_function", cond_name=0x1f4c20 "&i->poll_cond", mutex_name=0x1f4c08 "&i->taskprocessor_lock", cond=0x182c314, t=0x182c334) at lock.c:516 #3 0x0017b27c in tps_processing_function (data=0x182c310) at taskprocessor.c:293 #4 0x0019346c in dummy_start (data=0x163c270) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 8 (process 16860 thread 0x2703): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90001810 in pthread_mutex_lock () #2 0x000f6258 in __ast_pthread_mutex_lock (filename=0x1d4f74 "channel.c", lineno=1641, func=0x1d6454 "ast_channel_cmp_cb", mutex_name=0x1cecb8 "chan", t=0x734f400) at lock.c:230 #3 0x00034f84 in __ao2_lock (user_data=0x734f510, file=0x1d4f74 "channel.c", func=0x1d6454 "ast_channel_cmp_cb", line=1641, var=0x1cecb8 "chan") at astobj2.c:157 #4 0x000672e4 in ast_channel_cmp_cb (obj=0x734f510, arg=0xf01aa1b0, flags=0) at channel.c:1641 #5 0x000363bc in internal_ao2_callback (c=0x1810f10, flags=0, cb_fn=0x67274, arg=0xf01aa1b0, data=0x0, type=DEFAULT, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:669 #6 0x0003686c in __ao2_callback (c=0x1810f10, flags=0, cb_fn=0x67274 , arg=0xf01aa1b0) at astobj2.c:765 #7 0x00036a38 in __ao2_find (c=0x1810f10, arg=0xf01aa1b0, flags=0) at astobj2.c:792 #8 0x000676e8 in ast_channel_get_full (name=0xf01aabd0 "IAX2/x38-", name_len=9, exten=0x0, context=0x0) at channel.c:1691 #9 0x00067804 in ast_channel_get_by_name_prefix (name=0xf01aabd0 "IAX2/x38-", name_len=9) at channel.c:1720 #10 0x000a370c in ast_parse_device_state (device=0x3e167b4 "IAX2/x38") at devicestate.c:273 #11 0x000a3b4c in _ast_device_state (device=0x3e167b4 "IAX2/x38", check_cache=0) at devicestate.c:353 #12 0x000a41cc in do_state_change (device=0x3e167b4 "IAX2/x38") at devicestate.c:456 #13 0x000a4694 in do_devstate_changes (data=0x0) at devicestate.c:547 #14 0x0019346c in dummy_start (data=0x163a0f0) at utils.c:971 #15 0x9002b908 in _pthread_body () Thread 7 (process 16860 thread 0x2503): #0 0x9002ec8c in kevent () #1 0x00171550 in kqueue_daemon (data=0x0) at stdtime/localtime.c:382 #2 0x0019346c in dummy_start (data=0x163add0) at utils.c:971 #3 0x9002b908 in _pthread_body () Thread 6 (process 16860 thread 0x2403): #0 0x9001f48c in select () #1 0x00141d44 in ast_select (nfds=10, rfds=0xf012dc30, wfds=0xf012ec30, efds=0xf012fc30, tvp=0xf0130c30) at /private/var/root/asterisk/asterisk-1.8.3.2/include/asterisk/select.h:88 #2 0x00141c4c in ast_internal_poll (pArray=0xf0130c88, n_fds=1, timeout=5000) at poll.c:254 #3 0x001938a0 in ast_wait_for_input (fd=9, ms=5000) at utils.c:1060 #4 0x0017cd44 in ast_tcptls_server_root (data=0x20aac0) at tcptls.c:251 #5 0x0019346c in dummy_start (data=0x163adc0) at utils.c:971 #6 0x9002b908 in _pthread_body () Thread 5 (process 16860 thread 0x2303): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90001810 in pthread_mutex_lock () #2 0x000f6258 in __ast_pthread_mutex_lock (filename=0x1ce80c "astobj2.c", lineno=657, func=0x1ce980 "internal_ao2_callback", mutex_name=0x1ce95c "c", t=0x1810e00) at lock.c:230 #3 0x00034f84 in __ao2_lock (user_data=0x1810f10, file=0x1ce80c "astobj2.c", func=0x1ce980 "internal_ao2_callback", line=657, var=0x1ce95c "c") at astobj2.c:157 #4 0x00036288 in internal_ao2_callback (c=0x1810f10, flags=6, cb_fn=0x6390c, arg=0x0, data=0x0, type=DEFAULT, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:657 #5 0x0003686c in __ao2_callback (c=0x1810f10, flags=6, cb_fn=0x6390c , arg=0x0) at astobj2.c:765 #6 0x000639bc in ast_begin_shutdown (hangup=1) at channel.c:778 #7 0x0002b7d4 in quit_handler (num=0, niceness=0, safeshutdown=1, restart=1) at asterisk.c:1607 #8 0x0002cd18 in handle_restart_now (e=0x206284, cmd=-4, a=0xf00f3788) at asterisk.c:1931 #9 0x0008eecc in ast_cli_command_full (uid=0, gid=0, fd=5, s=0xf00f3814 "core restart now") at cli.c:2474 #10 0x0008f078 in ast_cli_command_multiple_full (uid=0, gid=0, fd=5, size=17, s=0xf00f3b70 "core restart now") at cli.c:2497 #11 0x0002a264 in netconsole (vconsole=0x232860) at asterisk.c:1266 #12 0x0019346c in dummy_start (data=0x1201e50) at utils.c:971 #13 0x9002b908 in _pthread_body () Thread 4 (process 16860 thread 0x2103): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f723c in __ast_cond_wait (filename=0x1e74e0 "logger.c", lineno=997, func=0x1e83b0 "logger_thread", cond_name=0x1e83c0 "&logcond", mutex_name=0x1e83cc "&logmsgs.lock", cond=0x219ae4, t=0x2199e4) at lock.c:516 #3 0x000fcb70 in logger_thread (data=0x0) at logger.c:997 #4 0x0019346c in dummy_start (data=0x1201c40) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 3 (process 16860 thread 0x2003): #0 0x9001f48c in select () #1 0x00141ea0 in ast_select (nfds=5, rfds=0xf0076c90, wfds=0xf0077c90, efds=0xf0078c90, tvp=0x0) at /private/var/root/asterisk/asterisk-1.8.3.2/include/asterisk/select.h:101 #2 0x00141c4c in ast_internal_poll (pArray=0xf0079d74, n_fds=1, timeout=-1) at poll.c:254 #3 0x0002a47c in listener (unused=0x0) at asterisk.c:1303 #4 0x0019346c in dummy_start (data=0x1201b60) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 2 (process 16860 thread 0xc07): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f723c in __ast_cond_wait (filename=0x1f4808 "taskprocessor.c", lineno=293, func=0x1f4ba4 "tps_processing_function", cond_name=0x1f4c20 "&i->poll_cond", mutex_name=0x1f4c08 "&i->taskprocessor_lock", cond=0x1804714, t=0x1804734) at lock.c:516 #3 0x0017b27c in tps_processing_function (data=0x1804710) at taskprocessor.c:293 #4 0x0019346c in dummy_start (data=0x12018a0) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 1 (process 16860 thread 0xd03): #0 0x900144a4 in read () #1 0x00031d60 in monitor_sig_flags (unused=0x0) at asterisk.c:3089 #2 0x00034c40 in main (argc=2, argv=0xbffffe88) at asterisk.c:3880 (gdb) Detaching from program: `/usr/sbin/asterisk', process 16860 thread 0xd03.