======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: -1223996560 (do_devstate_changes started at [ 724] devicestate.c ast_device_state_engine_init()) === ---> Lock #0 (astobj2.c): MUTEX 659 internal_ao2_callback c 0x8b9cac0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811f9c6] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x8118f2c] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086624] /usr/sbin/asterisk() [0x80871ac] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8087615] /usr/sbin/asterisk(__ao2_find+0x29) [0x8087731] /usr/sbin/asterisk() [0x80ac053] /usr/sbin/asterisk(ast_channel_get_by_name_prefix+0x28) [0x80ac133] /usr/sbin/asterisk(ast_parse_device_state+0x57) [0x80da8de] /usr/sbin/asterisk() [0x80dabf5] /usr/sbin/asterisk() [0x80db085] /usr/sbin/asterisk() [0x80db425] /usr/sbin/asterisk() [0x819ab7f] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb72cb985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb74de13e] === ---> Waiting for Lock #1 (channel.c): MUTEX 1641 ast_channel_cmp_cb chan 0xaf1eac18 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811f9c6] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x8118f2c] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086624] /usr/sbin/asterisk() [0x80abd02] /usr/sbin/asterisk() [0x8087276] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8087615] /usr/sbin/asterisk(__ao2_find+0x29) [0x8087731] /usr/sbin/asterisk() [0x80ac053] /usr/sbin/asterisk(ast_channel_get_by_name_prefix+0x28) [0x80ac133] /usr/sbin/asterisk(ast_parse_device_state+0x57) [0x80da8de] /usr/sbin/asterisk() [0x80dabf5] /usr/sbin/asterisk() [0x80db085] /usr/sbin/asterisk() [0x80db425] /usr/sbin/asterisk() [0x819ab7f] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb72cb985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb74de13e] === --- ---> Locked Here: channel.c line 4661 (ast_write) === ------------------------------------------------------------------- === === Thread ID: -1289098384 (do_monitor started at [24688] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 24172 handle_request_do &netlock 0xb3413800 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811f9c6] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x8118f2c] /usr/lib/asterisk/modules/chan_sip.so(+0x7ab96) [0xb33cfb96] /usr/lib/asterisk/modules/chan_sip.so(+0x7a973) [0xb33cf973] /usr/sbin/asterisk(ast_io_wait+0x144) [0x81139b4] /usr/lib/asterisk/modules/chan_sip.so(+0x7c890) [0xb33d1890] /usr/sbin/asterisk() [0x819ab7f] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb72cb985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb74de13e] === ---> Lock #1 (chan_sip.c): MUTEX 22405 handle_request_refer p 0xaf4de810 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811f9c6] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x8118f2c] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086624] /usr/lib/asterisk/modules/chan_sip.so(+0x73056) [0xb33c8056] /usr/lib/asterisk/modules/chan_sip.so(+0x79d9b) [0xb33ced9b] /usr/lib/asterisk/modules/chan_sip.so(+0x7b189) [0xb33d0189] /usr/lib/asterisk/modules/chan_sip.so(+0x7a973) [0xb33cf973] /usr/sbin/asterisk(ast_io_wait+0x144) [0x81139b4] /usr/lib/asterisk/modules/chan_sip.so(+0x7c890) [0xb33d1890] /usr/sbin/asterisk() [0x819ab7f] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb72cb985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb74de13e] === ---> Lock #2 (pbx.c): MUTEX 7906 ast_async_goto chan 0x8e9a428 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811f9c6] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x8118f2c] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086624] /usr/sbin/asterisk(ast_async_goto+0x3b) [0x814e384] /usr/lib/asterisk/modules/chan_sip.so(+0x73399) [0xb33c8399] /usr/lib/asterisk/modules/chan_sip.so(+0x79d9b) [0xb33ced9b] /usr/lib/asterisk/modules/chan_sip.so(+0x7b189) [0xb33d0189] /usr/lib/asterisk/modules/chan_sip.so(+0x7a973) [0xb33cf973] /usr/sbin/asterisk(ast_io_wait+0x144) [0x81139b4] /usr/lib/asterisk/modules/chan_sip.so(+0x7c890) [0xb33d1890] /usr/sbin/asterisk() [0x819ab7f] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb72cb985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb74de13e] === ---> Waiting for Lock #3 (astobj2.c): MUTEX 493 internal_ao2_link c 0x8b9cac0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811f9c6] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x8118f2c] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086624] /usr/sbin/asterisk() [0x80871ac] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8087615] /usr/sbin/asterisk(__ao2_unlink+0x3e) [0x8086fce] /usr/sbin/asterisk(ast_hangup+0x282) [0x80ae350] /usr/sbin/asterisk() [0x8144d6e] /usr/sbin/asterisk() [0x81450d0] /usr/sbin/asterisk() [0x819ab7f] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb72cb985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb74de13e] === --- ---> Locked Here: astobj2.c line 659 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: -1359389840 (pbx_thread started at [ 5163] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4661 ast_write chan 0xaf1eac18 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811f9c6] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0x8b) [0x8119267] /usr/sbin/asterisk(__ao2_trylock+0x48) [0x80866b8] /usr/sbin/asterisk(ast_write+0xe2) [0x80b3f44] /usr/sbin/asterisk() [0x80bca97] /usr/sbin/asterisk(ast_channel_bridge+0x11b5) [0x80be4d6] /usr/sbin/asterisk(ast_bridge_call+0xd45) [0x80f5fe5] /usr/lib/asterisk/modules/app_dial.so(+0xfad5) [0xb35a3ad5] /usr/lib/asterisk/modules/app_dial.so(+0x1050a) [0xb35a450a] /usr/sbin/asterisk(pbx_exec+0x1d0) [0x8137e20] /usr/lib/asterisk/modules/res_agi.so(+0x9466) [0xb6e07466] /usr/lib/asterisk/modules/res_agi.so(+0xbf2a) [0xb6e09f2a] /usr/lib/asterisk/modules/res_agi.so(+0xc9f5) [0xb6e0a9f5] /usr/lib/asterisk/modules/res_agi.so(+0xdeb1) [0xb6e0beb1] /usr/lib/asterisk/modules/res_agi.so(+0xe00f) [0xb6e0c00f] /usr/sbin/asterisk(pbx_exec+0x1d0) [0x8137e20] /usr/sbin/asterisk() [0x81410ed] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x8142ad4] /usr/sbin/asterisk() [0x81434ee] /usr/sbin/asterisk() [0x81450d0] /usr/sbin/asterisk() [0x819ab7f] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb72cb985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb74de13e] === ---> Waiting for Lock #1 (chan_sip.c): MUTEX 6091 sip_write p 0xaf4de810 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811f9c6] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x8118f2c] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086624] /usr/lib/asterisk/modules/chan_sip.so(+0x1df10) [0xb3372f10] /usr/sbin/asterisk(ast_write+0x1036) [0x80b4e98] /usr/sbin/asterisk() [0x80bca97] /usr/sbin/asterisk(ast_channel_bridge+0x11b5) [0x80be4d6] /usr/sbin/asterisk(ast_bridge_call+0xd45) [0x80f5fe5] /usr/lib/asterisk/modules/app_dial.so(+0xfad5) [0xb35a3ad5] /usr/lib/asterisk/modules/app_dial.so(+0x1050a) [0xb35a450a] /usr/sbin/asterisk(pbx_exec+0x1d0) [0x8137e20] /usr/lib/asterisk/modules/res_agi.so(+0x9466) [0xb6e07466] /usr/lib/asterisk/modules/res_agi.so(+0xbf2a) [0xb6e09f2a] /usr/lib/asterisk/modules/res_agi.so(+0xc9f5) [0xb6e0a9f5] /usr/lib/asterisk/modules/res_agi.so(+0xdeb1) [0xb6e0beb1] /usr/lib/asterisk/modules/res_agi.so(+0xe00f) [0xb6e0c00f] /usr/sbin/asterisk(pbx_exec+0x1d0) [0x8137e20] /usr/sbin/asterisk() [0x81410ed] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x8142ad4] /usr/sbin/asterisk() [0x81434ee] /usr/sbin/asterisk() [0x81450d0] /usr/sbin/asterisk() [0x819ab7f] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb72cb985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb74de13e] === --- ---> Locked Here: chan_sip.c line 22405 (handle_request_refer) === ------------------------------------------------------------------- === === Thread ID: -1350010000 (pbx_thread started at [ 5163] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 659 internal_ao2_callback c 0x8b9cac0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811f9c6] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x8118f2c] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086624] /usr/sbin/asterisk() [0x80871ac] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8087615] /usr/sbin/asterisk(__ao2_unlink+0x3e) [0x8086fce] /usr/sbin/asterisk(ast_hangup+0x282) [0x80ae350] /usr/sbin/asterisk() [0x8144d6e] /usr/sbin/asterisk() [0x81450d0] /usr/sbin/asterisk() [0x819ab7f] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb72cb985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb74de13e] === --- ---> Locked Here: astobj2.c line 659 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: -1359881360 (pbx_thread started at [ 5163] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 659 internal_ao2_callback c 0x8b9cac0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811f9c6] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x8118f2c] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086624] /usr/sbin/asterisk() [0x80871ac] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8087615] /usr/sbin/asterisk(__ao2_unlink+0x3e) [0x8086fce] /usr/sbin/asterisk(ast_hangup+0x282) [0x80ae350] /usr/sbin/asterisk() [0x8144d6e] /usr/sbin/asterisk() [0x81450d0] /usr/sbin/asterisk() [0x819ab7f] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb72cb985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb74de13e] === --- ---> Locked Here: astobj2.c line 659 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: -1352230032 (pbx_thread started at [ 5163] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 659 internal_ao2_callback c 0x8b9cac0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811f9c6] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x8118f2c] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086624] /usr/sbin/asterisk() [0x80871ac] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8087615] /usr/sbin/asterisk(__ao2_unlink+0x3e) [0x8086fce] /usr/sbin/asterisk(ast_hangup+0x282) [0x80ae350] /usr/sbin/asterisk() [0x8144d6e] /usr/sbin/asterisk() [0x81450d0] /usr/sbin/asterisk() [0x819ab7f] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb72cb985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb74de13e] === --- ---> Locked Here: astobj2.c line 659 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: -1359144080 (pbx_thread started at [ 5163] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 659 internal_ao2_callback c 0x8b9cac0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811f9c6] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x8b) [0x8118f2c] /usr/sbin/asterisk(__ao2_lock+0x48) [0x8086624] /usr/sbin/asterisk() [0x80871ac] /usr/sbin/asterisk(__ao2_callback+0x56) [0x8087615] /usr/sbin/asterisk(__ao2_unlink+0x3e) [0x8086fce] /usr/sbin/asterisk(ast_hangup+0x282) [0x80ae350] /usr/sbin/asterisk() [0x8144d6e] /usr/sbin/asterisk() [0x81450d0] /usr/sbin/asterisk() [0x819ab7f] /lib/tls/i686/nosegneg/libpthread.so.0(+0x5985) [0xb72cb985] /lib/tls/i686/nosegneg/libc.so.6(clone+0x5e) [0xb74de13e] === --- ---> Locked Here: astobj2.c line 659 (internal_ao2_callback) === ------------------------------------------------------------------- === =======================================================================