======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: -1292096624 (do_monitor started at [24487] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 23981 handle_request_do &netlock 0xb6a476c0 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811e5ae] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x92) [0x8117f35] /usr/lib/asterisk/modules/chan_sip.so [0xb6a04fe3] /usr/lib/asterisk/modules/chan_sip.so [0xb6a04db2] /usr/sbin/asterisk(ast_io_wait+0x14d) [0x8112853] /usr/lib/asterisk/modules/chan_sip.so [0xb6a06cb0] /usr/sbin/asterisk [0x81948ba] /lib/i686/cmov/libpthread.so.0 [0xb732f4c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb755f84e] === ---> Waiting for Lock #1 (channel.c): MUTEX 6211 ast_do_masquerade channels 0x9d03e38 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811e5ae] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x92) [0x8117f35] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x8085888] /usr/sbin/asterisk(ast_do_masquerade+0x6e) [0x80b8fba] /usr/lib/asterisk/modules/chan_sip.so [0xb69fc8fe] /usr/lib/asterisk/modules/chan_sip.so [0xb69fd7ea] /usr/lib/asterisk/modules/chan_sip.so [0xb6a042be] /usr/lib/asterisk/modules/chan_sip.so [0xb6a055f4] /usr/lib/asterisk/modules/chan_sip.so [0xb6a04db2] /usr/sbin/asterisk(ast_io_wait+0x14d) [0x8112853] /usr/lib/asterisk/modules/chan_sip.so [0xb6a06cb0] /usr/sbin/asterisk [0x81948ba] /lib/i686/cmov/libpthread.so.0 [0xb732f4c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb755f84e] === --- ---> Locked Here: channel.c line 6211 (ast_do_masquerade) === ------------------------------------------------------------------- === === Thread ID: -1347110000 (pbx_thread started at [ 5035] pbx.c ast_pbx_start()) === ---> Lock #0 (chan_sip.c): MUTEX 27649 sip_set_rtp_peer p 0xa4abb38 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811e5ae] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x92) [0x8117f35] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x8085888] /usr/lib/asterisk/modules/chan_sip.so [0xb6a1c659] /usr/sbin/asterisk [0x815803c] /usr/sbin/asterisk(ast_rtp_instance_bridge+0x82c) [0x8158d5f] /usr/sbin/asterisk(ast_channel_bridge+0xdcf) [0x80bd4c9] /usr/sbin/asterisk(ast_bridge_call+0xd0b) [0x80f5013] /usr/lib/asterisk/modules/app_dial.so [0xb6952cb5] /usr/lib/asterisk/modules/app_dial.so [0xb6953694] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135f00] /usr/sbin/asterisk [0x813f000] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81409eb] /usr/lib/asterisk/modules/app_macro.so [0xb69315fe] /usr/lib/asterisk/modules/app_macro.so [0xb6932854] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135f00] /usr/sbin/asterisk [0x813f000] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81409eb] /usr/sbin/asterisk [0x81413a0] /usr/sbin/asterisk [0x8142e3f] /usr/sbin/asterisk [0x81948ba] /lib/i686/cmov/libpthread.so.0 [0xb732f4c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb755f84e] === ---> Waiting for Lock #1 (pbx.c): MUTEX 9467 pbx_builtin_getvar_helper chan 0xa4a7fc8 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811e5ae] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x92) [0x8117f35] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x8085888] /usr/sbin/asterisk(pbx_builtin_setvar_helper+0xe0) [0x8151160] /usr/lib/asterisk/modules/chan_sip.so [0xb69aaf67] /usr/sbin/asterisk(ast_do_masquerade+0xac9) [0x80b9a15] /usr/sbin/asterisk [0x80b02e5] /usr/sbin/asterisk(ast_read+0x19) [0x80b2585] /usr/sbin/asterisk [0x8157d95] /usr/sbin/asterisk(ast_rtp_instance_bridge+0x82c) [0x8158d5f] /usr/sbin/asterisk(ast_channel_bridge+0xdcf) [0x80bd4c9] /usr/sbin/asterisk(ast_bridge_call+0xd0b) [0x80f5013] /usr/lib/asterisk/modules/app_dial.so [0xb6952cb5] /usr/lib/asterisk/modules/app_dial.so [0xb6953694] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135f00] /usr/sbin/asterisk [0x813f000] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81409eb] /usr/lib/asterisk/modules/app_macro.so [0xb69315fe] /usr/lib/asterisk/modules/app_macro.so [0xb6932854] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135f00] /usr/sbin/asterisk [0x813f000] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81409eb] /usr/sbin/asterisk [0x81413a0] /usr/sbin/asterisk [0x8142e3f] /usr/sbin/asterisk [0x81948ba] /lib/i686/cmov/libpthread.so.0 [0xb732f4c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb755f84e] === --- ---> Locked Here: channel.c line 6234 (ast_do_masquerade) === ------------------------------------------------------------------- === === Thread ID: -1347359856 (pbx_thread started at [ 5035] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 6211 ast_do_masquerade channels 0x9d03e38 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811e5ae] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x92) [0x8117f35] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x8085888] /usr/sbin/asterisk(ast_do_masquerade+0x6e) [0x80b8fba] /usr/sbin/asterisk [0x80b02e5] /usr/sbin/asterisk(ast_read+0x19) [0x80b2585] /usr/sbin/asterisk [0x8157d95] /usr/sbin/asterisk(ast_rtp_instance_bridge+0x82c) [0x8158d5f] /usr/sbin/asterisk(ast_channel_bridge+0xdcf) [0x80bd4c9] /usr/sbin/asterisk(ast_bridge_call+0xd0b) [0x80f5013] /usr/lib/asterisk/modules/app_dial.so [0xb6952cb5] /usr/lib/asterisk/modules/app_dial.so [0xb6953694] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135f00] /usr/sbin/asterisk [0x813f000] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81409eb] /usr/lib/asterisk/modules/app_macro.so [0xb69315fe] /usr/lib/asterisk/modules/app_macro.so [0xb6932854] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135f00] /usr/sbin/asterisk [0x813f000] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81409eb] /usr/sbin/asterisk [0x81413a0] /usr/sbin/asterisk [0x8142e3f] /usr/sbin/asterisk [0x81948ba] /lib/i686/cmov/libpthread.so.0 [0xb732f4c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb755f84e] === ---> Lock #1 (channel.c): MUTEX 6214 ast_do_masquerade original 0xa4d1940 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811e5ae] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0x92) [0x8118281] /usr/sbin/asterisk(__ao2_trylock+0x4a) [0x80859da] /usr/lib/asterisk/modules/chan_sip.so [0xb69d6729] /usr/lib/asterisk/modules/chan_sip.so [0xb69fbbb5] /usr/lib/asterisk/modules/chan_sip.so [0xb69fd7ea] /usr/lib/asterisk/modules/chan_sip.so [0xb6a042be] /usr/lib/asterisk/modules/chan_sip.so [0xb6a055f4] /usr/lib/asterisk/modules/chan_sip.so [0xb6a04db2] /usr/sbin/asterisk(ast_io_wait+0x14d) [0x8112853] /usr/lib/asterisk/modules/chan_sip.so [0xb6a06cb0] /usr/sbin/asterisk [0x81948ba] /lib/i686/cmov/libpthread.so.0 [0xb732f4c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb755f84e] === ---> Lock #2 (channel.c): MUTEX 6234 ast_do_masquerade clonechan 0xa4a7fc8 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811e5ae] /usr/sbin/asterisk(__ast_pthread_mutex_trylock+0x92) [0x8118281] /usr/sbin/asterisk(__ao2_trylock+0x4a) [0x80859da] /usr/sbin/asterisk(ast_do_masquerade+0x307) [0x80b9253] /usr/sbin/asterisk [0x80b02e5] /usr/sbin/asterisk(ast_read+0x19) [0x80b2585] /usr/sbin/asterisk [0x8157d95] /usr/sbin/asterisk(ast_rtp_instance_bridge+0x82c) [0x8158d5f] /usr/sbin/asterisk(ast_channel_bridge+0xdcf) [0x80bd4c9] /usr/sbin/asterisk(ast_bridge_call+0xd0b) [0x80f5013] /usr/lib/asterisk/modules/app_dial.so [0xb6952cb5] /usr/lib/asterisk/modules/app_dial.so [0xb6953694] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135f00] /usr/sbin/asterisk [0x813f000] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81409eb] /usr/lib/asterisk/modules/app_macro.so [0xb69315fe] /usr/lib/asterisk/modules/app_macro.so [0xb6932854] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135f00] /usr/sbin/asterisk [0x813f000] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81409eb] /usr/sbin/asterisk [0x81413a0] /usr/sbin/asterisk [0x8142e3f] /usr/sbin/asterisk [0x81948ba] /lib/i686/cmov/libpthread.so.0 [0xb732f4c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb755f84e] === ---> Waiting for Lock #3 (chan_sip.c): MUTEX 6164 sip_fixup p 0xa4abb38 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x19) [0x811e5ae] /usr/sbin/asterisk(__ast_pthread_mutex_lock+0x92) [0x8117f35] /usr/sbin/asterisk(__ao2_lock+0x4a) [0x8085888] /usr/lib/asterisk/modules/chan_sip.so [0xb69ac007] /usr/sbin/asterisk(ast_do_masquerade+0x1800) [0x80ba74c] /usr/sbin/asterisk [0x80b02e5] /usr/sbin/asterisk(ast_read+0x19) [0x80b2585] /usr/sbin/asterisk [0x8157d95] /usr/sbin/asterisk(ast_rtp_instance_bridge+0x82c) [0x8158d5f] /usr/sbin/asterisk(ast_channel_bridge+0xdcf) [0x80bd4c9] /usr/sbin/asterisk(ast_bridge_call+0xd0b) [0x80f5013] /usr/lib/asterisk/modules/app_dial.so [0xb6952cb5] /usr/lib/asterisk/modules/app_dial.so [0xb6953694] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135f00] /usr/sbin/asterisk [0x813f000] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81409eb] /usr/lib/asterisk/modules/app_macro.so [0xb69315fe] /usr/lib/asterisk/modules/app_macro.so [0xb6932854] /usr/sbin/asterisk(pbx_exec+0x1ea) [0x8135f00] /usr/sbin/asterisk [0x813f000] /usr/sbin/asterisk(ast_spawn_extension+0x53) [0x81409eb] /usr/sbin/asterisk [0x81413a0] /usr/sbin/asterisk [0x8142e3f] /usr/sbin/asterisk [0x81948ba] /lib/i686/cmov/libpthread.so.0 [0xb732f4c0] /lib/i686/cmov/libc.so.6(clone+0x5e) [0xb755f84e] === --- ---> Locked Here: chan_sip.c line 27649 (sip_set_rtp_peer) === ------------------------------------------------------------------- === =======================================================================