sv-asterisk*CLI> core show locks ======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 1075362112 (do_devstate_changes started at [ 727] devicestate.c ast_device_state_engine_init()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 9352 ast_rdlock_contexts &conlock 0x822dc0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x4f830e] /usr/sbin/asterisk(ast_rdlock_contexts+0x23) [0x508ea9] /usr/sbin/asterisk [0x4f48db] /usr/sbin/asterisk(ast_exists_extension+0x61) [0x4f6407] /usr/lib/asterisk/modules/chan_local.so [0x2aaaaacee0f8] /usr/sbin/asterisk [0x48a7a9] /usr/sbin/asterisk [0x48b62d] /usr/sbin/asterisk [0x48c4b8] /usr/sbin/asterisk [0x55b6b1] /lib64/libpthread.so.0 [0x34f920673d] /lib64/libc.so.6(clone+0x6d) [0x34f86d3d1d] === --- ---> Locked Here: pbx.c line 9352 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 1089640768 (tps_processing_function started at [ 451] taskprocessor.c ast_taskprocessor_get()) === ---> Lock #0 (pbx.c): MUTEX 9352 ast_rdlock_contexts &conlock 0x822dc0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x4f830e] /usr/sbin/asterisk(ast_rdlock_contexts+0x23) [0x508ea9] /usr/sbin/asterisk [0x4f52ab] /usr/sbin/asterisk(ast_get_hint+0x30) [0x4f632e] /usr/lib/asterisk/modules/app_dial.so [0x2aaac831a46b] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8321651] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8324efe] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4eb83d] /usr/sbin/asterisk [0x4f4d53] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4f65fa] /usr/sbin/asterisk [0x4f6d77] /usr/sbin/asterisk [0x4f8cde] /usr/sbin/asterisk [0x55b6b1] /lib64/libpthread.so.0 [0x34f920673d] /lib64/libc.so.6(clone+0x6d) [0x34f86d3d1d] === ---> Lock #1 (pbx.c): RDLOCK 3865 handle_statechange &(&hints)->lock 0x8251b0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x4eb9b4] /usr/sbin/asterisk [0x4f55b5] /usr/sbin/asterisk [0x548be1] /usr/sbin/asterisk [0x55b6b1] /lib64/libpthread.so.0 [0x34f920673d] /lib64/libc.so.6(clone+0x6d) [0x34f86d3d1d] === ---> Lock #2 (chan_sip.c): MUTEX 12922 cb_extensionstate p 0x9eff8a0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x441549] /usr/sbin/asterisk(_ao2_lock+0x53) [0x441897] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac0592dc2] /usr/sbin/asterisk [0x4f56e0] /usr/sbin/asterisk [0x548be1] /usr/sbin/asterisk [0x55b6b1] /lib64/libpthread.so.0 [0x34f920673d] /lib64/libc.so.6(clone+0x6d) [0x34f86d3d1d] === ---> Lock #3 (channel.c): RDLOCK 1320 ast_channel_search_locked &(&channels)->lock 0x800030 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x45ebd6] /usr/sbin/asterisk(ast_channel_search_locked+0x37) [0x4628e4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac0589b7f] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac0592f67] /usr/sbin/asterisk [0x4f56e0] /usr/sbin/asterisk [0x548be1] /usr/sbin/asterisk [0x55b6b1] /lib64/libpthread.so.0 [0x34f920673d] /lib64/libc.so.6(clone+0x6d) [0x34f86d3d1d] === ---> Waiting for Lock #4 (channel.c): MUTEX 1322 ast_channel_search_locked (channel lock) 0x2aaaac44c830 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x46bba6] /usr/sbin/asterisk(__ast_channel_lock+0xa4) [0x473d8c] /usr/sbin/asterisk(ast_channel_search_locked+0x5c) [0x462909] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac0589b7f] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac0592f67] /usr/sbin/asterisk [0x4f56e0] /usr/sbin/asterisk [0x548be1] /usr/sbin/asterisk [0x55b6b1] /lib64/libpthread.so.0 [0x34f920673d] /lib64/libc.so.6(clone+0x6d) [0x34f86d3d1d] === --- ---> Locked Here: channel.c line 4259 (ast_call) === ------------------------------------------------------------------- === === Thread ID: 1108781376 (attempt_thread started at [ 362] pbx_spool.c launch_service()) === ---> Lock #0 (channel.c): MUTEX 4259 ast_call (channel lock) 0x2aaaac44c830 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x46bba6] /usr/sbin/asterisk(__ast_channel_lock+0xa4) [0x473d8c] /usr/sbin/asterisk(ast_call+0x32) [0x46c88f] /usr/lib/asterisk/modules/app_dial.so [0x2aaac83213e7] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8324efe] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4eb83d] /usr/sbin/asterisk [0x4f4d53] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4f65fa] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5c95934] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5c96a15] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4eb83d] /usr/sbin/asterisk [0x4f4d53] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4f65fa] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5c95934] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5c96a15] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4eb83d] /usr/sbin/asterisk [0x4f4d53] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4f65fa] /usr/sbin/asterisk [0x4f6d77] /usr/sbin/asterisk(ast_pbx_run_args+0x3a) [0x4f8dfe] /usr/sbin/asterisk(ast_pbx_run+0x1a) [0x4f8e2b] /usr/sbin/asterisk(ast_pbx_outgoing_exten+0x1ca) [0x503e68] /usr/lib/asterisk/modules/pbx_spool.so [0x2aaac384c7ce] /usr/sbin/asterisk [0x55b6b1] /lib64/libpthread.so.0 [0x34f920673d] /lib64/libc.so.6(clone+0x6d) [0x34f86d3d1d] === ---> Lock #1 (chan_local.c): MUTEX 590 local_call &p->lock 0x2aaaac44ba30 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/lib/asterisk/modules/chan_local.so [0x2aaaaacee286] /usr/lib/asterisk/modules/chan_local.so [0x2aaaaacf10bc] /usr/sbin/asterisk(ast_call+0xe4) [0x46c941] /usr/lib/asterisk/modules/app_dial.so [0x2aaac83213e7] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8324efe] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4eb83d] /usr/sbin/asterisk [0x4f4d53] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4f65fa] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5c95934] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5c96a15] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4eb83d] /usr/sbin/asterisk [0x4f4d53] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4f65fa] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5c95934] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5c96a15] /usr/sbin/asterisk(pbx_exec+0x1d3) [0x4eb83d] /usr/sbin/asterisk [0x4f4d53] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4f65fa] /usr/sbin/asterisk [0x4f6d77] /usr/sbin/asterisk(ast_pbx_run_args+0x3a) [0x4f8dfe] /usr/sbin/asterisk(ast_pbx_run+0x1a) [0x4f8e2b] /usr/sbin/asterisk(ast_pbx_outgoing_exten+0x1ca) [0x503e68] /usr/lib/asterisk/modules/pbx_spool.so [0x2aaac384c7ce] /usr/sbin/asterisk [0x55b6b1] /lib64/libpthread.so.0 [0x34f920673d] /lib64/libc.so.6(clone+0x6d) [0x34f86d3d1d] === ---> Waiting for Lock #2 (pbx.c): MUTEX 9352 ast_rdlock_contexts &conlock 0x822dc0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x4f830e] /usr/sbin/asterisk(ast_rdlock_contexts+0x23) [0x508ea9] /usr/sbin/asterisk [0x4f48db] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4f65fa] /usr/sbin/asterisk [0x4f6d77] /usr/sbin/asterisk [0x4f8cde] /usr/sbin/asterisk [0x55b6b1] /lib64/libpthread.so.0 [0x34f920673d] /lib64/libc.so.6(clone+0x6d) [0x34f86d3d1d] === --- ---> Locked Here: pbx.c line 9352 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 1094728000 (pbx_thread started at [ 4588] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 9352 ast_rdlock_contexts &conlock 0x822dc0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x4f830e] /usr/sbin/asterisk(ast_rdlock_contexts+0x23) [0x508ea9] /usr/sbin/asterisk [0x4f48db] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4f65fa] /usr/sbin/asterisk [0x4f6d77] /usr/sbin/asterisk [0x4f8cde] /usr/sbin/asterisk [0x55b6b1] /lib64/libpthread.so.0 [0x34f920673d] /lib64/libc.so.6(clone+0x6d) [0x34f86d3d1d] === --- ---> Locked Here: pbx.c line 9352 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 1079318848 (pbx_thread started at [ 4588] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 9352 ast_rdlock_contexts &conlock 0x822dc0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x4f830e] /usr/sbin/asterisk(ast_rdlock_contexts+0x23) [0x508ea9] /usr/sbin/asterisk [0x4f48db] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4f65fa] /usr/sbin/asterisk [0x4f6d77] /usr/sbin/asterisk [0x4f8cde] /usr/sbin/asterisk [0x55b6b1] /lib64/libpthread.so.0 [0x34f920673d] /lib64/libc.so.6(clone+0x6d) [0x34f86d3d1d] === --- ---> Locked Here: pbx.c line 9352 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 1110812992 (pbx_thread started at [ 4588] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 9352 ast_rdlock_contexts &conlock 0x822dc0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x4f830e] /usr/sbin/asterisk(ast_rdlock_contexts+0x23) [0x508ea9] /usr/sbin/asterisk [0x4f48db] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x4f65fa] /usr/sbin/asterisk [0x4f6d77] /usr/sbin/asterisk [0x4f8cde] /usr/sbin/asterisk [0x55b6b1] /lib64/libpthread.so.0 [0x34f920673d] /lib64/libc.so.6(clone+0x6d) [0x34f86d3d1d] === --- ---> Locked Here: pbx.c line 9352 (ast_rdlock_contexts) === ------------------------------------------------------------------- === =======================================================================