Sat Jan 8 14:14:10 EST 2011 System uptime: 14 hours, 4 minutes, 56 seconds Last reload: 14 hours, 4 minutes, 56 seconds ======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 25287168 (do_devstate_changes started at [ 724] devicestate.c ast_device_state_engine_init()) === ---> 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: 25482240 (do_timing started at [ 479] res_timing_pthread.c init_timing_thread()) === ---> Lock #0 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x184f800 (1) === ---> Lock #1 (res_timing_pthread.c): MUTEX 437 run_timer timer 0x169bfe0 (1) === ------------------------------------------------------------------- === === Thread ID: 26164224 (do_monitor started at [24408] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 23902 handle_request_do &netlock 0x30fb034 (1) === ---> Lock #1 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x1810e00 (1) === ---> Waiting for Lock #2 (channel.c): MUTEX 1614 ast_channel_cmp_cb chan 0x7cc3200 (1) === --- ---> Locked Here: channel.c line 3609 (__ast_read) === ------------------------------------------------------------------- === === Thread ID: 130195456 (pbx_thread started at [ 5035] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3609 __ast_read chan 0x7cc3200 (1) === ---> Waiting for Lock #1 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x184f800 (1) === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === ======================================================================= 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 3977. Reading symbols for shared libraries ..+......................................................................................................................................................................................... done 0x900144a4 in read () (gdb) #0 0x900144a4 in read () #1 0x00031f28 in monitor_sig_flags (unused=0x0) at asterisk.c:3083 #2 0x00034e08 in main (argc=2, argv=0xbffffa80) at asterisk.c:3874 (gdb) #0 0x900144a4 in read () No symbol table info available. #1 0x00031f28 in monitor_sig_flags (unused=0x0) at asterisk.c:3083 p = { fd = 22, events = 1, revents = 0 } a = 25 #2 0x00034e08 in main (argc=2, argv=0xbffffa80) at asterisk.c:3874 c = -1 filename = "/var/root/.asterisk_history", '\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 38 (process 3977 thread 0x1c31b): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90001810 in pthread_mutex_lock () #2 0x000f5984 in __ast_pthread_mutex_lock (filename=0x1cdbec "astobj2.c", lineno=657, func=0x1cdd60 "internal_ao2_callback", mutex_name=0x1cdd3c "c", t=0x184f800) at lock.c:230 #3 0x0003514c in __ao2_lock (user_data=0x184f910, file=0x1cdbec "astobj2.c", func=0x1cdd60 "internal_ao2_callback", line=657, var=0x1cdd3c "c") at astobj2.c:157 #4 0x00036450 in internal_ao2_callback (c=0x184f910, flags=OBJ_POINTER, cb_fn=0x391f580, arg=0xf00ed2b0, data=0x0, type=DEFAULT, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:657 #5 0x00036a34 in __ao2_callback (c=0x184f910, flags=OBJ_POINTER, cb_fn=0x391f580 , arg=0xf00ed2b0) at astobj2.c:765 #6 0x00036c00 in __ao2_find (c=0x184f910, arg=0xf00ed2b0, flags=OBJ_POINTER) at astobj2.c:792 #7 0x0391f474 in find_timer (handle=61, unlinkobj=0) at res_timing_pthread.c:285 #8 0x0391f31c in pthread_timer_get_event (handle=61) at res_timing_pthread.c:253 #9 0x00182750 in ast_timer_get_event (handle=0x4042ee0) at timing.c:194 #10 0x0006e054 in __ast_read (chan=0x7cc3310, dropaudio=0) at channel.c:3672 #11 0x000702a8 in ast_read (chan=0x7cc3310) at channel.c:4110 #12 0x0171dc7c in wait_for_answer (in=0x7c21710, outgoing=0x4c78350, to=0xf00ee4d4, peerflags=0xf00ef4a8, opt_args=0xf00eec78, pa=0xf00ee64c, num_in=0xf00ee4d8, result=0xf00eec54, dtmf_progress=0x0, ignore_cc=1) at app_dial.c:1101 #13 0x01724e44 in dial_exec_full (chan=0x7c21710, data=0xf00ef7fc "SIP/x21&SIP/x22&SIP/x23&SIP/x28&IAX2/x29&SIP/x33,120,m(5xbring)tM(whoanswered)", peerflags=0xf00ef4a8, continue_exec=0x0) at app_dial.c:2235 #14 0x0172757c in dial_exec (chan=0x7c21710, data=0xf00ef7fc "SIP/x21&SIP/x22&SIP/x23&SIP/x28&IAX2/x29&SIP/x33,120,m(5xbring)tM(whoanswered)") at app_dial.c:2732 #15 0x0011b04c in pbx_exec (c=0x7c21710, app=0x1656050, data=0xf00ef7fc "SIP/x21&SIP/x22&SIP/x23&SIP/x28&IAX2/x29&SIP/x33,120,m(5xbring)tM(whoanswered)") at pbx.c:1407 #16 0x00126a8c in pbx_extension_helper (c=0x7c21710, con=0x0, context=0x7c21a7c "inbound-ringall", exten=0x7c21acc "990", priority=20, label=0x0, callerid=0x3ede700 "17704470324", action=E_SPAWN, found=0xf00f3a74, combined_find_spawn=1) at pbx.c:4086 #17 0x00128bac in ast_spawn_extension (c=0x7c21710, context=0x7c21a7c "inbound-ringall", exten=0x7c21acc "990", priority=20, callerid=0x3ede700 "17704470324", found=0xf00f3a74, combined_find_spawn=1) at pbx.c:4605 #18 0x00129694 in __ast_pbx_run (c=0x7c21710, args=0x0) at pbx.c:4703 #19 0x0012b3d8 in pbx_thread (data=0x7c21710) at pbx.c:5014 #20 0x001929b4 in dummy_start (data=0x4c6c7a0) at utils.c:971 #21 0x9002b908 in _pthread_body () Thread 37 (process 3977 thread 0x91af): #0 0x9001f48c in select () #1 0x00141480 in ast_select (nfds=58, rfds=0xf03893a0, wfds=0xf038a3a0, efds=0xf038b3a0, tvp=0x0) at /private/var/root/asterisk/asterisk-1.8.1.1/include/asterisk/select.h:101 #2 0x0014122c in ast_internal_poll (pArray=0xf038c4c0, n_fds=6, timeout=-1) at poll.c:254 #3 0x0006c8bc in ast_waitfor_nandfds (c=0xf038c750, n=2, fds=0x0, nfds=0, exception=0x0, outfd=0x0, ms=0xf038c75c) at channel.c:3078 #4 0x0006cdd4 in ast_waitfor_n (c=0xf038c750, n=2, ms=0xf038c75c) at channel.c:3335 #5 0x0007b06c in ast_generic_bridge (c0=0x7bf6710, c1=0x7cb1d10, config=0xf038d5f4, fo=0xf038cc40, rc=0xf038cc44) at channel.c:6747 #6 0x0007d664 in ast_channel_bridge (c0=0x7bf6710, c1=0x7cb1d10, config=0xf038d5f4, fo=0xf038cc40, rc=0xf038cc44) at channel.c:7194 #7 0x000c7020 in ast_bridge_call (chan=0x7bf6710, peer=0x7cb1d10, config=0xf038d5f4) at features.c:3256 #8 0x01726c7c in dial_exec_full (chan=0x7bf6710, data=0xf038e7fc "SIP/x21&SIP/x22&SIP/x23&SIP/x28&IAX2/x29&SIP/x33,120,m(5xbring)tM(whoanswered)", peerflags=0xf038e4a8, continue_exec=0x0) at app_dial.c:2632 #9 0x0172757c in dial_exec (chan=0x7bf6710, data=0xf038e7fc "SIP/x21&SIP/x22&SIP/x23&SIP/x28&IAX2/x29&SIP/x33,120,m(5xbring)tM(whoanswered)") at app_dial.c:2732 #10 0x0011b04c in pbx_exec (c=0x7bf6710, app=0x1656050, data=0xf038e7fc "SIP/x21&SIP/x22&SIP/x23&SIP/x28&IAX2/x29&SIP/x33,120,m(5xbring)tM(whoanswered)") at pbx.c:1407 #11 0x00126a8c in pbx_extension_helper (c=0x7bf6710, con=0x0, context=0x7bf6a7c "inbound-ringall", exten=0x7bf6acc "990", priority=20, label=0x0, callerid=0x40330c0 "14047783725", action=E_SPAWN, found=0xf0392a74, combined_find_spawn=1) at pbx.c:4086 #12 0x00128bac in ast_spawn_extension (c=0x7bf6710, context=0x7bf6a7c "inbound-ringall", exten=0x7bf6acc "990", priority=20, callerid=0x40330c0 "14047783725", found=0xf0392a74, combined_find_spawn=1) at pbx.c:4605 #13 0x00129694 in __ast_pbx_run (c=0x7bf6710, args=0x0) at pbx.c:4703 #14 0x0012b3d8 in pbx_thread (data=0x7bf6710) at pbx.c:5014 #15 0x001929b4 in dummy_start (data=0x3ef1110) at utils.c:971 #16 0x9002b908 in _pthread_body () Thread 36 (process 3977 thread 0x21d37): #0 0x9001f48c in select () #1 0x00141324 in ast_select (nfds=37, rfds=0xf0e43fc0, wfds=0xf0e44fc0, efds=0xf0e45fc0, tvp=0xf0e46fc0) at /private/var/root/asterisk/asterisk-1.8.1.1/include/asterisk/select.h:88 #2 0x0014122c in ast_internal_poll (pArray=0xf0e47090, n_fds=3, timeout=1000) at poll.c:254 #3 0x0006c8bc in ast_waitfor_nandfds (c=0xf0e47258, n=1, fds=0x0, nfds=0, exception=0x0, outfd=0x0, ms=0xf0e4725c) at channel.c:3078 #4 0x0006ce38 in ast_waitfor (c=0x7d52f10, ms=1000) at channel.c:3342 #5 0x000d7688 in waitstream_core (c=0x7d52f10, breakon=0x1c8864 "0123456789#*ABCD", forward=0x1c6890 "", reverse=0x1c6890 "", skip_ms=0, audiofd=-1, cmdfd=-1, context=0x0) at file.c:1210 #6 0x000d7e14 in ast_waitstream (c=0x7d52f10, breakon=0x1c8864 "0123456789#*ABCD") at file.c:1325 #7 0x0013c138 in pbx_builtin_background (chan=0x7d52f10, data=0xf0e477fc "acat/comcastverizon") at pbx.c:9373 #8 0x0011b04c in pbx_exec (c=0x7d52f10, app=0x1638aa0, data=0xf0e477fc "acat/comcastverizon") at pbx.c:1407 #9 0x00126a8c in pbx_extension_helper (c=0x7d52f10, con=0x0, context=0x7d5327c "acat_menu", exten=0x7d532cc "0", priority=1, label=0x0, callerid=0x3a39900 "2078370387", action=E_SPAWN, found=0xf0e4ba74, combined_find_spawn=1) at pbx.c:4086 #10 0x00128bac in ast_spawn_extension (c=0x7d52f10, context=0x7d5327c "acat_menu", exten=0x7d532cc "0", priority=1, callerid=0x3a39900 "2078370387", found=0xf0e4ba74, combined_find_spawn=1) at pbx.c:4605 #11 0x00129694 in __ast_pbx_run (c=0x7d52f10, args=0x0) at pbx.c:4703 #12 0x0012b3d8 in pbx_thread (data=0x7d52f10) at pbx.c:5014 #13 0x001929b4 in dummy_start (data=0x3cae960) at utils.c:971 #14 0x9002b908 in _pthread_body () Thread 35 (process 3977 thread 0x23f7): #0 0x9001f48c in select () #1 0x00141480 in ast_select (nfds=13, rfds=0xf0853a10, wfds=0xf0854a10, efds=0xf0855a10, tvp=0x0) at /private/var/root/asterisk/asterisk-1.8.1.1/include/asterisk/select.h:101 #2 0x0014122c in ast_internal_poll (pArray=0xf0856d70, n_fds=2, timeout=-1) at poll.c:254 #3 0x0002a2c4 in netconsole (vconsole=0x2317f0) at asterisk.c:1244 #4 0x001929b4 in dummy_start (data=0x3a6df60) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 34 (process 3977 thread 0x8603): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x1ce350 "autoservice.c", lineno=97, func=0x1ce3a8 "autoservice_run", cond_name=0x1ce3b8 "&as_cond", mutex_name=0x1ce3c4 "&aslist.lock", cond=0x21556c, t=0x21546c) at lock.c:516 #3 0x0003c0d8 in autoservice_run (ign=0x0) at autoservice.c:97 #4 0x001929b4 in dummy_start (data=0x56c5230) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 33 (process 3977 thread 0x680b): #0 0x9001f48c in select () #1 0x00141324 in ast_select (nfds=12, rfds=0xf0814c40, wfds=0xf0815c40, efds=0xf0816c40, tvp=0xf0817c40) at /private/var/root/asterisk/asterisk-1.8.1.1/include/asterisk/select.h:88 #2 0x0014122c in ast_internal_poll (pArray=0xf0817ca0, n_fds=1, timeout=1000) at poll.c:254 #3 0x00760430 in aji_io_recv (client=0x1953400, buffer=0xf0817d0c "", buf_len=4094, timeout=1) at res_jabber.c:1307 #4 0x00760574 in aji_recv (client=0x1953400, timeout=1) at res_jabber.c:1350 #5 0x00767364 in aji_recv_loop (data=0x1953400) at res_jabber.c:2728 #6 0x001929b4 in dummy_start (data=0x3a02f00) at utils.c:971 #7 0x9002b908 in _pthread_body () Thread 32 (process 3977 thread 0x6603): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x1f3854 "taskprocessor.c", lineno=293, func=0x1f3bf0 "tps_processing_function", cond_name=0x1f3c6c "&i->poll_cond", mutex_name=0x1f3c54 "&i->taskprocessor_lock", cond=0x19da114, t=0x19da134) at lock.c:516 #3 0x0017a840 in tps_processing_function (data=0x19da110) at taskprocessor.c:293 #4 0x001929b4 in dummy_start (data=0x4ce6930) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 31 (process 3977 thread 0x6503): #0 0x90040df8 in mach_wait_until () #1 0x90040bc4 in nanosleep () #2 0x037e47bc in scan_thread (unused=0x0) at pbx_spool.c:704 #3 0x001929b4 in dummy_start (data=0x4cdcb40) at utils.c:971 #4 0x9002b908 in _pthread_body () Thread 30 (process 3977 thread 0x6477): #0 0x90040df8 in mach_wait_until () #1 0x90040bc4 in nanosleep () #2 0x0360d0fc in lock_broker (unused=0x0) at func_lock.c:192 #3 0x001929b4 in dummy_start (data=0x4cdc1c0) at utils.c:971 #4 0x9002b908 in _pthread_body () Thread 29 (process 3977 thread 0x6327): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x1f3854 "taskprocessor.c", lineno=293, func=0x1f3bf0 "tps_processing_function", cond_name=0x1f3c6c "&i->poll_cond", mutex_name=0x1f3c54 "&i->taskprocessor_lock", cond=0x1918d14, t=0x1918d34) at lock.c:516 #3 0x0017a840 in tps_processing_function (data=0x1918d10) at taskprocessor.c:293 #4 0x001929b4 in dummy_start (data=0x16a5a50) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 28 (process 3977 thread 0x6183): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90001810 in pthread_mutex_lock () #2 0x000f5984 in __ast_pthread_mutex_lock (filename=0x1d4354 "channel.c", lineno=1614, func=0x1d5808 "ast_channel_cmp_cb", mutex_name=0x1ce098 "chan", t=0x7cc3200) at lock.c:230 #3 0x0003514c in __ao2_lock (user_data=0x7cc3310, file=0x1d4354 "channel.c", func=0x1d5808 "ast_channel_cmp_cb", line=1614, var=0x1ce098 "chan") at astobj2.c:157 #4 0x00067394 in ast_channel_cmp_cb (obj=0x7cc3310, arg=0xf06e7bb0, flags=0) at channel.c:1614 #5 0x00036584 in internal_ao2_callback (c=0x1810f10, flags=0, cb_fn=0x67324, arg=0xf06e7bb0, data=0x0, type=DEFAULT, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:669 #6 0x00036a34 in __ao2_callback (c=0x1810f10, flags=0, cb_fn=0x67324 , arg=0xf06e7bb0) at astobj2.c:765 #7 0x00036c00 in __ao2_find (c=0x1810f10, arg=0xf06e7bb0, flags=0) at astobj2.c:792 #8 0x00067818 in ast_channel_get_full (name=0x4c78a17 "asterisk.covert.org-1294514001.133", name_len=0, exten=0x0, context=0x0) at channel.c:1682 #9 0x00067868 in ast_channel_get_by_name (name=0x4c78a17 "asterisk.covert.org-1294514001.133") at channel.c:1688 #10 0x034b2e08 in func_mchan_write (chan=0x7c90110, function=0xf06e8180 "MASTER_CHANNEL", data=0xf06e818f "HASH(SIP_CAUSE,SIP/x33-00000070)", value=0xf06e84b4 "SIP 100 Trying") at func_channel.c:597 #11 0x00124d34 in ast_func_write (chan=0x7c90110, function=0xf06e8240 "MASTER_CHANNEL(HASH(SIP_CAUSE,SIP/x33-00000070))", value=0xf06e84b4 "SIP 100 Trying") at pbx.c:3580 #12 0x0013cc7c in pbx_builtin_setvar_helper (chan=0x7c90110, name=0xf06e83b4 "MASTER_CHANNEL(HASH(SIP_CAUSE,SIP/x33-00000070))", value=0xf06e84b4 "SIP 100 Trying") at pbx.c:9537 #13 0x030ae2e8 in handle_incoming (p=0x7c8ef10, req=0xf06e86ec, addr=0xf06e8c2c, recount=0xf06e865c, nounlock=0xf06e8660) at chan_sip.c:23562 #14 0x030aff98 in handle_request_do (req=0xf06e86ec, addr=0xf06e8c2c) at chan_sip.c:23962 #15 0x030af75c in sipsock_read (id=0x4c2ef40, fd=21, events=1, ignore=0x0) at chan_sip.c:23860 #16 0x000edf7c in ast_io_wait (ioc=0x4c29350, howlong=423) at io.c:288 #17 0x030b19d0 in do_monitor (data=0x0) at chan_sip.c:24377 #18 0x001929b4 in dummy_start (data=0x4c2d880) at utils.c:971 #19 0x9002b908 in _pthread_body () Thread 27 (process 3977 thread 0x4f03): #0 0x9001f48c in select () #1 0x00141324 in ast_select (nfds=21, rfds=0xf06a8ce0, wfds=0xf06a9ce0, efds=0xf06aace0, tvp=0xf06abce0) at /private/var/root/asterisk/asterisk-1.8.1.1/include/asterisk/select.h:88 #2 0x0014122c in ast_internal_poll (pArray=0x185d400, n_fds=2, timeout=1000) at poll.c:254 #3 0x000ede24 in ast_io_wait (ioc=0x4c1e680, howlong=1000) at io.c:275 #4 0x026cdaa8 in network_thread (ignore=0x0) at chan_iax2.c:12075 #5 0x001929b4 in dummy_start (data=0x4c26c10) at utils.c:971 #6 0x9002b908 in _pthread_body () Thread 26 (process 3977 thread 0x4e03): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x26e9b60 "chan_iax2.c", lineno=11612, func=0x26ea210 "iax2_process_thread", cond_name=0x26ea1d8 "&thread->cond", mutex_name=0x26ea1c8 "&thread->lock", cond=0x187fd94, t=0x187fc94) at lock.c:516 #3 0x026cb1f0 in iax2_process_thread (data=0x187ec00) at chan_iax2.c:11612 #4 0x001929b4 in dummy_start (data=0x4c26b80) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 25 (process 3977 thread 0x4d03): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x26e9b60 "chan_iax2.c", lineno=11612, func=0x26ea210 "iax2_process_thread", cond_name=0x26ea1d8 "&thread->cond", mutex_name=0x26ea1c8 "&thread->lock", cond=0x187e594, t=0x187e494) at lock.c:516 #3 0x026cb1f0 in iax2_process_thread (data=0x187d400) at chan_iax2.c:11612 #4 0x001929b4 in dummy_start (data=0x4c26af0) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 24 (process 3977 thread 0x4c03): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x26e9b60 "chan_iax2.c", lineno=11612, func=0x26ea210 "iax2_process_thread", cond_name=0x26ea1d8 "&thread->cond", mutex_name=0x26ea1c8 "&thread->lock", cond=0x187cd94, t=0x187cc94) at lock.c:516 #3 0x026cb1f0 in iax2_process_thread (data=0x187bc00) at chan_iax2.c:11612 #4 0x001929b4 in dummy_start (data=0x4c207f0) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 23 (process 3977 thread 0x4b03): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x26e9b60 "chan_iax2.c", lineno=11612, func=0x26ea210 "iax2_process_thread", cond_name=0x26ea1d8 "&thread->cond", mutex_name=0x26ea1c8 "&thread->lock", cond=0x187b594, t=0x187b494) at lock.c:516 #3 0x026cb1f0 in iax2_process_thread (data=0x187a400) at chan_iax2.c:11612 #4 0x001929b4 in dummy_start (data=0x4c1ffe0) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 22 (process 3977 thread 0x4a03): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x26e9b60 "chan_iax2.c", lineno=11612, func=0x26ea210 "iax2_process_thread", cond_name=0x26ea1d8 "&thread->cond", mutex_name=0x26ea1c8 "&thread->lock", cond=0x1879d94, t=0x1879c94) at lock.c:516 #3 0x026cb1f0 in iax2_process_thread (data=0x1878c00) at chan_iax2.c:11612 #4 0x001929b4 in dummy_start (data=0x4c1ffd0) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 21 (process 3977 thread 0x4903): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x26e9b60 "chan_iax2.c", lineno=11612, func=0x26ea210 "iax2_process_thread", cond_name=0x26ea1d8 "&thread->cond", mutex_name=0x26ea1c8 "&thread->lock", cond=0x1878594, t=0x1878494) at lock.c:516 #3 0x026cb1f0 in iax2_process_thread (data=0x1877400) at chan_iax2.c:11612 #4 0x001929b4 in dummy_start (data=0x4c1ffc0) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 20 (process 3977 thread 0x4803): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x26e9b60 "chan_iax2.c", lineno=11612, func=0x26ea210 "iax2_process_thread", cond_name=0x26ea1d8 "&thread->cond", mutex_name=0x26ea1c8 "&thread->lock", cond=0x1876d94, t=0x1876c94) at lock.c:516 #3 0x026cb1f0 in iax2_process_thread (data=0x1875c00) at chan_iax2.c:11612 #4 0x001929b4 in dummy_start (data=0x4c1fd50) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 19 (process 3977 thread 0x4703): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x26e9b60 "chan_iax2.c", lineno=11612, func=0x26ea210 "iax2_process_thread", cond_name=0x26ea1d8 "&thread->cond", mutex_name=0x26ea1c8 "&thread->lock", cond=0x1875594, t=0x1875494) at lock.c:516 #3 0x026cb1f0 in iax2_process_thread (data=0x1874400) at chan_iax2.c:11612 #4 0x001929b4 in dummy_start (data=0x4c20520) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 18 (process 3977 thread 0x4603): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x26e9b60 "chan_iax2.c", lineno=11612, func=0x26ea210 "iax2_process_thread", cond_name=0x26ea1d8 "&thread->cond", mutex_name=0x26ea1c8 "&thread->lock", cond=0x1874194, t=0x1874094) at lock.c:516 #3 0x026cb1f0 in iax2_process_thread (data=0x1873000) at chan_iax2.c:11612 #4 0x001929b4 in dummy_start (data=0x4c1fd40) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 17 (process 3977 thread 0x4503): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x26e9b60 "chan_iax2.c", lineno=11612, func=0x26ea210 "iax2_process_thread", cond_name=0x26ea1d8 "&thread->cond", mutex_name=0x26ea1c8 "&thread->lock", cond=0x1872d94, t=0x1872c94) at lock.c:516 #3 0x026cb1f0 in iax2_process_thread (data=0x1871c00) at chan_iax2.c:11612 #4 0x001929b4 in dummy_start (data=0x4c1fd30) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 16 (process 3977 thread 0x4403): #0 0x90053f88 in semaphore_timedwait_signal_trap () #1 0x90053de4 in pthread_cond_timedwait () #2 0x000f7058 in __ast_cond_timedwait (filename=0x1f2788 "sched.c", lineno=112, func=0x1f27a4 "sched_run", cond_name=0x1f27bc "&st->cond", mutex_name=0x1f27b0 "&st->lock", cond=0x4c1e104, t=0x4c1e004, abstime=0xf040cd40) at lock.c:620 #3 0x0016ab60 in sched_run (data=0x4c1e000) at sched.c:112 #4 0x001929b4 in dummy_start (data=0x4c1e5a0) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 15 (process 3977 thread 0x4303): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x1f3854 "taskprocessor.c", lineno=293, func=0x1f3bf0 "tps_processing_function", cond_name=0x1f3c6c "&i->poll_cond", mutex_name=0x1f3c54 "&i->taskprocessor_lock", cond=0x1853114, t=0x1853134) at lock.c:516 #3 0x0017a840 in tps_processing_function (data=0x1853110) at taskprocessor.c:293 #4 0x001929b4 in dummy_start (data=0x4c1df00) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 14 (process 3977 thread 0x4103): #0 0x900147ac in write () #1 0x0391f9cc in write_byte (timer=0x169c0f0) at res_timing_pthread.c:418 #2 0x0391fb00 in run_timer (obj=0x169c0f0, arg=0x0, flags=2) at res_timing_pthread.c:439 #3 0x00036584 in internal_ao2_callback (c=0x184f910, flags=OBJ_NODATA, cb_fn=0x391fa74, arg=0x0, data=0x0, type=DEFAULT, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:669 #4 0x00036a34 in __ao2_callback (c=0x184f910, flags=OBJ_NODATA, cb_fn=0x391fa74 , arg=0x0) at astobj2.c:765 #5 0x0391fbc4 in do_timing (arg=0x0) at res_timing_pthread.c:453 #6 0x001929b4 in dummy_start (data=0x1202750) at utils.c:971 #7 0x9002b908 in _pthread_body () Thread 13 (process 3977 thread 0x2f03): #0 0x90053f88 in semaphore_timedwait_signal_trap () #1 0x90053de4 in pthread_cond_timedwait () #2 0x000f7058 in __ast_cond_timedwait (filename=0x5c7ac0 "res_calendar.c", lineno=1647, func=0x5c8c80 "do_refresh", cond_name=0x5c8318 "&refresh_condition", mutex_name=0x5c81ec "&refreshlock", cond=0x5c979c, t=0x5c969c, abstime=0xf0318d78) at lock.c:620 #3 0x005c6788 in do_refresh (data=0x0) at res_calendar.c:1647 #4 0x001929b4 in dummy_start (data=0x1686f70) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 12 (process 3977 thread 0x2c03): #0 0x9001f48c in select () #1 0x00141324 in ast_select (nfds=15, rfds=0xf02d6c40, wfds=0xf02d7c40, efds=0xf02d8c40, tvp=0xf02d9c40) at /private/var/root/asterisk/asterisk-1.8.1.1/include/asterisk/select.h:88 #2 0x0014122c in ast_internal_poll (pArray=0xf02d9ca0, n_fds=1, timeout=1000) at poll.c:254 #3 0x00760430 in aji_io_recv (client=0x183fe00, buffer=0xf02d9d0c "", buf_len=4094, timeout=1) at res_jabber.c:1307 #4 0x00760574 in aji_recv (client=0x183fe00, timeout=1) at res_jabber.c:1350 #5 0x00767364 in aji_recv_loop (data=0x183fe00) at res_jabber.c:2728 #6 0x001929b4 in dummy_start (data=0x165cdf0) at utils.c:971 #7 0x9002b908 in _pthread_body () Thread 11 (process 3977 thread 0x2b03): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x1f2788 "sched.c", lineno=106, func=0x1f27a4 "sched_run", cond_name=0x1f27bc "&st->cond", mutex_name=0x1f27b0 "&st->lock", cond=0x16589b4, t=0x16588b4) at lock.c:516 #3 0x0016aa94 in sched_run (data=0x16588b0) at sched.c:106 #4 0x001929b4 in dummy_start (data=0x1657e70) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 10 (process 3977 thread 0x2a03): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x1f3854 "taskprocessor.c", lineno=293, func=0x1f3bf0 "tps_processing_function", cond_name=0x1f3c6c "&i->poll_cond", mutex_name=0x1f3c54 "&i->taskprocessor_lock", cond=0x183c114, t=0x183c134) at lock.c:516 #3 0x0017a840 in tps_processing_function (data=0x183c110) at taskprocessor.c:293 #4 0x001929b4 in dummy_start (data=0x1658380) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 9 (process 3977 thread 0x2903): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x1dc388 "db.c", lineno=749, func=0x1dcba4 "db_sync_thread", cond_name=0x1dcb9c "&dbcond", mutex_name=0x1dc3b0 "&dblock", cond=0x216254, t=0x206d24) at lock.c:516 #3 0x000a2ef8 in db_sync_thread (data=0x0) at db.c:749 #4 0x001929b4 in dummy_start (data=0x16569c0) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 8 (process 3977 thread 0x2803): #0 0x9001f48c in select () #1 0x00141480 in ast_select (nfds=1, rfds=0xf01e4cf0, wfds=0xf01e5cf0, efds=0xf01e6cf0, tvp=0x0) at /private/var/root/asterisk/asterisk-1.8.1.1/include/asterisk/select.h:101 #2 0x0014122c in ast_internal_poll (pArray=0x0, n_fds=0, timeout=-1) at poll.c:254 #3 0x000c9dcc in do_parking_thread (ignore=0x0) at features.c:3913 #4 0x001929b4 in dummy_start (data=0x16566d0) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 7 (process 3977 thread 0x2703): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x1f3854 "taskprocessor.c", lineno=293, func=0x1f3bf0 "tps_processing_function", cond_name=0x1f3c6c "&i->poll_cond", mutex_name=0x1f3c54 "&i->taskprocessor_lock", cond=0x182bb14, t=0x182bb34) at lock.c:516 #3 0x0017a840 in tps_processing_function (data=0x182bb10) at taskprocessor.c:293 #4 0x001929b4 in dummy_start (data=0x163b200) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 6 (process 3977 thread 0x2603): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90001810 in pthread_mutex_lock () #2 0x000f5984 in __ast_pthread_mutex_lock (filename=0x1cdbec "astobj2.c", lineno=657, func=0x1cdd60 "internal_ao2_callback", mutex_name=0x1cdd3c "c", t=0x1810e00) at lock.c:230 #3 0x0003514c in __ao2_lock (user_data=0x1810f10, file=0x1cdbec "astobj2.c", func=0x1cdd60 "internal_ao2_callback", line=657, var=0x1cdd3c "c") at astobj2.c:157 #4 0x00036450 in internal_ao2_callback (c=0x1810f10, flags=0, cb_fn=0x67324, arg=0xf016d1b0, data=0x0, type=DEFAULT, tag=0x0, file=0x0, line=0, funcname=0x0) at astobj2.c:657 #5 0x00036a34 in __ao2_callback (c=0x1810f10, flags=0, cb_fn=0x67324 , arg=0xf016d1b0) at astobj2.c:765 #6 0x00036c00 in __ao2_find (c=0x1810f10, arg=0xf016d1b0, flags=0) at astobj2.c:792 #7 0x00067798 in ast_channel_get_full (name=0xf016dbd0 "IAX2/jsolathome-", name_len=16, exten=0x0, context=0x0) at channel.c:1664 #8 0x000678b4 in ast_channel_get_by_name_prefix (name=0xf016dbd0 "IAX2/jsolathome-", name_len=16) at channel.c:1693 #9 0x000a36e0 in ast_parse_device_state (device=0x4e9d7d4 "IAX2/jsolathome") at devicestate.c:273 #10 0x000a3b20 in _ast_device_state (device=0x4e9d7d4 "IAX2/jsolathome", check_cache=0) at devicestate.c:353 #11 0x000a41a0 in do_state_change (device=0x4e9d7d4 "IAX2/jsolathome") at devicestate.c:456 #12 0x000a4668 in do_devstate_changes (data=0x0) at devicestate.c:547 #13 0x001929b4 in dummy_start (data=0x1638db0) at utils.c:971 #14 0x9002b908 in _pthread_body () Thread 5 (process 3977 thread 0x2403): #0 0x9002ec8c in kevent () #1 0x00170b14 in kqueue_daemon (data=0x0) at stdtime/localtime.c:382 #2 0x001929b4 in dummy_start (data=0x163b390) at utils.c:971 #3 0x9002b908 in _pthread_body () Thread 4 (process 3977 thread 0x2103): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x1e6540 "logger.c", lineno=993, func=0x1e7424 "logger_thread", cond_name=0x1e7434 "&logcond", mutex_name=0x1e7440 "&logmsgs.lock", cond=0x218a6c, t=0x21896c) at lock.c:516 #3 0x000fc29c in logger_thread (data=0x0) at logger.c:993 #4 0x001929b4 in dummy_start (data=0x1201c30) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 3 (process 3977 thread 0x2003): #0 0x9001f48c in select () #1 0x00141480 in ast_select (nfds=5, rfds=0xf0076c90, wfds=0xf0077c90, efds=0xf0078c90, tvp=0x0) at /private/var/root/asterisk/asterisk-1.8.1.1/include/asterisk/select.h:101 #2 0x0014122c in ast_internal_poll (pArray=0xf0079d74, n_fds=1, timeout=-1) at poll.c:254 #3 0x0002a644 in listener (unused=0x0) at asterisk.c:1297 #4 0x001929b4 in dummy_start (data=0x1201b50) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 2 (process 3977 thread 0xc07): #0 0x9002bfc8 in semaphore_wait_signal_trap () #1 0x90030aac in pthread_cond_wait () #2 0x000f6968 in __ast_cond_wait (filename=0x1f3854 "taskprocessor.c", lineno=293, func=0x1f3bf0 "tps_processing_function", cond_name=0x1f3c6c "&i->poll_cond", mutex_name=0x1f3c54 "&i->taskprocessor_lock", cond=0x1804714, t=0x1804734) at lock.c:516 #3 0x0017a840 in tps_processing_function (data=0x1804710) at taskprocessor.c:293 #4 0x001929b4 in dummy_start (data=0x1201900) at utils.c:971 #5 0x9002b908 in _pthread_body () Thread 1 (process 3977 thread 0xd03): #0 0x900144a4 in read () #1 0x00031f28 in monitor_sig_flags (unused=0x0) at asterisk.c:3083 #2 0x00034e08 in main (argc=2, argv=0xbffffa80) at asterisk.c:3874 (gdb) Detaching from program: `/usr/sbin/asterisk', process 3977 thread 0xd03.