======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 0xaf71fb90 (do_monitor started at [25507] chan_sip.c restart_monitor()) === ---> Lock #0 (chan_sip.c): MUTEX 25020 handle_request_do &netlock 0xb654f8a0 (1) asterisk(ast_bt_get_addresses+0x19) [0x813de7f] asterisk(__ast_pthread_mutex_lock+0xb5) [0x8136821] /usr/lib/asterisk/modules/chan_sip.so [0xb650543c] /usr/lib/asterisk/modules/chan_sip.so [0xb65051fe] asterisk(ast_io_wait+0x14d) [0x8130ee2] /usr/lib/asterisk/modules/chan_sip.so [0xb6506fb6] asterisk [0x81cb12f] /lib/tls/i686/cmov/libpthread.so.0 [0xb734750f] /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb757ba0e] === ---> Waiting for Lock #1 (chan_sip.c): MUTEX 7833 sip_pvt_lock_full pvt 0xaf38a460 (1) asterisk(ast_bt_get_addresses+0x19) [0x813de7f] asterisk(__ast_pthread_mutex_lock+0xb5) [0x8136821] asterisk(__ao2_lock+0x4a) [0x808a8a3] /usr/lib/asterisk/modules/chan_sip.so [0xb649e758] /usr/lib/asterisk/modules/chan_sip.so [0xb650552d] /usr/lib/asterisk/modules/chan_sip.so [0xb65051fe] asterisk(ast_io_wait+0x14d) [0x8130ee2] /usr/lib/asterisk/modules/chan_sip.so [0xb6506fb6] asterisk [0x81cb12f] /lib/tls/i686/cmov/libpthread.so.0 [0xb734750f] /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb757ba0e] === --- ---> Locked Here: chan_sip.c line 7272 (sip_read) === ------------------------------------------------------------------- === === Thread ID: 0xaf1f7b90 (autoservice_run started at [ 215] autoservice.c ast_autoservice_start()) === ---> Waiting for Lock #0 (channel.c): MUTEX 3176 ast_waitfor_nandfds c[x] 0xaf391b68 (1) asterisk(ast_bt_get_addresses+0x19) [0x813de7f] asterisk(__ast_pthread_mutex_lock+0xb5) [0x8136821] asterisk(__ao2_lock+0x4a) [0x808a8a3] /usr/lib/asterisk/modules/pbx_lua.so [0xb6e321be] /usr/lib/asterisk/modules/pbx_lua.so [0xb6e32500] asterisk(pbx_find_extension+0xc93) [0x8162c2c] asterisk(pbx_find_extension+0xdcc) [0x8162d65] asterisk [0x8168239] asterisk(ast_exists_extension+0x55) [0x816a2ac] /usr/lib/asterisk/modules/chan_sip.so [0xb649b660] asterisk [0x80bb71c] asterisk(ast_read+0x19) [0x80bd499] /usr/lib/asterisk/modules/res_fax.so [0xb6e6c061] /usr/lib/asterisk/modules/res_fax.so [0xb6e6f72d] asterisk(pbx_exec+0x294) [0x815e43a] /usr/lib/asterisk/modules/pbx_lua.so [0xb6e2f6f3] /usr/lib/liblua5.1.so.0 [0xb6e0a217] /usr/lib/liblua5.1.so.0 [0xb6e15778] /usr/lib/liblua5.1.so.0 [0xb6e0a7d8] /usr/lib/liblua5.1.so.0 [0xb6e056d1] /usr/lib/liblua5.1.so.0 [0xb6e09da3] /usr/lib/liblua5.1.so.0 [0xb6e09e08] /usr/lib/liblua5.1.so.0(lua_pcall+0x68) [0xb6e054e8] /usr/lib/asterisk/modules/pbx_lua.so [0xb6e32a03] asterisk [0x81687d6] asterisk(ast_spawn_extension+0x53) [0x816a45d] asterisk [0x816b18c] asterisk [0x816d703] asterisk [0x81cb12f] /lib/tls/i686/cmov/libpthread.so.0 [0xb734750f] /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb757ba0e] === --- ---> Locked Here: channel.c line 3763 (__ast_read) === ------------------------------------------------------------------- === === Thread ID: 0xaf1bbb90 (pbx_thread started at [ 5211] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 3763 __ast_read chan 0xaf391b68 (1) asterisk(ast_bt_get_addresses+0x19) [0x813de7f] asterisk(__ast_pthread_mutex_lock+0xb5) [0x8136821] asterisk(__ao2_lock+0x4a) [0x808a8a3] asterisk [0x80badfb] asterisk(ast_read+0x19) [0x80bd499] /usr/lib/asterisk/modules/res_fax.so [0xb6e6c061] /usr/lib/asterisk/modules/res_fax.so [0xb6e6f72d] asterisk(pbx_exec+0x294) [0x815e43a] /usr/lib/asterisk/modules/pbx_lua.so [0xb6e2f6f3] /usr/lib/liblua5.1.so.0 [0xb6e0a217] /usr/lib/liblua5.1.so.0 [0xb6e15778] /usr/lib/liblua5.1.so.0 [0xb6e0a7d8] /usr/lib/liblua5.1.so.0 [0xb6e056d1] /usr/lib/liblua5.1.so.0 [0xb6e09da3] /usr/lib/liblua5.1.so.0 [0xb6e09e08] /usr/lib/liblua5.1.so.0(lua_pcall+0x68) [0xb6e054e8] /usr/lib/asterisk/modules/pbx_lua.so [0xb6e32a03] asterisk [0x81687d6] asterisk(ast_spawn_extension+0x53) [0x816a45d] asterisk [0x816b18c] asterisk [0x816d703] asterisk [0x81cb12f] /lib/tls/i686/cmov/libpthread.so.0 [0xb734750f] /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb757ba0e] === ---> Lock #1 (chan_sip.c): MUTEX 7272 sip_read p 0xaf38a460 (1) asterisk(ast_bt_get_addresses+0x19) [0x813de7f] asterisk(__ast_pthread_mutex_lock+0xb5) [0x8136821] asterisk(__ao2_lock+0x4a) [0x808a8a3] /usr/lib/asterisk/modules/chan_sip.so [0xb649b3e2] asterisk [0x80bb71c] asterisk(ast_read+0x19) [0x80bd499] /usr/lib/asterisk/modules/res_fax.so [0xb6e6c061] /usr/lib/asterisk/modules/res_fax.so [0xb6e6f72d] asterisk(pbx_exec+0x294) [0x815e43a] /usr/lib/asterisk/modules/pbx_lua.so [0xb6e2f6f3] /usr/lib/liblua5.1.so.0 [0xb6e0a217] /usr/lib/liblua5.1.so.0 [0xb6e15778] /usr/lib/liblua5.1.so.0 [0xb6e0a7d8] /usr/lib/liblua5.1.so.0 [0xb6e056d1] /usr/lib/liblua5.1.so.0 [0xb6e09da3] /usr/lib/liblua5.1.so.0 [0xb6e09e08] /usr/lib/liblua5.1.so.0(lua_pcall+0x68) [0xb6e054e8] /usr/lib/asterisk/modules/pbx_lua.so [0xb6e32a03] asterisk [0x81687d6] asterisk(ast_spawn_extension+0x53) [0x816a45d] asterisk [0x816b18c] asterisk [0x816d703] asterisk [0x81cb12f] /lib/tls/i686/cmov/libpthread.so.0 [0xb734750f] /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb757ba0e] === ---> Lock #2 (pbx.c): MUTEX 10085 ast_rdlock_contexts &conlock 0x823e5e0 (1) asterisk(ast_bt_get_addresses+0x19) [0x813de7f] asterisk(__ast_pthread_mutex_lock+0xb5) [0x8136821] asterisk(ast_rdlock_contexts+0x32) [0x818015d] asterisk [0x81681cc] asterisk(ast_exists_extension+0x55) [0x816a2ac] /usr/lib/asterisk/modules/chan_sip.so [0xb649b660] asterisk [0x80bb71c] asterisk(ast_read+0x19) [0x80bd499] /usr/lib/asterisk/modules/res_fax.so [0xb6e6c061] /usr/lib/asterisk/modules/res_fax.so [0xb6e6f72d] asterisk(pbx_exec+0x294) [0x815e43a] /usr/lib/asterisk/modules/pbx_lua.so [0xb6e2f6f3] /usr/lib/liblua5.1.so.0 [0xb6e0a217] /usr/lib/liblua5.1.so.0 [0xb6e15778] /usr/lib/liblua5.1.so.0 [0xb6e0a7d8] /usr/lib/liblua5.1.so.0 [0xb6e056d1] /usr/lib/liblua5.1.so.0 [0xb6e09da3] /usr/lib/liblua5.1.so.0 [0xb6e09e08] /usr/lib/liblua5.1.so.0(lua_pcall+0x68) [0xb6e054e8] /usr/lib/asterisk/modules/pbx_lua.so [0xb6e32a03] asterisk [0x81687d6] asterisk(ast_spawn_extension+0x53) [0x816a45d] asterisk [0x816b18c] asterisk [0x816d703] asterisk [0x81cb12f] /lib/tls/i686/cmov/libpthread.so.0 [0xb734750f] /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0xb757ba0e] === ------------------------------------------------------------------- === =======================================================================