Jeu. 26 nov. 2009 à 08:50 ======================================================================= === Currently Held Locks ============================================== ======================================================================= === === (): (times locked) === === Thread ID: 140529901160784 (do_devstate_changes started at [ 721] devicestate.c ast_device_state_engine_init()) === ---> Lock #0 (astobj2.c): MUTEX 659 internal_ao2_callback c 0x1d22cf8 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e0d77] /usr/sbin/asterisk [0x4448f2] /usr/sbin/asterisk(__ao2_lock+0x53) [0x44478e] /usr/sbin/asterisk [0x446597] /usr/sbin/asterisk(__ao2_callback+0x59) [0x446a39] /usr/sbin/asterisk(__ao2_find+0x2b) [0x446b92] /usr/sbin/asterisk [0x46993f] /usr/sbin/asterisk(ast_channel_get_by_name_prefix+0x27) [0x469a56] /usr/sbin/asterisk(ast_parse_device_state+0x3d) [0x493130] /usr/sbin/asterisk [0x493424] /usr/sbin/asterisk [0x494266] /usr/sbin/asterisk [0x494f72] /usr/sbin/asterisk [0x55d12f] /lib/libpthread.so.0 [0x7fcfadf9cfaa] /lib/libc.so.6(clone+0x6d) [0x7fcfae7dc29d] === ---> Waiting for Lock #1 (channel.c): MUTEX 1381 ast_channel_cmp_cb chan 0x9035068 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e0d77] /usr/sbin/asterisk [0x4448f2] /usr/sbin/asterisk(__ao2_lock+0x53) [0x44478e] /usr/sbin/asterisk(ast_channel_masquerade+0x46) [0x473cdf] /usr/lib/asterisk/modules/app_directed_pickup.so [0x7fcfa8ef4582] /usr/lib/asterisk/modules/app_directed_pickup.so [0x7fcfa8ef4aa4] /usr/lib/asterisk/modules/app_directed_pickup.so [0x7fcfa8ef4c49] /usr/sbin/asterisk(pbx_exec+0x1f1) [0x4f7817] /usr/sbin/asterisk [0x501d70] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x50348b] /usr/sbin/asterisk [0x503c03] /usr/sbin/asterisk [0x505a53] /usr/sbin/asterisk [0x55d12f] /lib/libpthread.so.0 [0x7fcfadf9cfaa] /lib/libc.so.6(clone+0x6d) [0x7fcfae7dc29d] === --- ---> Locked Here: channel.c line 2517 (ast_waitfor_nandfds) === ------------------------------------------------------------------- === === === Thread ID: 140529377728848 (pbx_thread started at [ 4905] pbx.c ast_pbx_start()) === ---> Lock #0 (channel.c): MUTEX 2517 ast_waitfor_nandfds c[x] 0x9035068 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e0d77] /usr/sbin/asterisk [0x4448f2] /usr/sbin/asterisk(__ao2_lock+0x53) [0x44478e] /usr/sbin/asterisk(ast_channel_masquerade+0x46) [0x473cdf] /usr/lib/asterisk/modules/app_directed_pickup.so [0x7fcfa8ef4582] /usr/lib/asterisk/modules/app_directed_pickup.so [0x7fcfa8ef4aa4] /usr/lib/asterisk/modules/app_directed_pickup.so [0x7fcfa8ef4c49] /usr/sbin/asterisk(pbx_exec+0x1f1) [0x4f7817] /usr/sbin/asterisk [0x501d70] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x50348b] /usr/sbin/asterisk [0x503c03] /usr/sbin/asterisk [0x505a53] /usr/sbin/asterisk [0x55d12f] /lib/libpthread.so.0 [0x7fcfadf9cfaa] /lib/libc.so.6(clone+0x6d) [0x7fcfae7dc29d] === ---> Lock #1 (channel.c): MUTEX 5096 ast_do_masquerade clonechan 0x7fcf84061b58 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e0d77] /usr/sbin/asterisk [0x4448f2] /usr/sbin/asterisk(__ao2_lock+0x53) [0x44478e] /usr/sbin/asterisk(ast_do_masquerade+0x78) [0x475cba] /usr/sbin/asterisk(ast_waitfor_nandfds+0x1eb) [0x46c8ad] /usr/sbin/asterisk(ast_waitfor_n+0x3d) [0x46d2e3] /usr/lib/asterisk/modules/app_dial.so [0x7fcf98e50caa] /usr/lib/asterisk/modules/app_dial.so [0x7fcf98e5734f] /usr/lib/asterisk/modules/app_dial.so [0x7fcf98e5a017] /usr/sbin/asterisk(pbx_exec+0x1f1) [0x4f7817] /usr/sbin/asterisk [0x501d70] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x50348b] /usr/sbin/asterisk [0x503c03] /usr/sbin/asterisk [0x505a53] /usr/sbin/asterisk [0x55d12f] /lib/libpthread.so.0 [0x7fcfadf9cfaa] /lib/libc.so.6(clone+0x6d) [0x7fcfae7dc29d] === ---> Waiting for Lock #2 (astobj2.c): MUTEX 659 internal_ao2_callback c 0x1d22cf8 (1) /usr/sbin/asterisk(ast_bt_get_addresses+0x1a) [0x4e0d77] /usr/sbin/asterisk [0x4448f2] /usr/sbin/asterisk(__ao2_lock+0x53) [0x44478e] /usr/sbin/asterisk [0x446597] /usr/sbin/asterisk(__ao2_callback+0x59) [0x446a39] /usr/sbin/asterisk(__ao2_unlink+0x3f) [0x4463cd] /usr/sbin/asterisk(ast_hangup+0x1f4) [0x46b54e] /usr/lib/asterisk/modules/app_dial.so [0x7fcf98e5932f] /usr/lib/asterisk/modules/app_dial.so [0x7fcf98e5a017] /usr/sbin/asterisk(pbx_exec+0x1f1) [0x4f7817] /usr/sbin/asterisk [0x501d70] /usr/sbin/asterisk(ast_spawn_extension+0x64) [0x50348b] /usr/sbin/asterisk [0x503c03] /usr/sbin/asterisk [0x505a53] /usr/sbin/asterisk [0x55d12f] /lib/libpthread.so.0 [0x7fcfadf9cfaa] /lib/libc.so.6(clone+0x6d) [0x7fcfae7dc29d] === --- ---> Locked Here: astobj2.c line 659 (internal_ao2_callback)