======================================================================= === SVN-group-private-starscream-r423813-/branches/13 === Currently Held Locks ======================================================================= === === (): (times locked) === === Thread ID: 0xb60c3b70 LWP:21818 (pbx_thread started at [ 6708] pbx.c ast_pbx_start()) === ---> Tried and failed to get Lock #0 (stasis_channels.c): MUTEX 374 ast_channel_publish_dial peer 0xd025dc0 (0) main/backtrace.c:59 __ast_bt_get_addresses() (0x80afb0d+19) main/lock.c:358 __ast_pthread_mutex_trylock() (0x8182cf7+87) main/astobj2.c:272 __ao2_trylock() (0x80a4b36+D4) main/stasis_channels.c:374 ast_channel_publish_dial() (0x8228a38+DB) apps/app_dial.c:1036 publish_dial_end_event() apps/app_dial.c:1672 wait_for_answer() apps/app_dial.c:2680 dial_exec_full() apps/app_dial.c:3119 dial_exec() main/pbx.c:1658 pbx_exec() (0x81bb824+178) main/pbx.c:4930 pbx_extension_helper() main/pbx.c:5946 ast_spawn_extension() (0x81c90db+53) apps/app_macro.c:416 _macro_exec() apps/app_macro.c:591 macro_exec() main/pbx.c:1658 pbx_exec() (0x81bb824+178) main/pbx.c:4930 pbx_extension_helper() main/pbx.c:5946 ast_spawn_extension() (0x81c90db+53) main/pbx.c:6362 __ast_pbx_run() main/pbx.c:6683 pbx_thread() main/utils.c:1201 dummy_start() nptl/pthread_create.c:300 start_thread() libc.so.6 clone() (0xb93540+5E) === ------------------------------------------------------------------- === === Thread ID: 0xb3bc3b70 LWP:21819 (pbx_outgoing_exec started at [10447] pbx.c pbx_outgoing_attempt()) === ---> Lock #0 (channel.c): MUTEX 10339 ast_channel_move ((&channel_move_lock)) 0x82b48c0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x80afb0d+19) main/lock.c:218 __ast_pthread_mutex_lock() (0x818296c+87) main/channel.c:10339 ast_channel_move() (0x8112f11+33) main/pickup.c:373 ast_do_pickup() (0x81e1c31+519) apps/app_directed_pickup.c:230 pickup_by_channel() apps/app_directed_pickup.c:463 pickupchan_exec() main/pbx.c:1658 pbx_exec() (0x81bb824+178) main/pbx.c:4930 pbx_extension_helper() main/pbx.c:5946 ast_spawn_extension() (0x81c90db+53) main/pbx.c:6362 __ast_pbx_run() main/pbx.c:6730 ast_pbx_run_args() (0x81ccdbb+85) main/pbx.c:6740 ast_pbx_run() (0x81cce4d+19) main/pbx.c:10253 pbx_outgoing_exec() main/utils.c:1201 dummy_start() nptl/pthread_create.c:300 start_thread() libc.so.6 clone() (0xb93540+5E) === ---> Lock #1 (channel.c): MUTEX 6460 channel_do_masquerade channels 0x8dccc80 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x80afb0d+19) main/lock.c:218 __ast_pthread_mutex_lock() (0x818296c+87) main/astobj2.c:164 __ao2_lock() (0x80a47db+D4) main/channel.c:6463 channel_do_masquerade() main/channel.c:10367 ast_channel_move() (0x8112f11+2ED) main/pickup.c:373 ast_do_pickup() (0x81e1c31+519) apps/app_directed_pickup.c:230 pickup_by_channel() apps/app_directed_pickup.c:463 pickupchan_exec() main/pbx.c:1658 pbx_exec() (0x81bb824+178) main/pbx.c:4930 pbx_extension_helper() main/pbx.c:5946 ast_spawn_extension() (0x81c90db+53) main/pbx.c:6362 __ast_pbx_run() main/pbx.c:6730 ast_pbx_run_args() (0x81ccdbb+85) main/pbx.c:6740 ast_pbx_run() (0x81cce4d+19) main/pbx.c:10253 pbx_outgoing_exec() main/utils.c:1201 dummy_start() nptl/pthread_create.c:300 start_thread() libc.so.6 clone() (0xb93540+5E) === ---> Lock #2 (channel.c): MUTEX 6486 channel_do_masquerade original 0xd025dc0 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x80afb0d+19) main/lock.c:218 __ast_pthread_mutex_lock() (0x818296c+87) main/astobj2.c:164 __ao2_lock() (0x80a47db+D4) main/channel.c:6486 channel_do_masquerade() main/channel.c:10367 ast_channel_move() (0x8112f11+2ED) main/pickup.c:373 ast_do_pickup() (0x81e1c31+519) apps/app_directed_pickup.c:230 pickup_by_channel() apps/app_directed_pickup.c:463 pickupchan_exec() main/pbx.c:1658 pbx_exec() (0x81bb824+178) main/pbx.c:4930 pbx_extension_helper() main/pbx.c:5946 ast_spawn_extension() (0x81c90db+53) main/pbx.c:6362 __ast_pbx_run() main/pbx.c:6730 ast_pbx_run_args() (0x81ccdbb+85) main/pbx.c:6740 ast_pbx_run() (0x81cce4d+19) main/pbx.c:10253 pbx_outgoing_exec() main/utils.c:1201 dummy_start() nptl/pthread_create.c:300 start_thread() libc.so.6 clone() (0xb93540+5E) === ---> Lock #3 (channel.c): MUTEX 6486 channel_do_masquerade clonechan 0xcb803e8 (1) main/backtrace.c:59 __ast_bt_get_addresses() (0x80afb0d+19) main/lock.c:358 __ast_pthread_mutex_trylock() (0x8182cf7+87) main/astobj2.c:272 __ao2_trylock() (0x80a4b36+D4) main/channel.c:6486 channel_do_masquerade() main/channel.c:10367 ast_channel_move() (0x8112f11+2ED) main/pickup.c:373 ast_do_pickup() (0x81e1c31+519) apps/app_directed_pickup.c:230 pickup_by_channel() apps/app_directed_pickup.c:463 pickupchan_exec() main/pbx.c:1658 pbx_exec() (0x81bb824+178) main/pbx.c:4930 pbx_extension_helper() main/pbx.c:5946 ast_spawn_extension() (0x81c90db+53) main/pbx.c:6362 __ast_pbx_run() main/pbx.c:6730 ast_pbx_run_args() (0x81ccdbb+85) main/pbx.c:6740 ast_pbx_run() (0x81cce4d+19) main/pbx.c:10253 pbx_outgoing_exec() main/utils.c:1201 dummy_start() nptl/pthread_create.c:300 start_thread() libc.so.6 clone() (0xb93540+5E) === ------------------------------------------------------------------- === =======================================================================