======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: -1223689360 (do_devstate_changes started at [ 724] devicestate.c ast_device_state_engine_init()) === ---> Lock #0 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x89d9bd0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811faa1] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x81190a4] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086688] /usr/sbin/asterisk() [0x8087202] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8087661] /usr/sbin/asterisk(__ao2_find+0x29) [0x808777d] /usr/sbin/asterisk() [0x80ac1bf] /usr/sbin/asterisk(ast_channel_get_by_name_prefix+0x28) [0x80ac29f] /usr/sbin/asterisk(ast_parse_device_state+0x57) [0x80daa4a] /usr/sbin/asterisk() [0x80dad61] /usr/sbin/asterisk() [0x80db1f1] /usr/sbin/asterisk() [0x80db591] /usr/sbin/asterisk() [0x819a9e1] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb7429985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb763c13e] === ---> Waiting for Lock #1 (channel.c): MUTEX 1641 ast_channel_cmp_cb chan 0xb24bb30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811faa1] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x81190a4] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086688] /usr/sbin/asterisk() [0x80abe6e] /usr/sbin/asterisk() [0x80872cc] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8087661] /usr/sbin/asterisk(__ao2_find+0x29) [0x808777d] /usr/sbin/asterisk() [0x80ac1bf] /usr/sbin/asterisk(ast_channel_get_by_name_prefix+0x28) [0x80ac29f] /usr/sbin/asterisk(ast_parse_device_state+0x57) [0x80daa4a] /usr/sbin/asterisk() [0x80dad61] /usr/sbin/asterisk() [0x80db1f1] /usr/sbin/asterisk() [0x80db591] /usr/sbin/asterisk() [0x819a9e1] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb7429985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb763c13e] === --- ---> Locked Here: pbx.c line 7779 (ast_async_goto) === ------------------------------------------------------------------- === === Thread ID: -1287664784 (do_monitor started at [24468] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 23962 handle_request_do &netlock 0xb3570800 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811faa1] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x81190a4] /usr/lib/asterisk/modules/chan_sip.so(+0x7a141) [0xb352d141] /usr/lib/asterisk/modules/chan_sip.so(+0x79f1e) [0xb352cf1e] /usr/sbin/asterisk(ast_io_wait+0x144) [0x8113b2c] /usr/lib/asterisk/modules/chan_sip.so(+0x7be83) [0xb352ee83] /usr/sbin/asterisk() [0x819a9e1] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb7429985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb763c13e] === ---> Lock #1 (chan_sip.c): MUTEX 7472 find_call sip_pvt_ptr 0xb165948 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811faa1] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x81190a4] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086688] /usr/lib/asterisk/modules/chan_sip.so(+0x24aba) [0xb34d7aba] /usr/lib/asterisk/modules/chan_sip.so(+0x7a15d) [0xb352d15d] /usr/lib/asterisk/modules/chan_sip.so(+0x79f1e) [0xb352cf1e] /usr/sbin/asterisk(ast_io_wait+0x144) [0x8113b2c] /usr/lib/asterisk/modules/chan_sip.so(+0x7be83) [0xb352ee83] /usr/sbin/asterisk() [0x819a9e1] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb7429985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb763c13e] === ---> Lock #2 (pbx.c): MUTEX 7779 ast_async_goto chan 0xb24bb30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811faa1] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x81190a4] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086688] /usr/sbin/asterisk(ast_async_goto+0x3b) [0x814e00c] /usr/lib/asterisk/modules/chan_sip.so(+0x72977) [0xb3525977] /usr/lib/asterisk/modules/chan_sip.so(+0x79346) [0xb352c346] /usr/lib/asterisk/modules/chan_sip.so(+0x7a734) [0xb352d734] /usr/lib/asterisk/modules/chan_sip.so(+0x79f1e) [0xb352cf1e] /usr/sbin/asterisk(ast_io_wait+0x144) [0x8113b2c] /usr/lib/asterisk/modules/chan_sip.so(+0x7be83) [0xb352ee83] /usr/sbin/asterisk() [0x819a9e1] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb7429985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb763c13e] === ---> Waiting for Lock #3 (astobj2.c): MUTEX 493 internal_ao2_link c 0x89d9bd0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811faa1] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x81190a4] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086688] /usr/sbin/asterisk() [0x8087202] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8087661] /usr/sbin/asterisk(__ao2_unlink+0x3e) [0x8087032] /usr/sbin/asterisk(ast_hangup+0x282) [0x80ae4bc] /usr/sbin/asterisk() [0x81449f6] /usr/sbin/asterisk() [0x8144d58] /usr/sbin/asterisk() [0x819a9e1] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb7429985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb763c13e] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: -1357350032 (pbx_thread started at [ 5035] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4660 ast_write chan 0xb016cb8 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811faa1] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0x8b) [0x81193df] /usr/sbin/asterisk(__ao2_trylock+0x48) [0x808671c] /usr/sbin/asterisk(ast_write+0xe2) [0x80b40b0] /usr/sbin/asterisk() [0x80bcc03] /usr/sbin/asterisk(ast_channel_bridge+0x11b5) [0x80be642] /usr/sbin/asterisk(ast_bridge_call+0xd45) [0x80f6151] /usr/lib/asterisk/modules/app_dial.so(+0xfad5) [0xb3700ad5] /usr/lib/asterisk/modules/app_dial.so(+0x1050a) [0xb370150a] /usr/sbin/asterisk(pbx_exec+0x1d0) [0x8137d0c] /usr/lib/asterisk/modules/res_agi.so(+0x9466) [0xb6f5e466] /usr/lib/asterisk/modules/res_agi.so(+0xbf2a) [0xb6f60f2a] /usr/lib/asterisk/modules/res_agi.so(+0xc9f5) [0xb6f619f5] /usr/lib/asterisk/modules/res_agi.so(+0xdeb1) [0xb6f62eb1] /usr/lib/asterisk/modules/res_agi.so(+0xe00f) [0xb6f6300f] /usr/sbin/asterisk(pbx_exec+0x1d0) [0x8137d0c] /usr/sbin/asterisk() [0x8140e74] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x814275c] /usr/sbin/asterisk() [0x8143176] /usr/sbin/asterisk() [0x8144d58] /usr/sbin/asterisk() [0x819a9e1] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb7429985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb763c13e] === ------------------------------------------------------------------- === === Thread ID: -1352664208 (pbx_thread started at [ 5035] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (channel.c): MUTEX 3049 ast_waitfor_nandfds c[x] 0xb24bb30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811faa1] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x81190a4] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086688] /usr/sbin/asterisk() [0x80abe6e] /usr/sbin/asterisk() [0x80872cc] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8087661] /usr/sbin/asterisk(__ao2_find+0x29) [0x808777d] /usr/sbin/asterisk() [0x80ac1bf] /usr/sbin/asterisk(ast_channel_get_by_name_prefix+0x28) [0x80ac29f] /usr/sbin/asterisk(ast_parse_device_state+0x57) [0x80daa4a] /usr/sbin/asterisk() [0x80dad61] /usr/sbin/asterisk() [0x80db1f1] /usr/sbin/asterisk() [0x80db591] /usr/sbin/asterisk() [0x819a9e1] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb7429985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb763c13e] === --- ---> Locked Here: pbx.c line 7779 (ast_async_goto) === ------------------------------------------------------------------- === === Thread ID: -1353893008 (pbx_thread started at [ 5035] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x89d9bd0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811faa1] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x81190a4] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086688] /usr/sbin/asterisk() [0x8087202] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8087661] /usr/sbin/asterisk(__ao2_unlink+0x3e) [0x8087032] /usr/sbin/asterisk(ast_hangup+0x282) [0x80ae4bc] /usr/sbin/asterisk() [0x81449f6] /usr/sbin/asterisk() [0x8144d58] /usr/sbin/asterisk() [0x819a9e1] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb7429985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb763c13e] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: -1350698128 (pbx_thread started at [ 5035] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x89d9bd0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811faa1] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x81190a4] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086688] /usr/sbin/asterisk() [0x8087202] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8087661] /usr/sbin/asterisk(__ao2_unlink+0x3e) [0x8087032] /usr/sbin/asterisk(ast_hangup+0x282) [0x80ae4bc] /usr/sbin/asterisk() [0x81449f6] /usr/sbin/asterisk() [0x8144d58] /usr/sbin/asterisk() [0x819a9e1] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb7429985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb763c13e] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: -1350452368 (pbx_thread started at [ 5035] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x89d9bd0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811faa1] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x81190a4] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086688] /usr/sbin/asterisk() [0x8087202] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8087661] /usr/sbin/asterisk(__ao2_unlink+0x3e) [0x8087032] /usr/sbin/asterisk(ast_hangup+0x282) [0x80ae4bc] /usr/sbin/asterisk() [0x81449f6] /usr/sbin/asterisk() [0x8144d58] /usr/sbin/asterisk() [0x819a9e1] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb7429985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb763c13e] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === =======================================================================