======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 139880191281424 (do_monitor started at [22809] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 22259 handle_request_do &netlock 0x7f3872bd8d20 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4de1fc] /usr/lib/asterisk/modules/chan_sip.so [0x7f3872941741] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a49b6] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a4770] /usr/sbin/asterisk(ast_io_wait+0x1c4) [0x4d2b88] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a6592] /usr/sbin/asterisk [0x566b73] /lib/libpthread.so.0 [0x7f388c291a04] /lib/libc.so.6(clone+0x6d) [0x7f388ccdfd4d] === ---> Lock #1 (chan_sip.c): MUTEX 7518 find_call sip_pvt_ptr 0x3eb5990 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4de1fc] /usr/sbin/asterisk [0x4468d9] /usr/sbin/asterisk(_ao2_lock+0x5a) [0x447562] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729589c6] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a49d0] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a4770] /usr/sbin/asterisk(ast_io_wait+0x1c4) [0x4d2b88] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a6592] /usr/sbin/asterisk [0x566b73] /lib/libpthread.so.0 [0x7f388c291a04] /lib/libc.so.6(clone+0x6d) [0x7f388ccdfd4d] === ---> Lock #2 (chan_sip.c): MUTEX 22273 handle_request_do (channel lock) 0x3b42960 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4de1fc] /usr/sbin/asterisk [0x463e37] /usr/sbin/asterisk(__ast_channel_trylock+0xab) [0x479553] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a4ade] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a4770] /usr/sbin/asterisk(ast_io_wait+0x1c4) [0x4d2b88] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a6592] /usr/sbin/asterisk [0x566b73] /lib/libpthread.so.0 [0x7f388c291a04] /lib/libc.so.6(clone+0x6d) [0x7f388ccdfd4d] === ---> Lock #3 (chan_sip.c): MUTEX 13658 get_sip_pvt_byid_locked sip_pvt_ptr 0x3e82e30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4de1fc] /usr/sbin/asterisk [0x4468d9] /usr/sbin/asterisk(_ao2_lock+0x5a) [0x447562] /usr/lib/asterisk/modules/chan_sip.so [0x7f387297943a] /usr/lib/asterisk/modules/chan_sip.so [0x7f387299d276] /usr/lib/asterisk/modules/chan_sip.so [0x7f387299e99f] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a3d6a] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a4eff] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a4770] /usr/sbin/asterisk(ast_io_wait+0x1c4) [0x4d2b88] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a6592] /usr/sbin/asterisk [0x566b73] /lib/libpthread.so.0 [0x7f388c291a04] /lib/libc.so.6(clone+0x6d) [0x7f388ccdfd4d] === ---> Lock #4 (chan_sip.c): MUTEX 13714 get_sip_pvt_byid_locked (channel lock) 0x402bc80 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4de1fc] /usr/sbin/asterisk [0x463e37] /usr/sbin/asterisk(__ast_channel_trylock+0xab) [0x479553] /usr/lib/asterisk/modules/chan_sip.so [0x7f3872979a41] /usr/lib/asterisk/modules/chan_sip.so [0x7f387299d276] /usr/lib/asterisk/modules/chan_sip.so [0x7f387299e99f] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a3d6a] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a4eff] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a4770] /usr/sbin/asterisk(ast_io_wait+0x1c4) [0x4d2b88] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a6592] /usr/sbin/asterisk [0x566b73] /lib/libpthread.so.0 [0x7f388c291a04] /lib/libc.so.6(clone+0x6d) [0x7f388ccdfd4d] === ---> Tried and failed to get Lock #5 (channel.c): MUTEX 4531 ast_channel_masquerade (channel lock) 0x3584630 (0) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4de1fc] /usr/sbin/asterisk [0x463e37] /usr/sbin/asterisk(__ast_channel_trylock+0xab) [0x479553] /usr/sbin/asterisk(ast_channel_masquerade+0xa0) [0x472a0e] /usr/lib/asterisk/modules/chan_sip.so [0x7f3872996eed] /usr/lib/asterisk/modules/chan_sip.so [0x7f387299d96c] /usr/lib/asterisk/modules/chan_sip.so [0x7f387299e99f] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a3d6a] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a4eff] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a4770] /usr/sbin/asterisk(ast_io_wait+0x1c4) [0x4d2b88] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a6592] /usr/sbin/asterisk [0x566b73] /lib/libpthread.so.0 [0x7f388c291a04] /lib/libc.so.6(clone+0x6d) [0x7f388ccdfd4d] === ------------------------------------------------------------------- === === Thread ID: 139880065382672 (pbx_thread started at [ 4627] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 2744 __ast_read (channel lock) 0x3584630 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4de1fc] /usr/sbin/asterisk [0x463e37] /usr/sbin/asterisk(__ast_channel_trylock+0xab) [0x479553] /usr/sbin/asterisk [0x46c269] /usr/sbin/asterisk(ast_read+0x1d) [0x46e63a] /usr/sbin/asterisk [0x475bd3] /usr/sbin/asterisk(ast_channel_bridge+0x13fb) [0x477c13] /usr/sbin/asterisk(ast_bridge_call+0xc55) [0x4b24f0] /usr/lib/asterisk/modules/app_dial.so [0x7f386ba5ca8b] /usr/lib/asterisk/modules/app_dial.so [0x7f386ba5d308] /usr/sbin/asterisk(pbx_exec+0x1da) [0x4f39f9] /usr/sbin/asterisk [0x4fc39e] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x4fdd12] /usr/sbin/asterisk [0x4fe561] /usr/sbin/asterisk [0x4ffcab] /usr/sbin/asterisk [0x566b73] /lib/libpthread.so.0 [0x7f388c291a04] /lib/libc.so.6(clone+0x6d) [0x7f388ccdfd4d] === ------------------------------------------------------------------- === === Thread ID: 139880060811536 (pbx_thread started at [ 4627] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (channel.c): MUTEX 2163 ast_waitfor_nandfds (channel lock) 0x402bc80 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4de1fc] /usr/sbin/asterisk [0x463ab1] /usr/sbin/asterisk(__ast_channel_lock+0xab) [0x4792bc] /usr/sbin/asterisk(ast_channel_masquerade+0x85) [0x4729f3] /usr/lib/asterisk/modules/chan_sip.so [0x7f3872996eed] /usr/lib/asterisk/modules/chan_sip.so [0x7f387299d96c] /usr/lib/asterisk/modules/chan_sip.so [0x7f387299e99f] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a3d6a] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a4eff] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a4770] /usr/sbin/asterisk(ast_io_wait+0x1c4) [0x4d2b88] /usr/lib/asterisk/modules/chan_sip.so [0x7f38729a6592] /usr/sbin/asterisk [0x566b73] /lib/libpthread.so.0 [0x7f388c291a04] /lib/libc.so.6(clone+0x6d) [0x7f388ccdfd4d] === --- ---> Locked Here: chan_sip.c line 13714 (get_sip_pvt_byid_locked) === ------------------------------------------------------------------- === =======================================================================