I> core show locks ======================================================================= === 15.5.0 === Currently Held Locks ======================================================================= === === (): (times locked) === === Thread ID: 0x7f5d3c18c700 LWP:85 (worker_start started at [ 1079] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5d3c094700 LWP:87 (worker_start started at [ 1079] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5d3c110700 LWP:86 (worker_start started at [ 1079] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5d3ecb6700 LWP:209 (netconsole started at [ 1535] asterisk.c listener()) === ---> Lock #0 (loader.c): MUTEX 984 ast_module_reload &reloadlock 0x8df560 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:389 __ast_pthread_mutex_trylock() (0x54d3d6+C9) main/loader.c:984 ast_module_reload() (0x549f80+72) main/cli.c:275 handle_reload() main/cli.c:2833 ast_cli_command_full() (0x4e36ae+2C1) main/cli.c:2860 ast_cli_command_multiple_full() (0x4e3a86+C1) main/asterisk.c:1430 netconsole() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === ---> Lock #1 (loader.c): MUTEX 1024 ast_module_reload &(&module_list)->lock 0x8df4b0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/loader.c:1025 ast_module_reload() (0x549f80+271) main/cli.c:275 handle_reload() main/cli.c:2833 ast_cli_command_full() (0x4e36ae+2C1) main/cli.c:2860 ast_cli_command_multiple_full() (0x4e3a86+C1) main/asterisk.c:1430 netconsole() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === ---> Lock #2 (pbx_lua.c): MUTEX 1216 lua_reload_extensions &config_file_lock 0x7f5d3e192360 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) pbx/pbx_lua.c:1169 lua_load_extensions() pbx/pbx_lua.c:1306 lua_get_state() pbx/pbx_lua.c:1333 exists() main/pbx.c:2736 pbx_find_extension() (0x58c350+B82) main/pbx.c:2874 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) apps/app_stack.c:591 gosub_exec() apps/app_stack.c:1007 gosub_run() main/app.c:433 ast_app_exec_sub() (0x441f32+B4) main/channel.c:6365 ast_pre_call() (0x4c8051+CD) apps/app_dial.c:2671 dial_exec_full() apps/app_dial.c:3249 dial_exec() main/pbx_app.c:492 pbx_exec() (0x5a2e03+11C) pbx/pbx_lua.c:233 lua_pbx_exec() liblua5.2.so.0 () liblua5.2.so.0 () liblua5.2.so.0 () liblua5.2.so.0 () liblua5.2.so.0 () liblua5.2.so.0 lua_pcallk() (0x7f5d3dd60c20+7D) pbx/pbx_lua.c:1432 exec() main/pbx.c:2939 pbx_extension_helper() main/pbx.c:4158 ast_spawn_extension() (0x591ac9+64) main/pbx.c:4331 __ast_pbx_run() main/pbx.c:4654 pbx_thread() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === ---> Lock #3 (pbx.c): MUTEX 6451 ast_merge_contexts_and_delete &context_merge_lock 0x8f81e0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:6452 ast_merge_contexts_and_delete() (0x599608+89) pbx/pbx_lua.c:1230 lua_reload_extensions() pbx/pbx_lua.c:1639 load_or_reload_lua_stuff() pbx/pbx_lua.c:1666 reload() main/loader.c:1052 ast_module_reload() (0x549f80+36B) main/cli.c:275 handle_reload() main/cli.c:2833 ast_cli_command_full() (0x4e36ae+2C1) main/cli.c:2860 ast_cli_command_multiple_full() (0x4e3a86+C1) main/asterisk.c:1430 netconsole() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === ---> Waiting for Lock #4 (pbx.c): MUTEX 8432 ast_wrlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce1b29700 LWP:259 (worker_start started at [ 1079] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce1aad700 LWP:260 (worker_start started at [ 1079] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce1a31700 LWP:261 (worker_start started at [ 1079] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce1939700 LWP:263 (worker_start started at [ 1079] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce19b5700 LWP:262 (worker_start started at [ 1079] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce16cd700 LWP:644 (pbx_thread started at [ 4679] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce17c5700 LWP:651 (pbx_thread started at [ 4679] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce1749700 LWP:662 (pbx_thread started at [ 4679] pbx.c ast_pbx_start()) === ---> Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === ---> Waiting for Lock #1 (pbx_lua.c): MUTEX 1168 lua_load_extensions &config_file_lock 0x7f5d3e192360 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) pbx/pbx_lua.c:1169 lua_load_extensions() pbx/pbx_lua.c:1306 lua_get_state() pbx/pbx_lua.c:1333 exists() main/pbx.c:2736 pbx_find_extension() (0x58c350+B82) main/pbx.c:2874 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) apps/app_stack.c:591 gosub_exec() apps/app_stack.c:1007 gosub_run() main/app.c:433 ast_app_exec_sub() (0x441f32+B4) main/channel.c:6365 ast_pre_call() (0x4c8051+CD) apps/app_dial.c:2671 dial_exec_full() apps/app_dial.c:3249 dial_exec() main/pbx_app.c:492 pbx_exec() (0x5a2e03+11C) pbx/pbx_lua.c:233 lua_pbx_exec() liblua5.2.so.0 () liblua5.2.so.0 () liblua5.2.so.0 () liblua5.2.so.0 () liblua5.2.so.0 () liblua5.2.so.0 lua_pcallk() (0x7f5d3dd60c20+7D) pbx/pbx_lua.c:1432 exec() main/pbx.c:2939 pbx_extension_helper() main/pbx.c:4158 ast_spawn_extension() (0x591ac9+64) main/pbx.c:4331 __ast_pbx_run() main/pbx.c:4654 pbx_thread() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx_lua.c line 1216 (lua_reload_extensions) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce1841700 LWP:684 (pbx_thread started at [ 4679] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce18bd700 LWP:692 (pbx_thread started at [ 4679] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5d3ebbe700 LWP:709 (pbx_thread started at [ 4679] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce1ba5700 LWP:713 (pbx_thread started at [ 4679] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5d3eac6700 LWP:717 (worker_start started at [ 1079] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce1c21700 LWP:715 (worker_start started at [ 1079] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce1c9d700 LWP:716 (worker_start started at [ 1079] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce1651700 LWP:714 (worker_start started at [ 1079] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5cff371700 LWP:727 (worker_start started at [ 1079] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 8437 ast_rdlock_contexts &conlock 0x8f81a0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/pbx.c:8438 ast_rdlock_contexts() (0x59fa35+23) main/pbx.c:2871 pbx_extension_helper() main/pbx.c:4133 ast_exists_extension() (0x5918d3+61) res/res_pjsip_exten_state.c:417 new_subscribe() res/res_pjsip_pubsub.c:1136 build_resource_tree() res/res_pjsip_pubsub.c:3002 pubsub_on_rx_subscribe_request() res/res_pjsip_pubsub.c:3665 pubsub_on_rx_request() pjsip/sip_endpoint.c:895 pjsip_endpt_process_rx_data() (0x7f5d421250be+1AC) res_pjsip/pjsip_distributor.c:937 distribute() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:1322 execute_tasks() main/taskprocessor.c:972 ast_taskprocessor_execute() (0x6138a4+10D) main/threadpool.c:351 threadpool_execute() main/threadpool.c:1105 worker_active() main/threadpool.c:1025 worker_start() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: pbx.c line 8437 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7f5ce13e5700 LWP:737 (netconsole started at [ 1535] asterisk.c listener()) === ---> Lock #0 (cli.c): RDLOCK 2707 __ast_cli_generator &(&helpers)->lock 0x8da0d0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:873 __ast_rwlock_rdlock() (0x54efb0+C9) main/cli.c:2708 __ast_cli_generator() main/cli.c:2768 ast_cli_generator() (0x4e35df+2B) main/cli.c:2603 ast_cli_completion_vector() (0x4e2b50+F6) main/cli.c:2523 ast_cli_completion_matches() (0x4e2608+23) main/cli.c:1310 handle_commandmatchesarray() main/cli.c:2833 ast_cli_command_full() (0x4e36ae+2C1) main/cli.c:2860 ast_cli_command_multiple_full() (0x4e3a86+C1) main/asterisk.c:1430 netconsole() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === ---> Waiting for Lock #1 (loader.c): MUTEX 847 ast_module_helper &(&module_list)->lock 0x8df4b0 (1) main/backtrace.c:58 __ast_bt_get_addresses() (0x46c0cb+1D) main/lock.c:265 __ast_pthread_mutex_lock() (0x54cf2e+C9) main/loader.c:848 ast_module_helper() (0x54979c+122) main/cli.c:268 handle_reload() main/cli.c:2752 __ast_cli_generator() main/cli.c:2768 ast_cli_generator() (0x4e35df+2B) main/cli.c:2603 ast_cli_completion_vector() (0x4e2b50+F6) main/cli.c:2523 ast_cli_completion_matches() (0x4e2608+23) main/cli.c:1310 handle_commandmatchesarray() main/cli.c:2833 ast_cli_command_full() (0x4e36ae+2C1) main/cli.c:2860 ast_cli_command_multiple_full() (0x4e3a86+C1) main/asterisk.c:1430 netconsole() main/utils.c:1258 dummy_start() :0 start_thread() libc.so.6 clone() (0x7f5d3f62efd0+6D) === --- ---> Locked Here: loader.c line 1024 (ast_module_reload)