======================================================================= === 13.7.2 === Currently Held Locks ======================================================================= === === (): (times locked) === === Thread ID: 0x7f7941b37700 LWP:25220 (worker_start started at [ 1077] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (threadpool.c): MUTEX 348 threadpool_execute pool 0x27be910 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/threadpool.c:926 ast_threadpool_push() (0x5ec7b8+3C) main/threadpool.c:1335 serializer_task_pushed() main/taskprocessor.c:746 taskprocessor_push() main/taskprocessor.c:757 ast_taskprocessor_push_local() (0x5e45ab+39) main/stasis.c:756 dispatch_message() main/stasis.c:810 publish_msg() main/stasis.c:824 stasis_publish() (0x5ca02d+28) main/stasis_channels.c:742 ast_channel_publish_cached_blob() (0x5d5f2a+69) main/stasis_channels.c:781 ast_channel_publish_varset() (0x5d6010+AA) main/pbx.c:11823 pbx_builtin_setvar_helper() (0x58bdd7+36B) funcs/func_odbc.c:326 acf_odbc_write() main/pbx.c:4501 ast_func_write() (0x574c94+19F) main/pbx.c:11783 pbx_builtin_setvar_helper() (0x58bdd7+4A10F) main/pbx.c:1718 pbx_exec() (0x56be10+99) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === --- ---> Locked Here: threadpool.c line 348 (threadpool_execute) === ------------------------------------------------------------------- === === Thread ID: 0x7f7940f79700 LWP:25240 (default_tps_processing_function started at [ 200] taskprocessor.c default_listener_start()) === ---> Lock #0 (sounds_index.c): MUTEX 122 ast_sounds_reindex ((&reload_lock)) 0x97d100 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/sounds_index.c:122 ast_sounds_reindex() (0x5c75bc+48) main/sounds_index.c:289 format_update_cb() main/stasis_message_router.c:204 router_dispatch() main/stasis.c:436 subscription_invoke() main/stasis.c:696 dispatch_exec_async() main/taskprocessor.c:782 ast_taskprocessor_execute() (0x5e45e6+F7) main/taskprocessor.c:175 default_tps_processing_function() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ---> Lock #1 (astobj2_container.c): MUTEX 333 internal_ao2_traverse self 0x7f78dcee1100 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/astobj2_container.c:338 internal_ao2_traverse() main/astobj2_container.c:453 __ao2_callback() (0x45e3b0+5F) main/sounds_index.c:138 ast_sounds_reindex() (0x5c75bc+F9) main/sounds_index.c:289 format_update_cb() main/stasis_message_router.c:204 router_dispatch() main/stasis.c:436 subscription_invoke() main/stasis.c:696 dispatch_exec_async() main/taskprocessor.c:782 ast_taskprocessor_execute() (0x5e45e6+F7) main/taskprocessor.c:175 default_tps_processing_function() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7f78a94f5700 LWP:25253 (do_monitor started at [28969] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 28342 handle_request_do &netlock 0x7f78bbd005a0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) channels/chan_sip.c:28345 handle_request_do() channels/chan_sip.c:28304 sipsock_read() main/io.c:292 ast_io_wait() (0x52e53b+19C) channels/chan_sip.c:28936 do_monitor() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7f77e2273700 LWP:26902 (pbx_thread started at [ 6979] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4983 ast_write chan 0x7f78884defa0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:380 __ast_pthread_mutex_trylock() (0x53722e+BA) main/astobj2.c:275 __ao2_trylock() (0x45cae4+96) main/channel.c:4983 ast_write() (0x4b8981+108) main/bridge_channel.c:2278 bridge_channel_handle_write() main/bridge_channel.c:2528 bridge_channel_wait() main/bridge_channel.c:2680 bridge_channel_internal_join() (0x4855d6+52C) main/bridge.c:1554 ast_bridge_join() (0x46c4d6+271) main/features.c:668 ast_bridge_call_with_flags() (0x509e15+1B1) main/features.c:699 ast_bridge_call() (0x50a070+31) apps/app_dial.c:3068 dial_exec_full() apps/app_dial.c:3121 dial_exec() main/pbx.c:1722 pbx_exec() (0x56be10+135) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6633 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7f77e24df700 LWP:26991 (worker_start started at [ 1077] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (threadpool.c): MUTEX 348 threadpool_execute pool 0x27be910 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/threadpool.c:926 ast_threadpool_push() (0x5ec7b8+3C) main/threadpool.c:1335 serializer_task_pushed() main/taskprocessor.c:746 taskprocessor_push() main/taskprocessor.c:757 ast_taskprocessor_push_local() (0x5e45ab+39) main/stasis.c:756 dispatch_message() main/stasis.c:810 publish_msg() main/stasis.c:824 stasis_publish() (0x5ca02d+28) main/stasis_channels.c:742 ast_channel_publish_cached_blob() (0x5d5f2a+69) main/stasis_channels.c:781 ast_channel_publish_varset() (0x5d6010+AA) apps/app_stack.c:293 frame_set_var() apps/app_stack.c:648 gosub_exec() main/pbx.c:1722 pbx_exec() (0x56be10+135) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) asterisk/threadstorage.h:178 ast_threadstorage_get() (0x5f7250+35) asterisk/threadstorage.h:178 ast_threadstorage_get() (0x5f7250+35) asterisk/threadstorage.h:178 ast_threadstorage_get() (0x5f7250+35) buildinfo.c:0 __data_start() buildinfo.c:0 __data_start() === --- ---> Locked Here: threadpool.c line 348 (threadpool_execute) === ------------------------------------------------------------------- === === Thread ID: 0x7f79419c3700 LWP:27811 (worker_start started at [ 1077] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (threadpool.c): MUTEX 348 threadpool_execute pool 0x27be910 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/threadpool.c:349 threadpool_execute() main/threadpool.c:1103 worker_active() main/threadpool.c:1024 worker_start() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) main/stasis.c:748 dispatch_message() main/stasis.c:748 dispatch_message() main/stasis.c:748 dispatch_message() main/stasis.c:748 dispatch_message() main/stasis.c:810 publish_msg() main/stasis.c:824 stasis_publish() (0x5ca02d+28) main/stasis_channels.c:727 ast_channel_publish_snapshot() (0x5d5e1c+CA) main/pbx.c:1718 pbx_exec() (0x56be10+99) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() === --- ---> Locked Here: threadpool.c line 348 (threadpool_execute) === ------------------------------------------------------------------- === === Thread ID: 0x7f77e217b700 LWP:27812 (worker_start started at [ 1077] threadpool.c worker_thread_start()) === ---> Waiting for Lock #0 (threadpool.c): MUTEX 348 threadpool_execute pool 0x27be910 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/threadpool.c:349 threadpool_execute() main/threadpool.c:1103 worker_active() main/threadpool.c:1024 worker_start() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) asterisk () asterisk () asterisk () asterisk () main/lock.c:485 __ast_pthread_mutex_unlock() (0x53754c+491) main/lock.c:485 __ast_pthread_mutex_unlock() (0x53754c+491) main/lock.c:485 __ast_pthread_mutex_unlock() (0x53754c+491) asterisk () asterisk () asterisk () asterisk () asterisk () asterisk () asterisk () asterisk () === --- ---> Locked Here: threadpool.c line 348 (threadpool_execute) === ------------------------------------------------------------------- === === Thread ID: 0x7f77e2843700 LWP:28113 (pbx_thread started at [ 6979] pbx.c ast_pbx_start()) === ---> Lock #0 (app_stack.c): MUTEX 601 gosub_exec chan 0x7f788917c470 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) apps/app_stack.c:604 gosub_exec() main/pbx.c:1722 pbx_exec() (0x56be10+135) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ---> Lock #1 (stasis.c): MUTEX 809 publish_msg topic 0x7f788906d640 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/stasis.c:810 publish_msg() main/stasis.c:824 stasis_publish() (0x5ca02d+28) main/stasis_channels.c:742 ast_channel_publish_cached_blob() (0x5d5f2a+69) main/stasis_channels.c:781 ast_channel_publish_varset() (0x5d6010+AA) apps/app_stack.c:293 frame_set_var() apps/app_stack.c:648 gosub_exec() main/pbx.c:1722 pbx_exec() (0x56be10+135) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ---> Waiting for Lock #2 (threadpool.c): MUTEX 926 ast_threadpool_push ((pool)) 0x27be910 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/threadpool.c:926 ast_threadpool_push() (0x5ec7b8+3C) main/threadpool.c:1335 serializer_task_pushed() main/taskprocessor.c:746 taskprocessor_push() main/taskprocessor.c:757 ast_taskprocessor_push_local() (0x5e45ab+39) main/stasis.c:756 dispatch_message() main/stasis.c:810 publish_msg() main/stasis.c:824 stasis_publish() (0x5ca02d+28) main/stasis_channels.c:742 ast_channel_publish_cached_blob() (0x5d5f2a+69) main/stasis_channels.c:781 ast_channel_publish_varset() (0x5d6010+AA) main/pbx.c:11823 pbx_builtin_setvar_helper() (0x58bdd7+36B) funcs/func_odbc.c:326 acf_odbc_write() main/pbx.c:4501 ast_func_write() (0x574c94+19F) main/pbx.c:11783 pbx_builtin_setvar_helper() (0x58bdd7+C9) main/pbx.c:11853 pbx_builtin_setvar() (0x58c192+181) main/pbx.c:1722 pbx_exec() (0x56be10+135) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === --- ---> Locked Here: threadpool.c line 926 (ast_threadpool_push) === ------------------------------------------------------------------- === === Thread ID: 0x7f77e17cb700 LWP:28117 (pbx_thread started at [ 6979] pbx.c ast_pbx_start()) === ---> Lock #0 (app_stack.c): MUTEX 601 gosub_exec chan 0x7f788920e790 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) apps/app_stack.c:604 gosub_exec() main/pbx.c:1722 pbx_exec() (0x56be10+135) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ---> Lock #1 (stasis.c): MUTEX 809 publish_msg topic 0x7f7888248530 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/stasis.c:810 publish_msg() main/stasis.c:824 stasis_publish() (0x5ca02d+28) main/stasis_channels.c:742 ast_channel_publish_cached_blob() (0x5d5f2a+69) main/stasis_channels.c:781 ast_channel_publish_varset() (0x5d6010+AA) apps/app_stack.c:293 frame_set_var() apps/app_stack.c:653 gosub_exec() main/pbx.c:1722 pbx_exec() (0x56be10+135) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7f77e2d97700 LWP:28126 (pbx_thread started at [ 6979] pbx.c ast_pbx_start()) === ---> Lock #0 (func_odbc.c): RDLOCK 448 acf_odbc_read &(&queries)->lock 0x7f78bd344550 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:864 __ast_rwlock_rdlock() (0x538c5d+BA) funcs/func_odbc.c:449 acf_odbc_read() main/pbx.c:4416 ast_func_read() (0x5746c9+1C8) main/pbx.c:4805 pbx_substitute_variables_helper_full() (0x575848+3B4) main/pbx.c:4903 pbx_substitute_variables_helper() (0x57613c+56) main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ---> Lock #1 (pbx.c): MUTEX 11787 pbx_builtin_setvar_helper chan 0x7f7889a7ae70 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/pbx.c:11788 pbx_builtin_setvar_helper() (0x58bdd7+FC) funcs/func_odbc.c:489 acf_odbc_read() main/pbx.c:4416 ast_func_read() (0x5746c9+1C8) main/pbx.c:4805 pbx_substitute_variables_helper_full() (0x575848+3B4) main/pbx.c:4903 pbx_substitute_variables_helper() (0x57613c+56) main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ---> Lock #2 (stasis.c): MUTEX 809 publish_msg topic 0x7f7888dc89e0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/stasis.c:810 publish_msg() main/stasis.c:824 stasis_publish() (0x5ca02d+28) main/stasis_channels.c:742 ast_channel_publish_cached_blob() (0x5d5f2a+69) main/stasis_channels.c:781 ast_channel_publish_varset() (0x5d6010+AA) main/pbx.c:11823 pbx_builtin_setvar_helper() (0x58bdd7+36B) funcs/func_odbc.c:489 acf_odbc_read() main/pbx.c:4416 ast_func_read() (0x5746c9+1C8) main/pbx.c:4805 pbx_substitute_variables_helper_full() (0x575848+3B4) main/pbx.c:4903 pbx_substitute_variables_helper() (0x57613c+56) main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7f77e21f7700 LWP:28135 (pbx_thread started at [ 6979] pbx.c ast_pbx_start()) === ---> Lock #0 (pbx.c): MUTEX 1714 pbx_exec c 0x7f7889ab0f20 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/pbx.c:1715 pbx_exec() (0x56be10+63) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ---> Lock #1 (stasis.c): MUTEX 809 publish_msg topic 0x7f7889aac270 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/stasis.c:810 publish_msg() main/stasis.c:824 stasis_publish() (0x5ca02d+28) main/stasis_channels.c:727 ast_channel_publish_snapshot() (0x5d5e1c+CA) main/pbx.c:1718 pbx_exec() (0x56be10+99) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ---> Lock #2 (stasis.c): MUTEX 809 publish_msg topic 0x7f78890e33b0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/stasis.c:810 publish_msg() main/stasis.c:824 stasis_publish() (0x5ca02d+28) main/stasis_cache.c:843 caching_topic_exec() main/stasis.c:436 subscription_invoke() main/stasis.c:748 dispatch_message() main/stasis.c:810 publish_msg() main/stasis.c:824 stasis_publish() (0x5ca02d+28) main/stasis_channels.c:727 ast_channel_publish_snapshot() (0x5d5e1c+CA) main/pbx.c:1718 pbx_exec() (0x56be10+99) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ---> Lock #3 (threadpool.c): MUTEX 926 ast_threadpool_push ((pool)) 0x27be910 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/threadpool.c:926 ast_threadpool_push() (0x5ec7b8+3C) main/threadpool.c:1335 serializer_task_pushed() main/taskprocessor.c:746 taskprocessor_push() main/taskprocessor.c:757 ast_taskprocessor_push_local() (0x5e45ab+39) main/stasis.c:756 dispatch_message() main/stasis.c:810 publish_msg() main/stasis.c:824 stasis_publish() (0x5ca02d+28) main/stasis_cache.c:843 caching_topic_exec() main/stasis.c:436 subscription_invoke() main/stasis.c:748 dispatch_message() main/stasis.c:810 publish_msg() main/stasis.c:824 stasis_publish() (0x5ca02d+28) main/stasis_channels.c:727 ast_channel_publish_snapshot() (0x5d5e1c+CA) main/pbx.c:1718 pbx_exec() (0x56be10+99) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6633 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7f77e3b27700 LWP:28147 (pbx_thread started at [ 6979] pbx.c ast_pbx_start()) === ---> Lock #0 (stasis.c): MUTEX 809 publish_msg topic 0x287dba0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/stasis.c:810 publish_msg() main/stasis.c:831 stasis_publish_sync() (0x5ca057+2B) main/stasis_message_router.c:289 stasis_message_router_publish_sync() (0x5da346+46) funcs/func_cdr.c:539 cdr_write() main/pbx.c:4501 ast_func_write() (0x574c94+19F) main/pbx.c:11783 pbx_builtin_setvar_helper() (0x58bdd7+C9) main/pbx.c:11853 pbx_builtin_setvar() (0x58c192+181) main/pbx.c:1722 pbx_exec() (0x56be10+135) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6633 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7f77e3e8b700 LWP:28156 (pbx_thread started at [ 6979] pbx.c ast_pbx_start()) === ---> Lock #0 (app_stack.c): MUTEX 763 local_write chan 0x7f7888a53b60 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) apps/app_stack.c:764 local_write() main/pbx.c:4501 ast_func_write() (0x574c94+19F) main/pbx.c:11783 pbx_builtin_setvar_helper() (0x58bdd7+C9) main/pbx.c:11853 pbx_builtin_setvar() (0x58c192+181) main/pbx.c:1722 pbx_exec() (0x56be10+135) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ---> Lock #1 (app_stack.c): MUTEX 771 local_write &(oldlist)->lock 0x7f77cc26fee0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) apps/app_stack.c:772 local_write() main/pbx.c:4501 ast_func_write() (0x574c94+19F) main/pbx.c:11783 pbx_builtin_setvar_helper() (0x58bdd7+C9) main/pbx.c:11853 pbx_builtin_setvar() (0x58c192+181) main/pbx.c:1722 pbx_exec() (0x56be10+135) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ---> Lock #2 (stasis.c): MUTEX 809 publish_msg topic 0x7f78892b7600 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/stasis.c:810 publish_msg() main/stasis.c:824 stasis_publish() (0x5ca02d+28) main/stasis_channels.c:742 ast_channel_publish_cached_blob() (0x5d5f2a+69) main/stasis_channels.c:781 ast_channel_publish_varset() (0x5d6010+AA) apps/app_stack.c:293 frame_set_var() apps/app_stack.c:778 local_write() main/pbx.c:4501 ast_func_write() (0x574c94+19F) main/pbx.c:11783 pbx_builtin_setvar_helper() (0x58bdd7+C9) main/pbx.c:11853 pbx_builtin_setvar() (0x58c192+181) main/pbx.c:1722 pbx_exec() (0x56be10+135) main/pbx.c:4994 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6246 ast_pbx_h_exten_run() (0x579e33+1C3) main/pbx.c:6852 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ---> Lock #3 (threadpool.c): MUTEX 926 ast_threadpool_push ((pool)) 0x27be910 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x467a08+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x536e07+BA) main/astobj2.c:167 __ao2_lock() (0x45c81e+96) main/threadpool.c:926 ast_threadpool_push() (0x5ec7b8+3C) main/threadpool.c:1335 serializer_task_pushed() main/taskprocessor.c:746 taskprocessor_push() main/taskprocessor.c:757 ast_taskprocessor_push_local() (0x5e45ab+39) main/stasis.c:756 dispatch_message() main/stasis.c:810 publish_msg() main/stasis.c:824 stasis_publish() (0x5ca02d+28) main/stasis_channels.c:742 ast_channel_publish_cached_blob() (0x5d5f2a+69) main/stasis_channels.c:781 ast_channel_publish_varset() (0x5d6010+AA) main/pbx.c:11823 pbx_builtin_setvar_helper() (0x58bdd7+36B) funcs/func_odbc.c:489 acf_odbc_read() main/pbx.c:4416 ast_func_read() (0x5746c9+1C8) main/pbx.c:4805 pbx_substitute_variables_helper_full() (0x575848+3B4) main/pbx.c:4903 pbx_substitute_variables_helper() (0x57613c+56) main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6217 ast_spawn_extension() (0x579dc7+65) main/pbx.c:6633 __ast_pbx_run() main/pbx.c:6954 pbx_thread() main/utils.c:1237 dummy_start() pthread_create.c:0 start_thread() :0 __clone() (0x7f7942fc18d0+6D) === ------------------------------------------------------------------- === =======================================================================