======================================================================= === 11.23.1 === Currently Held Locks ======================================================================= === === (): (times locked) === === Thread ID: 0x7fe7ed4e9700 (do_devstate_changes started at [ 772] devicestate.c ast_device_state_engine_init()) === ---> Lock #0 (pbx.c): MUTEX 12298 ast_rdlock_contexts &conlock 0x8f75a0 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/pbx.c:12299 ast_rdlock_contexts() (0x54fdeb+23) main/pbx.c:4894 pbx_extension_helper() main/pbx.c:6163 ast_exists_extension() (0x53b294+62) channels/chan_local.c:305 local_devicestate() main/devicestate.c:353 _ast_device_state() main/devicestate.c:475 do_state_change() main/devicestate.c:568 do_devstate_changes() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ---> Lock #1 (res_odbc.c): MUTEX 624 ast_odbc_prepare_and_execute obj 0x2d2e040 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) res/res_odbc.c:626 ast_odbc_prepare_and_execute() (0x7fe7ecdd8666+6B) res/res_config_odbc.c:404 realtime_multi_odbc() main/config.c:2906 ast_load_realtime_multientry() (0x4a886a+13C) pbx/pbx_realtime.c:191 realtime_switch_common() pbx/pbx_realtime.c:251 realtime_common() pbx/pbx_realtime.c:281 realtime_exists() main/pbx.c:3431 pbx_find_extension() (0x531740+B0F) main/pbx.c:4897 pbx_extension_helper() main/pbx.c:6163 ast_exists_extension() (0x53b294+62) channels/chan_local.c:305 local_devicestate() main/devicestate.c:353 _ast_device_state() main/devicestate.c:475 do_state_change() main/devicestate.c:568 do_devstate_changes() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe7ec120700 (handle_tcptls_connection started at [ 745] tcptls.c ast_tcptls_server_root()) === ---> Lock #0 (manager.c): MUTEX 4909 process_events s->session 0x7fe7b0001b30 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) main/manager.c:4910 process_events() main/manager.c:5478 do_message() main/manager.c:5633 session_do() main/tcptls.c:694 handle_tcptls_connection() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe794910700 (do_monitor started at [29389] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 29360 do_monitor &monlock 0x7fe79a32f4c0 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) channels/chan_sip.c:29361 do_monitor() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71fe8b700 (autoservice_run started at [ 228] autoservice.c ast_autoservice_start()) === ---> Lock #0 (channel.c): MUTEX 3890 __ast_read chan 0x7fe77000d040 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) main/channel.c:3893 __ast_read() main/channel.c:4410 ast_read() (0x47e71c+1D) main/autoservice.c:139 autoservice_run() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71ee8f700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (astobj2.c): MUTEX 1095 internal_ao2_callback c 0x7fe72c00d980 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) main/astobj2.c:1099 internal_ao2_callback() main/astobj2.c:1215 __ao2_callback() (0x44e723+5F) main/astobj2.c:1246 __ao2_find() (0x44e8cb+39) main/format_cap.c:318 ast_format_cap_iscompatible() (0x4ed20a+41) main/format_cap.c:422 ast_format_cap_identical() (0x4ed4f8+97) main/channel.c:7585 ast_generic_bridge() main/channel.c:8121 ast_channel_bridge() (0x48a093+19E2) main/features.c:4487 ast_bridge_call() (0x4d4ac8+F7F) apps/app_dial.c:3065 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) pbx/pbx_realtime.c:367 realtime_exec() main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71e8bf700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4988 ast_write chan 0x7fe75cf81250 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:382 __ast_pthread_mutex_trylock() (0x50349d+BA) main/astobj2.c:304 __ao2_trylock() (0x44cba2+96) main/channel.c:4988 ast_write() (0x47fbfa+107) main/file.c:828 ast_readaudio_callback() main/file.c:868 ast_fsread_audio() main/channel.c:3961 __ast_read() main/channel.c:4410 ast_read() (0x47e71c+1D) main/file.c:1326 waitstream_core() main/file.c:1437 ast_waitstream() (0x4e75f2+53) apps/app_meetme.c:4903 conf_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) pbx/pbx_realtime.c:367 realtime_exec() main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71e6cf700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (pbx.c): MUTEX 12298 ast_rdlock_contexts &conlock 0x8f75a0 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/pbx.c:12299 ast_rdlock_contexts() (0x54fdeb+23) main/pbx.c:7114 find_context_locked() main/pbx.c:7245 ast_context_remove_extension_callerid() (0x53ef25+33) main/pbx.c:7238 ast_context_remove_extension() (0x53eede+40) channels/chan_sip.c:5013 register_peer_exten() channels/chan_sip.c:15859 expire_register() main/sched.c:764 ast_sched_runq() (0x57ccfd+191) channels/chan_sip.c:29361 do_monitor() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ---> Lock #1 (res_odbc.c): MUTEX 624 ast_odbc_prepare_and_execute obj 0x2d2e040 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) res/res_odbc.c:626 ast_odbc_prepare_and_execute() (0x7fe7ecdd8666+6B) res/res_config_odbc.c:404 realtime_multi_odbc() main/config.c:2906 ast_load_realtime_multientry() (0x4a886a+13C) pbx/pbx_realtime.c:191 realtime_switch_common() pbx/pbx_realtime.c:251 realtime_common() pbx/pbx_realtime.c:281 realtime_exists() main/pbx.c:3431 pbx_find_extension() (0x531740+B0F) main/pbx.c:4897 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6221 ast_pbx_h_exten_run() (0x53b517+207) main/features.c:4791 ast_bridge_call() (0x4d4ac8+2222) apps/app_dial.c:3065 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) pbx/pbx_realtime.c:367 realtime_exec() main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71e273700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4988 ast_write chan 0x7fe7e8019e80 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:382 __ast_pthread_mutex_trylock() (0x50349d+BA) main/astobj2.c:304 __ao2_trylock() (0x44cba2+96) main/channel.c:4988 ast_write() (0x47fbfa+107) main/channel.c:7728 ast_generic_bridge() main/channel.c:8121 ast_channel_bridge() (0x48a093+19E2) main/features.c:4487 ast_bridge_call() (0x4d4ac8+F7F) apps/app_dial.c:3065 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) res/res_agi.c:2562 handle_exec() res/res_agi.c:3459 agi_handle_command() res/res_agi.c:3657 run_agi() res/res_agi.c:3942 agi_exec_full() res/res_agi.c:3976 agi_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) main/pbx.c:4972 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71e083700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4988 ast_write chan 0x7fe6d9d14ae0 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:382 __ast_pthread_mutex_trylock() (0x50349d+BA) main/astobj2.c:304 __ao2_trylock() (0x44cba2+96) main/channel.c:4988 ast_write() (0x47fbfa+107) main/channel.c:7728 ast_generic_bridge() main/channel.c:8121 ast_channel_bridge() (0x48a093+19E2) main/features.c:4487 ast_bridge_call() (0x4d4ac8+F7F) apps/app_dial.c:3065 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) pbx/pbx_realtime.c:367 realtime_exec() main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71df0f700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (chan_local.c): MUTEX 455 local_queue_frame us 0x7fe6d4018910 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) channels/chan_local.c:457 local_queue_frame() channels/chan_local.c:657 local_write() main/channel.c:5252 ast_write() (0x47fbfa+1644) apps/app_dial.c:1545 wait_for_answer() apps/app_dial.c:2701 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) pbx/pbx_realtime.c:367 realtime_exec() main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71dd1f700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4988 ast_write chan 0x7fe6f8030260 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:382 __ast_pthread_mutex_trylock() (0x50349d+BA) main/astobj2.c:304 __ao2_trylock() (0x44cba2+96) main/channel.c:4988 ast_write() (0x47fbfa+107) main/channel.c:7728 ast_generic_bridge() main/channel.c:8121 ast_channel_bridge() (0x48a093+19E2) main/features.c:4487 ast_bridge_call() (0x4d4ac8+F7F) apps/app_dial.c:3065 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) pbx/pbx_realtime.c:367 realtime_exec() main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71f64f700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (pbx.c): MUTEX 12298 ast_rdlock_contexts &conlock 0x8f75a0 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/pbx.c:12299 ast_rdlock_contexts() (0x54fdeb+23) main/pbx.c:4894 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+FFFFFFFFFFFFFE4B) channels/chan_local.c:305 local_devicestate() main/devicestate.c:353 _ast_device_state() main/devicestate.c:475 do_state_change() main/devicestate.c:568 do_devstate_changes() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) main/utils.c:951 ast_remove_lock_info() (0x59aab6+1C8) main/utils.c:951 ast_remove_lock_info() (0x59aab6+1C8) main/utils.c:951 ast_remove_lock_info() (0x59aab6+1C8) main/utils.c:951 ast_remove_lock_info() (0x59aab6+1C8) buildinfo.c:0 __data_start() buildinfo.c:0 __data_start() buildinfo.c:0 __data_start() buildinfo.c:0 __data_start() === --- ---> Locked Here: pbx.c line 12298 (ast_rdlock_contexts) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71d2f3700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3890 __ast_read chan 0x7fe7e4032150 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) main/channel.c:3893 __ast_read() main/channel.c:4410 ast_read() (0x47e71c+1D) apps/app_dial.c:1289 wait_for_answer() apps/app_dial.c:2701 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) res/res_agi.c:2562 handle_exec() res/res_agi.c:3459 agi_handle_command() res/res_agi.c:3657 run_agi() res/res_agi.c:3942 agi_exec_full() res/res_agi.c:3976 agi_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) main/pbx.c:4972 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71e4df700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (channel.c): MUTEX 1245 __ast_queue_frame chan 0x7fe7e0009320 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) main/channel.c:1251 __ast_queue_frame() main/channel.c:1355 ast_queue_frame() (0x475680+2E) channels/chan_local.c:453 local_queue_frame() main/channel.c:8121 ast_channel_bridge() (0x48a093+19E2) main/features.c:4487 ast_bridge_call() (0x4d4ac8+F7F) apps/app_dial.c:3065 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) res/res_agi.c:2562 handle_exec() res/res_agi.c:3459 agi_handle_command() res/res_agi.c:3657 run_agi() res/res_agi.c:3942 agi_exec_full() res/res_agi.c:3976 agi_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) main/pbx.c:4972 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === --- ---> Locked Here: channel.c line 1245 (__ast_queue_frame) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71e2ef700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4988 ast_write chan 0x7fe6e40592b0 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:382 __ast_pthread_mutex_trylock() (0x50349d+BA) main/astobj2.c:304 __ao2_trylock() (0x44cba2+96) main/channel.c:4988 ast_write() (0x47fbfa+107) main/channel.c:7728 ast_generic_bridge() main/channel.c:8121 ast_channel_bridge() (0x48a093+19E2) main/features.c:4487 ast_bridge_call() (0x4d4ac8+F7F) apps/app_dial.c:3065 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) pbx/pbx_realtime.c:367 realtime_exec() main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71cf13700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (channel.c): MUTEX 1245 __ast_queue_frame chan 0x7fe7b80315c0 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) main/channel.c:1522 ast_channel_by_uniqueid_cb() main/astobj2.c:1107 internal_ao2_callback() main/astobj2.c:1228 __ao2_callback_data() (0x44e7f7+64) main/channel.c:1462 ast_channel_callback() (0x475b40+15F35) main/features.c:4487 ast_bridge_call() (0x4d4ac8+F7F) apps/app_dial.c:3065 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) res/res_agi.c:2562 handle_exec() res/res_agi.c:3459 agi_handle_command() res/res_agi.c:3657 run_agi() res/res_agi.c:3942 agi_exec_full() res/res_agi.c:3976 agi_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) main/pbx.c:4972 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) === --- ---> Locked Here: channel.c line 1245 (__ast_queue_frame) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71cc2b700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3890 __ast_read chan 0x7fe724031890 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) main/channel.c:3893 __ast_read() main/channel.c:4410 ast_read() (0x47e71c+1D) main/channel.c:7646 ast_generic_bridge() main/channel.c:8121 ast_channel_bridge() (0x48a093+19E2) main/features.c:4487 ast_bridge_call() (0x4d4ac8+F7F) apps/app_dial.c:3065 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) res/res_agi.c:2562 handle_exec() res/res_agi.c:3459 agi_handle_command() res/res_agi.c:3657 run_agi() res/res_agi.c:3942 agi_exec_full() res/res_agi.c:3976 agi_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) main/pbx.c:4972 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71c9bf700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4988 ast_write chan 0x7fe728043e90 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:382 __ast_pthread_mutex_trylock() (0x50349d+BA) main/astobj2.c:304 __ao2_trylock() (0x44cba2+96) main/channel.c:4988 ast_write() (0x47fbfa+107) main/channel.c:7728 ast_generic_bridge() main/channel.c:8121 ast_channel_bridge() (0x48a093+19E2) main/features.c:4487 ast_bridge_call() (0x4d4ac8+F7F) apps/app_dial.c:3065 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) pbx/pbx_realtime.c:367 realtime_exec() main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71eb2b700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4988 ast_write chan 0x7fe75400a590 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:382 __ast_pthread_mutex_trylock() (0x50349d+BA) main/astobj2.c:304 __ao2_trylock() (0x44cba2+96) main/channel.c:4988 ast_write() (0x47fbfa+107) main/channel.c:7728 ast_generic_bridge() main/channel.c:8121 ast_channel_bridge() (0x48a093+19E2) main/features.c:4487 ast_bridge_call() (0x4d4ac8+F7F) apps/app_dial.c:3065 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) res/res_agi.c:2562 handle_exec() res/res_agi.c:3459 agi_handle_command() res/res_agi.c:3657 run_agi() res/res_agi.c:3942 agi_exec_full() res/res_agi.c:3976 agi_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) main/pbx.c:4972 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71c65b700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (channel.c): MUTEX 1245 __ast_queue_frame chan 0x7fe75400a590 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) channels/chan_local.c:457 local_queue_frame() channels/chan_local.c:657 local_write() main/channel.c:5252 ast_write() (0x47fbfa+1644) main/channel.c:7728 ast_generic_bridge() main/channel.c:8121 ast_channel_bridge() (0x48a093+19E2) main/devicestate.c:280 ast_parse_device_state() (0x4d4ac8+FFFFFFFFFFFE1729) main/devicestate.c:358 _ast_device_state() main/devicestate.c:475 do_state_change() main/devicestate.c:568 do_devstate_changes() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) main/devicestate.c:358 _ast_device_state() main/devicestate.c:358 _ast_device_state() main/devicestate.c:358 _ast_device_state() main/devicestate.c:358 _ast_device_state() main/devicestate.c:358 _ast_device_state() main/devicestate.c:358 _ast_device_state() === --- ---> Locked Here: channel.c line 1245 (__ast_queue_frame) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71c5df700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3890 __ast_read chan 0x7fe77c01c0e0 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) main/channel.c:3893 __ast_read() main/channel.c:4410 ast_read() (0x47e71c+1D) apps/app_dial.c:1289 wait_for_answer() apps/app_dial.c:2701 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) res/res_agi.c:2562 handle_exec() res/res_agi.c:3459 agi_handle_command() res/res_agi.c:3657 run_agi() res/res_agi.c:3942 agi_exec_full() res/res_agi.c:3976 agi_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) main/pbx.c:4972 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71c563700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4988 ast_write chan 0x7fe77802cc60 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:382 __ast_pthread_mutex_trylock() (0x50349d+BA) main/astobj2.c:304 __ao2_trylock() (0x44cba2+96) main/channel.c:4988 ast_write() (0x47fbfa+107) main/channel.c:7728 ast_generic_bridge() main/channel.c:8121 ast_channel_bridge() (0x48a093+19E2) main/features.c:4487 ast_bridge_call() (0x4d4ac8+F7F) apps/app_dial.c:3065 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) pbx/pbx_realtime.c:367 realtime_exec() main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71ef0b700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Waiting for Lock #0 (astobj2.c): MUTEX 1093 internal_ao2_callback c 0x2c6f4a0 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) main/astobj2.c:1099 internal_ao2_callback() main/astobj2.c:1215 __ao2_callback() (0x44e723+5F) main/astobj2.c:976 __ao2_unlink() (0x44def1+27C8A) main/channel.c:1619 ast_channel_get_by_name_prefix() (0x4761e7+45) main/devicestate.c:280 ast_parse_device_state() (0x4b61a8+49) main/devicestate.c:358 _ast_device_state() main/devicestate.c:475 do_state_change() main/devicestate.c:568 do_devstate_changes() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === --- ---> Locked Here: astobj2.c line 1093 (internal_ao2_callback) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71c183700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (chan_local.c): MUTEX 455 local_queue_frame us 0x7fe77c01f7a0 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) channels/chan_local.c:457 local_queue_frame() channels/chan_local.c:657 local_write() main/channel.c:5252 ast_write() (0x47fbfa+1644) apps/app_dial.c:1545 wait_for_answer() apps/app_dial.c:2701 dial_exec_full() apps/app_dial.c:3149 dial_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) pbx/pbx_realtime.c:367 realtime_exec() main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71c373700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3890 __ast_read chan 0x35ca6d0 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) main/channel.c:3893 __ast_read() main/channel.c:4410 ast_read() (0x47e71c+1D) main/file.c:1326 waitstream_core() main/file.c:1443 ast_waitstream_full() (0x4e764c+58) main/channel.c:6129 ast_readstring_full() (0x483b6a+B9) main/channel.c:6112 ast_readstring() (0x483b0f+54) main/app.c:216 ast_app_getdata() (0x42fc79+1FA) apps/app_meetme.c:4875 conf_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) pbx/pbx_realtime.c:367 realtime_exec() main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === === Thread ID: 0x7fe71d8c3700 (pbx_thread started at [ 7018] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3890 __ast_read chan 0x7fe75cc965c0 (1) main/logger.c:1704 ast_bt_get_addresses() (0x50add2+1D) main/lock.c:258 __ast_pthread_mutex_lock() (0x503077+BA) main/astobj2.c:198 __ao2_lock() (0x44c8dd+96) main/channel.c:3893 __ast_read() main/channel.c:4410 ast_read() (0x47e71c+1D) main/file.c:1326 waitstream_core() main/file.c:1437 ast_waitstream() (0x4e75f2+53) apps/app_playback.c:481 playback_exec() main/pbx.c:1679 pbx_exec() (0x52d26d+214) pbx/pbx_realtime.c:367 realtime_exec() main/pbx.c:4985 pbx_extension_helper() main/pbx.c:6188 ast_spawn_extension() (0x53b4ab+65) main/pbx.c:6662 __ast_pbx_run() main/pbx.c:6993 pbx_thread() main/utils.c:1223 dummy_start() libpthread.so.0 () libc.so.6 clone() (0x3a192e8a40+6D) === ------------------------------------------------------------------- === =======================================================================