======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 140516176541440 (tps_processing_function started at [ 451] taskprocessor.c ast_taskprocessor_get()) === ---> Lock #0 (event.c): RDLOCK 1404 handle_event &(&ast_event_subs[event_types[i]])->lock 0x84bec8 (1) asterisk(ast_bt_get_addresses+0x1d) [0x4e58de] asterisk(__ast_rwlock_rdlock+0xaf) [0x4e09fa] asterisk() [0x4aed6d] asterisk() [0x54e67d] asterisk() [0x560470] /lib/libpthread.so.0(+0x68ba) [0x7fcc779cf8ba] /lib/libc.so.6(clone+0x6d) [0x7fcc7820802d] === ---> Waiting for Lock #1 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x7fcc704a84e0 (1) asterisk(ast_bt_get_addresses+0x1d) [0x4e58de] asterisk(__ast_pthread_mutex_lock+0xaf) [0x4deac1] asterisk(__ao2_lock+0x5a) [0x444ab8] asterisk() [0x445faf] asterisk(__ao2_iterator_next+0x2f) [0x4463e1] asterisk(ast_channel_iterator_next+0x1c) [0x46c02a] asterisk() [0x4eceae] asterisk() [0x4f220c] asterisk() [0x4f27de] asterisk() [0x4f2b46] asterisk() [0x54fb10] asterisk() [0x560470] /lib/libpthread.so.0(+0x68ba) [0x7fcc779cf8ba] /lib/libc.so.6(clone+0x6d) [0x7fcc7820802d] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: 140515478849280 (handle_tcptls_connection started at [ 278] tcptls.c ast_tcptls_server_root()) === ---> Lock #0 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x7fcc704a84e0 (1) asterisk(ast_bt_get_addresses+0x1d) [0x4e58de] asterisk(__ast_pthread_mutex_lock+0xaf) [0x4deac1] asterisk(__ao2_lock+0x5a) [0x444ab8] asterisk() [0x4457ec] asterisk(__ao2_callback+0x5f) [0x445ce7] asterisk(__ao2_find+0x31) [0x445e59] asterisk() [0x46c3fe] asterisk(ast_channel_get_by_name+0x27) [0x46c4a6] asterisk() [0x4ecec6] asterisk() [0x4f220c] asterisk() [0x4f27de] asterisk() [0x4f2b46] asterisk() [0x54fb10] asterisk() [0x560470] /lib/libpthread.so.0(+0x68ba) [0x7fcc779cf8ba] /lib/libc.so.6(clone+0x6d) [0x7fcc7820802d] === ---> Waiting for Lock #1 (channel.c): MUTEX 1641 ast_channel_cmp_cb chan 0x7fcc40038a30 (1) asterisk(ast_bt_get_addresses+0x1d) [0x4e58de] asterisk(__ast_pthread_mutex_lock+0xaf) [0x4deac1] asterisk(__ao2_lock+0x5a) [0x444ab8] asterisk() [0x46c087] asterisk() [0x4458e1] asterisk(__ao2_callback+0x5f) [0x445ce7] asterisk(__ao2_find+0x31) [0x445e59] asterisk() [0x46c3fe] asterisk(ast_channel_get_by_name+0x27) [0x46c4a6] asterisk() [0x4ecec6] asterisk() [0x4f220c] asterisk() [0x4f27de] asterisk() [0x4f2b46] asterisk() [0x54fb10] asterisk() [0x560470] /lib/libpthread.so.0(+0x68ba) [0x7fcc779cf8ba] /lib/libc.so.6(clone+0x6d) [0x7fcc7820802d] === --- ---> Locked Here: rtp_engine.c line 1467 (ast_rtp_instance_early_bridge) === ------------------------------------------------------------------- === === Thread ID: 140515469707008 (do_monitor started at [24482] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 23976 handle_request_do &netlock 0x7fcc5c6068e0 (1) asterisk(ast_bt_get_addresses+0x1d) [0x4e58de] asterisk(__ast_pthread_mutex_lock+0xaf) [0x4deac1] /usr/lib/asterisk/modules/chan_sip.so(+0x7d285) [0x7fcc5c3bb285] /usr/lib/asterisk/modules/chan_sip.so(+0x7d07a) [0x7fcc5c3bb07a] asterisk(ast_io_wait+0x1c4) [0x4d8f0e] /usr/lib/asterisk/modules/chan_sip.so(+0x7ee5e) [0x7fcc5c3bce5e] asterisk() [0x560470] /lib/libpthread.so.0(+0x68ba) [0x7fcc779cf8ba] /lib/libc.so.6(clone+0x6d) [0x7fcc7820802d] === ---> Lock #1 (chan_sip.c): MUTEX 23638 handle_incoming p 0x1567bf0 (1) asterisk(ast_bt_get_addresses+0x1d) [0x4e58de] asterisk(__ast_pthread_mutex_lock+0xaf) [0x4deac1] asterisk(__ao2_lock+0x5a) [0x444ab8] /usr/lib/asterisk/modules/chan_sip.so(+0x7bbf5) [0x7fcc5c3b9bf5] /usr/lib/asterisk/modules/chan_sip.so(+0x7ca11) [0x7fcc5c3baa11] /usr/lib/asterisk/modules/chan_sip.so(+0x7d7c9) [0x7fcc5c3bb7c9] /usr/lib/asterisk/modules/chan_sip.so(+0x7d07a) [0x7fcc5c3bb07a] asterisk(ast_io_wait+0x1c4) [0x4d8f0e] /usr/lib/asterisk/modules/chan_sip.so(+0x7ee5e) [0x7fcc5c3bce5e] asterisk() [0x560470] /lib/libpthread.so.0(+0x68ba) [0x7fcc779cf8ba] /lib/libc.so.6(clone+0x6d) [0x7fcc7820802d] === ---> Waiting for Lock #2 (channel.c): MUTEX 1361 __ast_queue_frame chan 0x156e220 (1) asterisk(ast_bt_get_addresses+0x1d) [0x4e58de] asterisk(__ast_pthread_mutex_lock+0xaf) [0x4deac1] asterisk(__ao2_lock+0x5a) [0x444ab8] asterisk() [0x46b1d3] asterisk(ast_queue_frame+0x2e) [0x46b966] asterisk(ast_queue_control_data+0x89) [0x46bc66] asterisk(ast_channel_queue_connected_line_update+0x6e) [0x4832e7] /usr/lib/asterisk/modules/chan_sip.so(+0x6617d) [0x7fcc5c3a417d] /usr/lib/asterisk/modules/chan_sip.so(+0x6a994) [0x7fcc5c3a8994] /usr/lib/asterisk/modules/chan_sip.so(+0x7ba98) [0x7fcc5c3b9a98] /usr/lib/asterisk/modules/chan_sip.so(+0x7d7eb) [0x7fcc5c3bb7eb] /usr/lib/asterisk/modules/chan_sip.so(+0x7d07a) [0x7fcc5c3bb07a] asterisk(ast_io_wait+0x1c4) [0x4d8f0e] /usr/lib/asterisk/modules/chan_sip.so(+0x7ee5e) [0x7fcc5c3bce5e] asterisk() [0x560470] /lib/libpthread.so.0(+0x68ba) [0x7fcc779cf8ba] /lib/libc.so.6(clone+0x6d) [0x7fcc7820802d] === --- ---> Locked Here: rtp_engine.c line 1468 (ast_rtp_instance_early_bridge) === ------------------------------------------------------------------- === === Thread ID: 140515466569472 (agent_thread started at [ 105] res_snmp.c load_module()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 838 internal_ao2_iterator_next a->c 0x7fcc704a84e0 (1) asterisk(ast_bt_get_addresses+0x1d) [0x4e58de] asterisk(__ast_pthread_mutex_lock+0xaf) [0x4deac1] asterisk(__ao2_lock+0x5a) [0x444ab8] asterisk() [0x445faf] asterisk(__ao2_iterator_next+0x2f) [0x4463e1] asterisk(ast_channel_iterator_next+0x1c) [0x46c02a] asterisk() [0x4eceae] asterisk() [0x4f220c] asterisk() [0x4f27de] asterisk() [0x4f2b46] asterisk() [0x54fb10] asterisk() [0x560470] /lib/libpthread.so.0(+0x68ba) [0x7fcc779cf8ba] /lib/libc.so.6(clone+0x6d) [0x7fcc7820802d] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: 140515458946816 (handle_tcptls_connection started at [ 278] tcptls.c ast_tcptls_server_root()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 838 internal_ao2_iterator_next a->c 0x7fcc704a84e0 (1) asterisk(ast_bt_get_addresses+0x1d) [0x4e58de] asterisk(__ast_pthread_mutex_lock+0xaf) [0x4deac1] asterisk(__ao2_lock+0x5a) [0x444ab8] asterisk() [0x445faf] asterisk(__ao2_iterator_next+0x2f) [0x4463e1] asterisk(ast_channel_iterator_next+0x1c) [0x46c02a] asterisk() [0x4eceae] asterisk() [0x4f220c] asterisk() [0x4f27de] asterisk() [0x4f2b46] asterisk() [0x54fb10] asterisk() [0x560470] /lib/libpthread.so.0(+0x68ba) [0x7fcc779cf8ba] /lib/libc.so.6(clone+0x6d) [0x7fcc7820802d] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: 140515455858432 (pbx_thread started at [ 5035] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 493 internal_ao2_link c 0x7fcc704a84e0 (1) asterisk(ast_bt_get_addresses+0x1d) [0x4e58de] asterisk(__ast_pthread_mutex_lock+0xaf) [0x4deac1] asterisk(__ao2_lock+0x5a) [0x444ab8] asterisk() [0x445faf] asterisk(__ao2_iterator_next+0x2f) [0x4463e1] asterisk(ast_channel_iterator_next+0x1c) [0x46c02a] asterisk() [0x4eceae] asterisk() [0x4f220c] asterisk() [0x4f27de] asterisk() [0x4f2b46] asterisk() [0x54fb10] asterisk() [0x560470] /lib/libpthread.so.0(+0x68ba) [0x7fcc779cf8ba] /lib/libc.so.6(clone+0x6d) [0x7fcc7820802d] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: 140515454334720 (pbx_thread started at [ 5035] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 493 internal_ao2_link c 0x7fcc704a84e0 (1) asterisk(ast_bt_get_addresses+0x1d) [0x4e58de] asterisk(__ast_pthread_mutex_lock+0xaf) [0x4deac1] asterisk(__ao2_lock+0x5a) [0x444ab8] asterisk() [0x445faf] asterisk(__ao2_iterator_next+0x2f) [0x4463e1] asterisk(ast_channel_iterator_next+0x1c) [0x46c02a] asterisk() [0x4eceae] asterisk() [0x4f220c] asterisk() [0x4f27de] asterisk() [0x4f2b46] asterisk() [0x54fb10] asterisk() [0x560470] /lib/libpthread.so.0(+0x68ba) [0x7fcc779cf8ba] /lib/libc.so.6(clone+0x6d) [0x7fcc7820802d] === --- ---> Locked Here: astobj2.c line 657 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: 140515458410240 (pbx_thread started at [ 5035] pbx.c ast_pbx_start()) === ---> Lock #0 (rtp_engine.c): MUTEX 1467 ast_rtp_instance_early_bridge c0 0x7fcc40038a30 (1) asterisk(ast_bt_get_addresses+0x1d) [0x4e58de] asterisk(__ast_pthread_mutex_lock+0xaf) [0x4deac1] asterisk(__ao2_lock+0x5a) [0x444ab8] asterisk(ast_rtp_instance_early_bridge+0xc3) [0x5227b3] asterisk(ast_channel_early_bridge+0x83) [0x47e0f4] /usr/lib/asterisk/modules/app_dial.so(+0x7823) [0x7fcc508ed823] /usr/lib/asterisk/modules/app_dial.so(+0xdbc3) [0x7fcc508f3bc3] /usr/lib/asterisk/modules/app_dial.so(+0x10444) [0x7fcc508f6444] asterisk(pbx_exec+0x1fb) [0x4fd78c] /usr/lib/asterisk/modules/res_agi.so(+0xb1ae) [0x7fcc75e411ae] /usr/lib/asterisk/modules/res_agi.so(+0xdbf9) [0x7fcc75e43bf9] /usr/lib/asterisk/modules/res_agi.so(+0xe6cb) [0x7fcc75e446cb] /usr/lib/asterisk/modules/res_agi.so(+0xfb02) [0x7fcc75e45b02] /usr/lib/asterisk/modules/res_agi.so(+0xfc48) [0x7fcc75e45c48] asterisk(pbx_exec+0x1fb) [0x4fd78c] asterisk() [0x507249] asterisk(ast_spawn_extension+0x65) [0x508c0e] asterisk() [0x509688] asterisk() [0x50b234] asterisk() [0x560470] /lib/libpthread.so.0(+0x68ba) [0x7fcc779cf8ba] /lib/libc.so.6(clone+0x6d) [0x7fcc7820802d] === ---> Lock #1 (rtp_engine.c): MUTEX 1468 ast_rtp_instance_early_bridge c1 0x156e220 (1) asterisk(ast_bt_get_addresses+0x1d) [0x4e58de] asterisk(__ast_pthread_mutex_trylock+0xaf) [0x4dee44] asterisk(__ao2_trylock+0x5a) [0x444b7a] asterisk(ast_rtp_instance_early_bridge+0x13b) [0x52282b] asterisk(ast_channel_early_bridge+0x83) [0x47e0f4] /usr/lib/asterisk/modules/app_dial.so(+0x7823) [0x7fcc508ed823] /usr/lib/asterisk/modules/app_dial.so(+0xdbc3) [0x7fcc508f3bc3] /usr/lib/asterisk/modules/app_dial.so(+0x10444) [0x7fcc508f6444] asterisk(pbx_exec+0x1fb) [0x4fd78c] /usr/lib/asterisk/modules/res_agi.so(+0xb1ae) [0x7fcc75e411ae] /usr/lib/asterisk/modules/res_agi.so(+0xdbf9) [0x7fcc75e43bf9] /usr/lib/asterisk/modules/res_agi.so(+0xe6cb) [0x7fcc75e446cb] /usr/lib/asterisk/modules/res_agi.so(+0xfb02) [0x7fcc75e45b02] /usr/lib/asterisk/modules/res_agi.so(+0xfc48) [0x7fcc75e45c48] asterisk(pbx_exec+0x1fb) [0x4fd78c] asterisk() [0x507249] asterisk(ast_spawn_extension+0x65) [0x508c0e] asterisk() [0x509688] asterisk() [0x50b234] asterisk() [0x560470] /lib/libpthread.so.0(+0x68ba) [0x7fcc779cf8ba] /lib/libc.so.6(clone+0x6d) [0x7fcc7820802d] === ---> Waiting for Lock #2 (chan_sip.c): MUTEX 27546 sip_get_rtp_peer p 0x1567bf0 (1) asterisk(ast_bt_get_addresses+0x1d) [0x4e58de] asterisk(__ast_pthread_mutex_lock+0xaf) [0x4deac1] asterisk(__ao2_lock+0x5a) [0x444ab8] /usr/lib/asterisk/modules/chan_sip.so(+0x94af8) [0x7fcc5c3d2af8] asterisk(ast_rtp_instance_early_bridge+0x26d) [0x52295d] asterisk(ast_channel_early_bridge+0x83) [0x47e0f4] /usr/lib/asterisk/modules/app_dial.so(+0x7823) [0x7fcc508ed823] /usr/lib/asterisk/modules/app_dial.so(+0xdbc3) [0x7fcc508f3bc3] /usr/lib/asterisk/modules/app_dial.so(+0x10444) [0x7fcc508f6444] asterisk(pbx_exec+0x1fb) [0x4fd78c] /usr/lib/asterisk/modules/res_agi.so(+0xb1ae) [0x7fcc75e411ae] /usr/lib/asterisk/modules/res_agi.so(+0xdbf9) [0x7fcc75e43bf9] /usr/lib/asterisk/modules/res_agi.so(+0xe6cb) [0x7fcc75e446cb] /usr/lib/asterisk/modules/res_agi.so(+0xfb02) [0x7fcc75e45b02] /usr/lib/asterisk/modules/res_agi.so(+0xfc48) [0x7fcc75e45c48] asterisk(pbx_exec+0x1fb) [0x4fd78c] asterisk() [0x507249] asterisk(ast_spawn_extension+0x65) [0x508c0e] asterisk() [0x509688] asterisk() [0x50b234] asterisk() [0x560470] /lib/libpthread.so.0(+0x68ba) [0x7fcc779cf8ba] /lib/libc.so.6(clone+0x6d) [0x7fcc7820802d] === --- ---> Locked Here: chan_sip.c line 23638 (handle_incoming) === ------------------------------------------------------------------- === =====================================================================