rendered paste body
=======================================================================
=== Currently Held Locks ==============================================
=======================================================================
===
=== <pending> <lock#> (<file>): <lock type> <line num> <function> <lock name> <lock addr> (times locked)
===
=== Thread ID: 0xb3ad3b70 (do_monitor started at [23316] chan_sip.c restart_monitor())
=== ---> Lock #0 (chan_sip.c): MUTEX 22761 handle_request_do &netlock 0xb428fce0 (1)
asterisk(ast_bt_get_addresses+0x19) [0x8111f7c]
/usr/lib/asterisk/modules/chan_sip.so [0xb42011ef]
/usr/lib/asterisk/modules/chan_sip.so [0xb4260e7f]
/usr/lib/asterisk/modules/chan_sip.so [0xb4260c28]
asterisk(ast_io_wait+0x14d) [0x81076ab]
/usr/lib/asterisk/modules/chan_sip.so [0xb4262a8a]
asterisk [0x818deab]
/lib/i686/cmov/libpthread.so.0 [0xb7cf7585]
/lib/i686/cmov/libc.so.6(clone+0x5e) [0xb7f172be]
=== ---> Lock #1 (chan_sip.c): MUTEX 7915 find_call sip_pvt_ptr 0xb3408cf0 (1)
asterisk(ast_bt_get_addresses+0x19) [0x8111f7c]
asterisk [0x8085238]
asterisk(_ao2_lock+0x4a) [0x808556c]
/usr/lib/asterisk/modules/chan_sip.so [0xb4218707]
/usr/lib/asterisk/modules/chan_sip.so [0xb4260e9b]
/usr/lib/asterisk/modules/chan_sip.so [0xb4260c28]
asterisk(ast_io_wait+0x14d) [0x81076ab]
/usr/lib/asterisk/modules/chan_sip.so [0xb4262a8a]
asterisk [0x818deab]
/lib/i686/cmov/libpthread.so.0 [0xb7cf7585]
/lib/i686/cmov/libc.so.6(clone+0x5e) [0xb7f172be]
=== ---> Lock #2 (chan_sip.c): MUTEX 22775 handle_request_do (channel lock) 0xb3404410 (1)
asterisk(ast_bt_get_addresses+0x19) [0x8111f7c]
asterisk [0x80b4c02]
asterisk(__ast_channel_trylock+0xa1) [0x80b4906]
/usr/lib/asterisk/modules/chan_sip.so [0xb4260fc0]
/usr/lib/asterisk/modules/chan_sip.so [0xb4260c28]
asterisk(ast_io_wait+0x14d) [0x81076ab]
/usr/lib/asterisk/modules/chan_sip.so [0xb4262a8a]
asterisk [0x818deab]
/lib/i686/cmov/libpthread.so.0 [0xb7cf7585]
/lib/i686/cmov/libc.so.6(clone+0x5e) [0xb7f172be]
=== ---> Waiting for Lock #3 (channel.c): MUTEX 3331 ast_indicate_data (channel lock) 0xb3415d48 (1)
asterisk(ast_bt_get_addresses+0x19) [0x8111f7c]
asterisk [0x80acdd0]
asterisk(__ast_channel_lock+0xa1) [0x80b466f]
asterisk(ast_indicate_data+0x3d) [0x80aa30e]
asterisk(ast_indicate+0x28) [0x80aa287]
/usr/lib/asterisk/modules/chan_sip.so [0xb425a745]
/usr/lib/asterisk/modules/chan_sip.so [0xb425b458]
/usr/lib/asterisk/modules/chan_sip.so [0xb426022b]
/usr/lib/asterisk/modules/chan_sip.so [0xb426148a]
/usr/lib/asterisk/modules/chan_sip.so [0xb4260c28]
asterisk(ast_io_wait+0x14d) [0x81076ab]
/usr/lib/asterisk/modules/chan_sip.so [0xb4262a8a]
asterisk [0x818deab]
/lib/i686/cmov/libpthread.so.0 [0xb7cf7585]
/lib/i686/cmov/libc.so.6(clone+0x5e) [0xb7f172be]
=== --- ---> Locked Here: channel.c line 2188 (ast_waitfor_nandfds)
=== -------------------------------------------------------------------
===
=== Thread ID: 0xb310fb70 (pbx_thread started at [ 4630] pbx.c ast_pbx_start())
=== ---> Waiting for Lock #0 (channel.c): MUTEX 2188 ast_waitfor_nandfds (channel lock) 0xb3404410 (1)
asterisk(ast_bt_get_addresses+0x19) [0x8111f7c]
asterisk(ast_bt_get_addresses+0x19) [0x8111f7c]
asterisk [0x80b4c02]
asterisk(__ast_channel_trylock+0xa1) [0x80b4906]
/usr/lib/asterisk/modules/chan_sip.so [0xb421189d]
asterisk(ast_do_masquerade+0x9aa) [0x80af833]
asterisk(ast_waitfor_nandfds+0x159) [0x80a703f]
asterisk(ast_waitfor_n+0x3f) [0x80a78a1]
asterisk [0x80b0d7b]
asterisk(ast_channel_bridge+0x10ff) [0x80b2aca]
asterisk(ast_bridge_call+0xbb9) [0x80e8733]
/usr/lib/asterisk/modules/app_dial.so [0xb41185be]
/usr/lib/asterisk/modules/app_dial.so [0xb4119994]
asterisk(pbx_exec+0x1bf) [0x8125601]
/usr/lib/asterisk/modules/pbx_realtime.so [0xb4087920]
asterisk [0x812dddc]
asterisk(ast_spawn_extension+0x53) [0x812f64e]
asterisk [0x812fd33]
asterisk [0x8131afe]
asterisk [0x818deab]
/lib/i686/cmov/libpthread.so.0 [0xb7cf7585]
/lib/i686/cmov/libc.so.6(clone+0x5e) [0xb7f172be]
=== --- ---> Locked Here: chan_sip.c line 22775 (handle_request_do)
=== -------------------------------------------------------------------
===
=== Thread ID: 0xb30d3b70 (pbx_thread started at [ 4630] pbx.c ast_pbx_start())
=== ---> Lock #0 (channel.c): MUTEX 2769 __ast_read (channel lock) 0xb3415d48 (1)
asterisk(ast_bt_get_addresses+0x19) [0x8111f7c]
asterisk [0x80b4c02]
asterisk(__ast_channel_trylock+0xa1) [0x80b4906]
asterisk [0x80a437b]
asterisk(ast_get_channel_by_name_prefix_locked+0x30) [0x80a45a4]
asterisk(ast_parse_device_state+0x64) [0x80c871f]
asterisk [0x80c8a1d]
asterisk [0x80c97db]
asterisk [0x80ca44b]
asterisk [0x818deab]
/lib/i686/cmov/libpthread.so.0 [0xb7cf7585]
/lib/i686/cmov/libc.so.6(clone+0x5e) [0xb7f172be]
=== ---> Waiting for Lock #1 (channel.c): MUTEX 4772 ast_do_masquerade (channel lock) 0xd64e0c8 (1)
asterisk(ast_bt_get_addresses+0x19) [0x8111f7c]
/usr/lib/asterisk/modules/chan_sip.so [0xb42011ef]
/usr/lib/asterisk/modules/chan_sip.so [0xb4211829]
asterisk(ast_do_masquerade+0x9aa) [0x80af833]
asterisk(ast_waitfor_nandfds+0x159) [0x80a703f]
asterisk(ast_waitfor_n+0x3f) [0x80a78a1]
asterisk [0x80b0d7b]
asterisk(ast_channel_bridge+0x10ff) [0x80b2aca]
asterisk(ast_bridge_call+0xbb9) [0x80e8733]
/usr/lib/asterisk/modules/app_dial.so [0xb41185be]
/usr/lib/asterisk/modules/app_dial.so [0xb4119994]
asterisk(pbx_exec+0x1bf) [0x8125601]
/usr/lib/asterisk/modules/pbx_realtime.so [0xb4087920]
asterisk [0x812dddc]
asterisk(ast_spawn_extension+0x53) [0x812f64e]
asterisk [0x812fd33]
asterisk [0x8131afe]
asterisk [0x818deab]
/lib/i686/cmov/libpthread.so.0 [0xb7cf7585]
/lib/i686/cmov/libc.so.6(clone+0x5e) [0xb7f172be]
=== --- ---> Locked Here: channel.c line 4772 (ast_do_masquerade)
=== -------------------------------------------------------------------
===
=======================================================================