sv-asterisk*CLI> core show locks ======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 1094707520 (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_sip.so [0x2aaac0595219] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05b7a4b] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05bfcc3] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c0dd4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c066a] /usr/sbin/asterisk(ast_io_wait+0x1ba) [0x4cc7f4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c22cf] /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: 1087195456 (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 [0x4f5596] /usr/sbin/asterisk [0x548be1] /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 0x2aaaac7498c0 (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 [0x2aaac0590dc2] /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 [0x2aaac0587b7f] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac0590f67] /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) 0x2aaad08c0310 (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 [0x2aaac0587b7f] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac0590f67] /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: 1085958464 (do_monitor started at [22721] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 22171 handle_request_do &netlock 0x2aaac07f40c0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac055ed4c] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c08a9] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c066a] /usr/sbin/asterisk(ast_io_wait+0x1ba) [0x4cc7f4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c22cf] /usr/sbin/asterisk [0x55b6b1] /lib64/libpthread.so.0 [0x34f920673d] /lib64/libc.so.6(clone+0x6d) [0x34f86d3d1d] === ---> Lock #1 (chan_sip.c): MUTEX 7498 find_call p 0x2aaaac091950 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x4420b0] /usr/sbin/asterisk(_ao2_trylock+0x53) [0x4422da] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac057569d] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c08bd] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c066a] /usr/sbin/asterisk(ast_io_wait+0x1ba) [0x4cc7f4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c22cf] /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_exists_extension+0x61) [0x4f6407] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac0595219] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05b7a4b] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05bfcc3] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c0dd4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c066a] /usr/sbin/asterisk(ast_io_wait+0x1ba) [0x4cc7f4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c22cf] /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: 1089878336 (attempt_thread started at [ 362] pbx_spool.c launch_service()) === ---> Lock #0 (channel.c): MUTEX 4259 ast_call (channel lock) 0x2aaad08c0310 (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 [0x2aaac831f3e7] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8322efe] /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 [0x2aaac5c93934] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5c94a15] /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 [0x2aaac5c93934] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5c94a15] /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 [0x2aaac384a7ce] /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 0x2aaad08bece0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/lib/asterisk/modules/chan_local.so [0x2aaaaacf0286] /usr/lib/asterisk/modules/chan_local.so [0x2aaaaacf30bc] /usr/sbin/asterisk(ast_call+0xe4) [0x46c941] /usr/lib/asterisk/modules/app_dial.so [0x2aaac831f3e7] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8322efe] /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 [0x2aaac5c93934] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5c94a15] /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 [0x2aaac5c93934] /usr/lib/asterisk/modules/app_macro.so [0x2aaac5c94a15] /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 [0x2aaac384a7ce] /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_exists_extension+0x61) [0x4f6407] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac0595219] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05b7a4b] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05bfcc3] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c0dd4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c066a] /usr/sbin/asterisk(ast_io_wait+0x1ba) [0x4cc7f4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c22cf] /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: 1102248256 (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_exists_extension+0x61) [0x4f6407] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac0595219] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05b7a4b] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05bfcc3] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c0dd4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c066a] /usr/sbin/asterisk(ast_io_wait+0x1ba) [0x4cc7f4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c22cf] /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: 1080830272 (pbx_thread started at [ 4588] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 1784 ast_hangup &(&channels)->lock 0x800030 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x45fd65] /usr/sbin/asterisk(ast_hangup+0x1da) [0x4641a2] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8318176] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8322162] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8322efe] /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] === ------------------------------------------------------------------- === === Thread ID: 1083214144 (pbx_thread started at [ 4588] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 943 __ast_channel_alloc_ap &(&channels)->lock 0x800030 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x45fd65] /usr/sbin/asterisk(ast_hangup+0x1da) [0x4641a2] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8318176] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8322162] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8322efe] /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] === ------------------------------------------------------------------- === === Thread ID: 1100249408 (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_exists_extension+0x61) [0x4f6407] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac0595219] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05b7a4b] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05bfcc3] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c0dd4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c066a] /usr/sbin/asterisk(ast_io_wait+0x1ba) [0x4cc7f4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c22cf] /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: 1093876032 (pbx_thread started at [ 4588] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (channel.c): WRLOCK 1784 ast_hangup &(&channels)->lock 0x800030 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4d7caf] /usr/sbin/asterisk [0x45fd65] /usr/sbin/asterisk(ast_hangup+0x1da) [0x4641a2] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8318176] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8322162] /usr/lib/asterisk/modules/app_dial.so [0x2aaac8322efe] /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] === ------------------------------------------------------------------- === === Thread ID: 1100757312 (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_exists_extension+0x61) [0x4f6407] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac0595219] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05b7a4b] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05bfcc3] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c0dd4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c066a] /usr/sbin/asterisk(ast_io_wait+0x1ba) [0x4cc7f4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c22cf] /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: 1102756160 (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_exists_extension+0x61) [0x4f6407] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac0595219] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05b7a4b] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05bfcc3] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c0dd4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c066a] /usr/sbin/asterisk(ast_io_wait+0x1ba) [0x4cc7f4] /usr/lib/asterisk/modules/chan_sip.so [0x2aaac05c22cf] /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) === ------------------------------------------------------------------- === =======================================================================