======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 0x7f48d04e8700 (tps_processing_function started at [ 453] taskprocessor.c ast_taskprocessor_get()) === ---> Lock #0 (pbx.c): MUTEX 4669 handle_statechange &context_merge_lock 0x814500 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/sbin/asterisk() [0x5103c6] /usr/sbin/asterisk() [0x5594a6] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f4880d27700 (iax2_process_thread started at [12221] chan_iax2.c start_network_thread()) === ---> Lock #0 (chan_iax2.c): MUTEX 2802 __find_callno &iaxsl[pvt->callno] 0x7f489893a6d8 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/lib/asterisk/modules/chan_iax2.so(+0xa11b) [0x7f48985e511b] /usr/lib/asterisk/modules/chan_iax2.so(+0x10868) [0x7f48985eb868] /usr/lib/asterisk/modules/chan_iax2.so(+0x11a84) [0x7f48985eca84] /usr/lib/asterisk/modules/chan_iax2.so(+0x15006) [0x7f48985f0006] /usr/lib/asterisk/modules/chan_iax2.so(+0x33eb6) [0x7f489860eeb6] /usr/lib/asterisk/modules/chan_iax2.so(+0x34980) [0x7f489860f980] /usr/lib/asterisk/modules/chan_iax2.so(+0x42f99) [0x7f489861df99] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f47e69b7700 (do_monitor started at [26414] chan_sip.c restart_monitor()) === ---> Lock #0 (astobj2.c): MUTEX 661 internal_ao2_callback c 0xefeb890 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442534] /usr/sbin/asterisk() [0x44324b] /usr/sbin/asterisk(__ao2_callback+0x5f) [0x443770] /usr/lib/asterisk/modules/chan_sip.so(+0x860eb) [0x7f488de470eb] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f47e74db700 (tps_processing_function started at [ 453] taskprocessor.c ast_taskprocessor_get()) === ---> Lock #0 (app_queue.c): MUTEX 1460 handle_statechange q 0xf085eb0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442534] /usr/lib/asterisk/modules/app_queue.so(+0x7692) [0x7f488e8b8692] /usr/sbin/asterisk() [0x5594a6] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f48807d3700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3751 __ast_read chan 0x7f472c235c50 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442534] /usr/sbin/asterisk() [0x46f4d1] /usr/sbin/asterisk(ast_read+0x1d) [0x471985] /usr/lib/asterisk/modules/app_queue.so(+0x147ce) [0x7f488e8c57ce] /usr/lib/asterisk/modules/app_queue.so(+0x17104) [0x7f488e8c8104] /usr/lib/asterisk/modules/app_queue.so(+0x1dd51) [0x7f488e8ced51] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f47e7747700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4792 ast_write chan 0x7f479c017b80 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xd9) [0x4e177c] /usr/sbin/asterisk(__ao2_trylock+0x5a) [0x4425f6] /usr/sbin/asterisk(ast_write+0x100) [0x472af1] /usr/sbin/asterisk() [0x47c26a] /usr/sbin/asterisk(ast_channel_bridge+0x16e0) [0x47e233] /usr/sbin/asterisk(ast_bridge_call+0xf26) [0x4bb935] /usr/lib/asterisk/modules/app_dial.so(+0x1025b) [0x7f488b55225b] /usr/lib/asterisk/modules/app_dial.so(+0x10bdc) [0x7f488b552bdc] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ---> Lock #1 (chan_iax2.c): MUTEX 7453 iax2_write &iaxsl[callno] 0x7f4898a0e770 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/lib/asterisk/modules/chan_iax2.so(+0x24285) [0x7f48985ff285] /usr/sbin/asterisk(ast_write+0x14db) [0x473ecc] /usr/sbin/asterisk() [0x47c26a] /usr/sbin/asterisk(ast_channel_bridge+0x16e0) [0x47e233] /usr/sbin/asterisk(ast_bridge_call+0xf26) [0x4bb935] /usr/lib/asterisk/modules/app_dial.so(+0x1025b) [0x7f488b55225b] /usr/lib/asterisk/modules/app_dial.so(+0x10bdc) [0x7f488b552bdc] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ---> Waiting for Lock #2 (chan_iax2.c): MUTEX 6077 find_tpeer &(&tpeers)->lock 0x7f48988476d0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/lib/asterisk/modules/chan_iax2.so(+0x1eb0f) [0x7f48985f9b0f] /usr/lib/asterisk/modules/chan_iax2.so(+0x1edf1) [0x7f48985f9df1] /usr/lib/asterisk/modules/chan_iax2.so(+0x209aa) [0x7f48985fb9aa] /usr/lib/asterisk/modules/chan_iax2.so(+0x24455) [0x7f48985ff455] /usr/sbin/asterisk(ast_write+0x14db) [0x473ecc] /usr/sbin/asterisk() [0x47c26a] /usr/sbin/asterisk(ast_channel_bridge+0x16e0) [0x47e233] /usr/sbin/asterisk(ast_bridge_call+0xf26) [0x4bb935] /usr/lib/asterisk/modules/app_dial.so(+0x1025b) [0x7f488b55225b] /usr/lib/asterisk/modules/app_dial.so(+0x10bdc) [0x7f488b552bdc] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === --- ---> Locked Here: chan_iax2.c line 6077 (find_tpeer) === ------------------------------------------------------------------- === === Thread ID: 0x7f47e5649700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (chan_local.c): MUTEX 442 local_queue_frame us 0x7f4798017440 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442534] /usr/lib/asterisk/modules/chan_local.so(+0x31b8) [0x7f48d06601b8] /usr/lib/asterisk/modules/chan_local.so(+0x3cb9) [0x7f48d0660cb9] /usr/sbin/asterisk(ast_write+0x14db) [0x473ecc] /usr/sbin/asterisk() [0x47c26a] /usr/sbin/asterisk(ast_channel_bridge+0x16e0) [0x47e233] /usr/sbin/asterisk(ast_bridge_call+0xf26) [0x4bb935] /usr/lib/asterisk/modules/app_dial.so(+0x1025b) [0x7f488b55225b] /usr/lib/asterisk/modules/app_dial.so(+0x10bdc) [0x7f488b552bdc] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f4880377700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4792 ast_write chan 0x7f480401bf70 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xd9) [0x4e177c] /usr/sbin/asterisk(__ao2_trylock+0x5a) [0x4425f6] /usr/sbin/asterisk(ast_write+0x100) [0x472af1] /usr/sbin/asterisk() [0x47c26a] /usr/sbin/asterisk(ast_channel_bridge+0x16e0) [0x47e233] /usr/sbin/asterisk(ast_bridge_call+0xf26) [0x4bb935] /usr/lib/asterisk/modules/app_dial.so(+0x1025b) [0x7f488b55225b] /usr/lib/asterisk/modules/app_dial.so(+0x10bdc) [0x7f488b552bdc] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ---> Lock #1 (chan_iax2.c): MUTEX 7453 iax2_write &iaxsl[callno] 0x7f4898a418e8 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/lib/asterisk/modules/chan_iax2.so(+0x24285) [0x7f48985ff285] /usr/sbin/asterisk(ast_write+0x14db) [0x473ecc] /usr/sbin/asterisk() [0x47c26a] /usr/sbin/asterisk(ast_channel_bridge+0x16e0) [0x47e233] /usr/sbin/asterisk(ast_bridge_call+0xf26) [0x4bb935] /usr/lib/asterisk/modules/app_dial.so(+0x1025b) [0x7f488b55225b] /usr/lib/asterisk/modules/app_dial.so(+0x10bdc) [0x7f488b552bdc] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ---> Waiting for Lock #2 (chan_iax2.c): MUTEX 6077 find_tpeer &(&tpeers)->lock 0x7f48988476d0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/lib/asterisk/modules/chan_iax2.so(+0x1eb0f) [0x7f48985f9b0f] /usr/lib/asterisk/modules/chan_iax2.so(+0x1edf1) [0x7f48985f9df1] /usr/lib/asterisk/modules/chan_iax2.so(+0x209aa) [0x7f48985fb9aa] /usr/lib/asterisk/modules/chan_iax2.so(+0x24455) [0x7f48985ff455] /usr/sbin/asterisk(ast_write+0x14db) [0x473ecc] /usr/sbin/asterisk() [0x47c26a] /usr/sbin/asterisk(ast_channel_bridge+0x16e0) [0x47e233] /usr/sbin/asterisk(ast_bridge_call+0xf26) [0x4bb935] /usr/lib/asterisk/modules/app_dial.so(+0x1025b) [0x7f488b55225b] /usr/lib/asterisk/modules/app_dial.so(+0x10bdc) [0x7f488b552bdc] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === --- ---> Locked Here: chan_iax2.c line 6077 (find_tpeer) === ------------------------------------------------------------------- === === Thread ID: 0x7f47e5931700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4792 ast_write chan 0x7f47fc007620 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xd9) [0x4e177c] /usr/sbin/asterisk(__ao2_trylock+0x5a) [0x4425f6] /usr/sbin/asterisk(ast_write+0x100) [0x472af1] /usr/sbin/asterisk() [0x47c26a] /usr/sbin/asterisk(ast_channel_bridge+0x16e0) [0x47e233] /usr/sbin/asterisk(ast_bridge_call+0xf26) [0x4bb935] /usr/lib/asterisk/modules/app_dial.so(+0x1025b) [0x7f488b55225b] /usr/lib/asterisk/modules/app_dial.so(+0x10bdc) [0x7f488b552bdc] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f47e5b21700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4792 ast_write chan 0x7f4864003d50 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xd9) [0x4e177c] /usr/sbin/asterisk(__ao2_trylock+0x5a) [0x4425f6] /usr/sbin/asterisk(ast_write+0x100) [0x472af1] /usr/lib/asterisk/modules/res_musiconhold.so(+0x3845) [0x7f489a0d0845] /usr/sbin/asterisk() [0x46d9db] /usr/sbin/asterisk() [0x46f819] /usr/sbin/asterisk(ast_read+0x1d) [0x471985] /usr/lib/asterisk/modules/app_queue.so(+0x147ce) [0x7f488e8c57ce] /usr/lib/asterisk/modules/app_queue.so(+0x17104) [0x7f488e8c8104] /usr/lib/asterisk/modules/app_queue.so(+0x1dd51) [0x7f488e8ced51] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ---> Lock #1 (chan_iax2.c): MUTEX 7453 iax2_write &iaxsl[callno] 0x7f489893a6d8 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/lib/asterisk/modules/chan_iax2.so(+0xa11b) [0x7f48985e511b] /usr/lib/asterisk/modules/chan_iax2.so(+0x10868) [0x7f48985eb868] /usr/lib/asterisk/modules/chan_iax2.so(+0x11a84) [0x7f48985eca84] /usr/lib/asterisk/modules/chan_iax2.so(+0x15006) [0x7f48985f0006] /usr/lib/asterisk/modules/chan_iax2.so(+0x33eb6) [0x7f489860eeb6] /usr/lib/asterisk/modules/chan_iax2.so(+0x34980) [0x7f489860f980] /usr/lib/asterisk/modules/chan_iax2.so(+0x42f99) [0x7f489861df99] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ---> Waiting for Lock #2 (chan_iax2.c): MUTEX 6077 find_tpeer &(&tpeers)->lock 0x7f48988476d0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/lib/asterisk/modules/chan_iax2.so(+0x1eb0f) [0x7f48985f9b0f] /usr/lib/asterisk/modules/chan_iax2.so(+0x3396a) [0x7f489860e96a] /usr/lib/asterisk/modules/chan_iax2.so(+0x34980) [0x7f489860f980] /usr/lib/asterisk/modules/chan_iax2.so(+0x42f99) [0x7f489861df99] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === --- ---> Locked Here: chan_iax2.c line 6077 (find_tpeer) === ------------------------------------------------------------------- === === Thread ID: 0x7f47e745f700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4792 ast_write chan 0x7f47dc00deb0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xd9) [0x4e177c] /usr/sbin/asterisk(__ao2_trylock+0x5a) [0x4425f6] /usr/sbin/asterisk(ast_write+0x100) [0x472af1] /usr/sbin/asterisk() [0x47c26a] /usr/sbin/asterisk(ast_channel_bridge+0x16e0) [0x47e233] /usr/sbin/asterisk(ast_bridge_call+0xf26) [0x4bb935] /usr/lib/asterisk/modules/app_dial.so(+0x1025b) [0x7f488b55225b] /usr/lib/asterisk/modules/app_dial.so(+0x10bdc) [0x7f488b552bdc] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f47e72eb700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (chan_local.c): MUTEX 442 local_queue_frame us 0x7f47e8054fe0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442534] /usr/lib/asterisk/modules/chan_local.so(+0x31b8) [0x7f48d06601b8] /usr/lib/asterisk/modules/chan_local.so(+0x3cb9) [0x7f48d0660cb9] /usr/sbin/asterisk(ast_write+0x14db) [0x473ecc] /usr/sbin/asterisk() [0x47c26a] /usr/sbin/asterisk(ast_channel_bridge+0x16e0) [0x47e233] /usr/sbin/asterisk(ast_bridge_call+0xf26) [0x4bb935] /usr/lib/asterisk/modules/app_queue.so(+0x1a11e) [0x7f488e8cb11e] /usr/lib/asterisk/modules/app_queue.so(+0x1dd51) [0x7f488e8ced51] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f47e6d97700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 1409 __ast_queue_frame chan 0x7f474c034c00 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442534] /usr/sbin/asterisk() [0x468bfe] /usr/sbin/asterisk(ast_queue_frame+0x2e) [0x469473] /usr/lib/asterisk/modules/chan_local.so(+0x316b) [0x7f48d066016b] /usr/lib/asterisk/modules/chan_local.so(+0x3cb9) [0x7f48d0660cb9] /usr/sbin/asterisk(ast_write+0x14db) [0x473ecc] /usr/sbin/asterisk() [0x47c26a] /usr/sbin/asterisk(ast_channel_bridge+0x16e0) [0x47e233] /usr/sbin/asterisk(ast_bridge_call+0xf26) [0x4bb935] /usr/lib/asterisk/modules/app_queue.so(+0x1a11e) [0x7f488e8cb11e] /usr/lib/asterisk/modules/app_queue.so(+0x1dd51) [0x7f488e8ced51] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f47e616d700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 1409 __ast_queue_frame chan 0x7f4834009250 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442534] /usr/sbin/asterisk() [0x468bfe] /usr/sbin/asterisk(ast_queue_frame+0x2e) [0x469473] /usr/lib/asterisk/modules/chan_local.so(+0x316b) [0x7f48d066016b] /usr/lib/asterisk/modules/chan_local.so(+0x3cb9) [0x7f48d0660cb9] /usr/sbin/asterisk(ast_write+0x14db) [0x473ecc] /usr/sbin/asterisk() [0x47c26a] /usr/sbin/asterisk(ast_channel_bridge+0x16e0) [0x47e233] /usr/sbin/asterisk(ast_bridge_call+0xf26) [0x4bb935] /usr/lib/asterisk/modules/app_dial.so(+0x1025b) [0x7f488b55225b] /usr/lib/asterisk/modules/app_dial.so(+0x10bdc) [0x7f488b552bdc] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f47e764f700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 4792 ast_write chan 0x7f472c4e25e0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0xd9) [0x4e177c] /usr/sbin/asterisk(__ao2_trylock+0x5a) [0x4425f6] /usr/sbin/asterisk(ast_write+0x100) [0x472af1] /usr/lib/asterisk/modules/res_musiconhold.so(+0x3845) [0x7f489a0d0845] /usr/sbin/asterisk() [0x46d9db] /usr/sbin/asterisk() [0x46f819] /usr/sbin/asterisk(ast_read+0x1d) [0x471985] /usr/lib/asterisk/modules/app_queue.so(+0x147ce) [0x7f488e8c57ce] /usr/lib/asterisk/modules/app_queue.so(+0x17104) [0x7f488e8c8104] /usr/lib/asterisk/modules/app_queue.so(+0x1dd51) [0x7f488e8ced51] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f47e5e85700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3751 __ast_read chan 0x7f472c02c9d0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442534] /usr/sbin/asterisk() [0x46f4d1] /usr/sbin/asterisk(ast_read+0x1d) [0x471985] /usr/lib/asterisk/modules/app_queue.so(+0x147ce) [0x7f488e8c57ce] /usr/lib/asterisk/modules/app_queue.so(+0x17104) [0x7f488e8c8104] /usr/lib/asterisk/modules/app_queue.so(+0x1dd51) [0x7f488e8ced51] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f48808cb700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3751 __ast_read chan 0x7f48280262f0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442534] /usr/sbin/asterisk() [0x46f4d1] /usr/sbin/asterisk(ast_read+0x1d) [0x471985] /usr/lib/asterisk/modules/app_dial.so(+0x67c1) [0x7f488b5487c1] /usr/lib/asterisk/modules/app_dial.so(+0xe055) [0x7f488b550055] /usr/lib/asterisk/modules/app_dial.so(+0x10bdc) [0x7f488b552bdc] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f47e7c1f700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (app_macro.c): MUTEX 364 _macro_exec chan 0x7f46b001fd00 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442534] /usr/lib/asterisk/modules/app_macro.so(+0x2752) [0x7f488eef3752] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === === Thread ID: 0x7f47e5d11700 (pbx_thread started at [ 5631] pbx.c ast_pbx_start()) === ---> Lock #0 (pbx.c): MUTEX 10261 pbx_builtin_setvar_helper chan 0x7f47a8016500 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1d) [0x4e84a8] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0xd9) [0x4e13be] /usr/sbin/asterisk(__ao2_lock+0x5a) [0x442534] /usr/sbin/asterisk(pbx_builtin_setvar_helper+0xe7) [0x523a03] /usr/lib/asterisk/modules/app_macro.so(+0x2afc) [0x7f488eef3afc] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/lib/asterisk/modules/app_macro.so(+0x2bb5) [0x7f488eef3bb5] /usr/lib/asterisk/modules/app_macro.so(+0x3e13) [0x7f488eef4e13] /usr/sbin/asterisk(pbx_exec+0x1fb) [0x504fff] /usr/sbin/asterisk() [0x50ef1b] /usr/sbin/asterisk(ast_spawn_extension+0x65) [0x5118e2] /usr/sbin/asterisk() [0x512372] /usr/sbin/asterisk() [0x514080] /usr/sbin/asterisk() [0x56b5ac] /lib64/libpthread.so.0() [0x30a1a07851] /lib64/libc.so.6(clone+0x6d) [0x30a12e811d] === ------------------------------------------------------------------- === =======================================================================