======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 1096726848 (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 0x81e918 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e7d49] /usr/sbin/asterisk(__ast_rwlock_rdlock+0xf6) [0x4e2b80] /usr/sbin/asterisk [0x4b072e] /usr/sbin/asterisk [0x550e08] /usr/sbin/asterisk [0x562ec9] /lib64/libpthread.so.0 [0x3ab140673d] /lib64/libc.so.6(clone+0x6d) [0x3ab0cd3f6d] === ---> Waiting for Lock #1 (astobj2.c): MUTEX 657 internal_ao2_callback c 0x1e5b8620 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e7d49] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xf6) [0x4e09a9] /usr/sbin/asterisk(__ao2_lock+0x53) [0x4451ac] /usr/sbin/asterisk [0x44679c] /usr/sbin/asterisk(__ao2_iterator_next+0x29) [0x446bc1] /usr/sbin/asterisk(ast_channel_iterator_next+0x19) [0x46cd55] /usr/sbin/asterisk [0x489933] /usr/sbin/asterisk(ast_cli_command_full+0x222) [0x48e7b5] /usr/sbin/asterisk(ast_cli_command_multiple_full+0x92) [0x48e926] /usr/sbin/asterisk [0x43ce0c] /usr/sbin/asterisk [0x562ec9] /lib64/libpthread.so.0 [0x3ab140673d] /lib64/libc.so.6(clone+0x6d) [0x3ab0cd3f6d] === --- ---> Locked Here: channel.c line 6241 (ast_do_masquerade) === ------------------------------------------------------------------- === === Thread ID: 1081104704 (netconsole started at [ 1344] asterisk.c listener()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 842 internal_ao2_iterator_next a->c 0x1e5b8620 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e7d49] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xf6) [0x4e09a9] /usr/sbin/asterisk(__ao2_lock+0x53) [0x4451ac] /usr/sbin/asterisk [0x44679c] /usr/sbin/asterisk(__ao2_iterator_next+0x29) [0x446bc1] /usr/sbin/asterisk(ast_channel_iterator_next+0x19) [0x46cd55] /usr/sbin/asterisk [0x489933] /usr/sbin/asterisk(ast_cli_command_full+0x222) [0x48e7b5] /usr/sbin/asterisk(ast_cli_command_multiple_full+0x92) [0x48e926] /usr/sbin/asterisk [0x43ce0c] /usr/sbin/asterisk [0x562ec9] /lib64/libpthread.so.0 [0x3ab140673d] /lib64/libc.so.6(clone+0x6d) [0x3ab0cd3f6d] === --- ---> Locked Here: channel.c line 6241 (ast_do_masquerade) === ------------------------------------------------------------------- === === Thread ID: 1077983552 (mfcr2_monitor started at [17728] chan_dahdi.c setup_dahdi_int()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 493 internal_ao2_link c 0x1e5b8620 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e7d49] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xf6) [0x4e09a9] /usr/sbin/asterisk(__ao2_lock+0x53) [0x4451ac] /usr/sbin/asterisk [0x44679c] /usr/sbin/asterisk(__ao2_iterator_next+0x29) [0x446bc1] /usr/sbin/asterisk(ast_channel_iterator_next+0x19) [0x46cd55] /usr/sbin/asterisk [0x489933] /usr/sbin/asterisk(ast_cli_command_full+0x222) [0x48e7b5] /usr/sbin/asterisk(ast_cli_command_multiple_full+0x92) [0x48e926] /usr/sbin/asterisk [0x43ce0c] /usr/sbin/asterisk [0x562ec9] /lib64/libpthread.so.0 [0x3ab140673d] /lib64/libc.so.6(clone+0x6d) [0x3ab0cd3f6d] === --- ---> Locked Here: channel.c line 6241 (ast_do_masquerade) === ------------------------------------------------------------------- === === Thread ID: 1084606784 (do_monitor started at [24579] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 24073 handle_request_do &netlock 0x2aaac9349820 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e7d49] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xf6) [0x4e09a9] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac90fc394] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac90fc17c] /usr/sbin/asterisk(ast_io_wait+0x1ba) [0x4da9e4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac90fdf31] /usr/sbin/asterisk [0x562ec9] /lib64/libpthread.so.0 [0x3ab140673d] /lib64/libc.so.6(clone+0x6d) [0x3ab0cd3f6d] === ---> Lock #1 (chan_sip.c): MUTEX 6550 sip_new i 0x2aaad429d440 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e7d49] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xf6) [0x4e09a9] /usr/sbin/asterisk(__ao2_lock+0x53) [0x4451ac] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac90a1710] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac90f1a19] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac90fb6e1] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac90fc8d6] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac90fc17c] /usr/sbin/asterisk(ast_io_wait+0x1ba) [0x4da9e4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac90fdf31] /usr/sbin/asterisk [0x562ec9] /lib64/libpthread.so.0 [0x3ab140673d] /lib64/libc.so.6(clone+0x6d) [0x3ab0cd3f6d] === ---> Waiting for Lock #2 (channel.c): MUTEX 5012 set_format chan 0x1eae1770 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e7d49] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xf6) [0x4e09a9] /usr/sbin/asterisk(__ao2_lock+0x53) [0x4451ac] /usr/sbin/asterisk [0x476e83] /usr/sbin/asterisk(ast_set_read_format+0x46) [0x47713e] /usr/sbin/asterisk(ast_do_masquerade+0x1354) [0x47ca7d] /usr/sbin/asterisk [0x47212c] /usr/sbin/asterisk(ast_read+0x1a) [0x4746db] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77e0763] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77e3d41] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77eadea] /usr/sbin/asterisk(pbx_exec+0x1f1) [0x4fffff] /usr/sbin/asterisk [0x509fac] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x50b90d] /usr/sbin/asterisk [0x50c39e] /usr/sbin/asterisk [0x50e064] /usr/sbin/asterisk [0x562ec9] /lib64/libpthread.so.0 [0x3ab140673d] /lib64/libc.so.6(clone+0x6d) [0x3ab0cd3f6d] === --- ---> Locked Here: channel.c line 6244 (ast_do_masquerade) === ------------------------------------------------------------------- === === Thread ID: 1094728000 (pbx_thread started at [ 5038] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 6241 ast_do_masquerade channels 0x1e5b8620 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e7d49] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xf6) [0x4e09a9] /usr/sbin/asterisk(__ao2_lock+0x53) [0x4451ac] /usr/sbin/asterisk(ast_do_masquerade+0x6a) [0x47b793] /usr/sbin/asterisk [0x47212c] /usr/sbin/asterisk(ast_read+0x1a) [0x4746db] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77e0763] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77e3d41] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77eadea] /usr/sbin/asterisk(pbx_exec+0x1f1) [0x4fffff] /usr/sbin/asterisk [0x509fac] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x50b90d] /usr/sbin/asterisk [0x50c39e] /usr/sbin/asterisk [0x50e064] /usr/sbin/asterisk [0x562ec9] /lib64/libpthread.so.0 [0x3ab140673d] /lib64/libc.so.6(clone+0x6d) [0x3ab0cd3f6d] === ---> Lock #1 (channel.c): MUTEX 6244 ast_do_masquerade original 0x1eae1770 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e7d49] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xf6) [0x4e09a9] /usr/sbin/asterisk(__ao2_lock+0x53) [0x4451ac] /usr/sbin/asterisk(ast_do_masquerade+0x8b) [0x47b7b4] /usr/sbin/asterisk [0x47212c] /usr/sbin/asterisk(ast_read+0x1a) [0x4746db] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77e0763] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77e3d41] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77eadea] /usr/sbin/asterisk(pbx_exec+0x1f1) [0x4fffff] /usr/sbin/asterisk [0x509fac] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x50b90d] /usr/sbin/asterisk [0x50c39e] /usr/sbin/asterisk [0x50e064] /usr/sbin/asterisk [0x562ec9] /lib64/libpthread.so.0 [0x3ab140673d] /lib64/libc.so.6(clone+0x6d) [0x3ab0cd3f6d] === ---> Lock #2 (channel.c): MUTEX 6264 ast_do_masquerade clonechan 0x2aaad42b19d0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e7d49] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xf6) [0x4e0d6b] /usr/sbin/asterisk(__ao2_trylock+0x53) [0x445309] /usr/sbin/asterisk(ast_do_masquerade+0x2bb) [0x47b9e4] /usr/sbin/asterisk [0x47212c] /usr/sbin/asterisk(ast_read+0x1a) [0x4746db] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77e0763] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77e3d41] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77eadea] /usr/sbin/asterisk(pbx_exec+0x1f1) [0x4fffff] /usr/sbin/asterisk [0x509fac] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x50b90d] /usr/sbin/asterisk [0x50c39e] /usr/sbin/asterisk [0x50e064] /usr/sbin/asterisk [0x562ec9] /lib64/libpthread.so.0 [0x3ab140673d] /lib64/libc.so.6(clone+0x6d) [0x3ab0cd3f6d] === ---> Waiting for Lock #3 (chan_sip.c): MUTEX 6182 sip_fixup p 0x2aaad429d440 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e7d49] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xf6) [0x4e09a9] /usr/sbin/asterisk(__ao2_lock+0x53) [0x4451ac] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac90a010d] /usr/sbin/asterisk(ast_do_masquerade+0x19ab) [0x47d0d4] /usr/sbin/asterisk [0x47212c] /usr/sbin/asterisk(ast_read+0x1a) [0x4746db] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77e0763] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77e3d41] /usr/lib/asterisk/modules/app_queue.so [0x2aaab77eadea] /usr/sbin/asterisk(pbx_exec+0x1f1) [0x4fffff] /usr/sbin/asterisk [0x509fac] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x50b90d] /usr/sbin/asterisk [0x50c39e] /usr/sbin/asterisk [0x50e064] /usr/sbin/asterisk [0x562ec9] /lib64/libpthread.so.0 [0x3ab140673d] /lib64/libc.so.6(clone+0x6d) [0x3ab0cd3f6d] === --- ---> Locked Here: chan_sip.c line 6550 (sip_new) === ------------------------------------------------------------------- === =======================================================================