#0 0x00757aef in __ast_pthread_mutex_trylock (filename=0x75a513 "chan_local.c", lineno=176, func=0x75a60e "local_queue_frame", mutex_name=0x75a629 "&other->lock", t=0xb7bfc5b8) at /usr/src/asterisk-1.4.11-debug/include/asterisk/lock.h:345 res = 0 canlog = -1 __PRETTY_FUNCTION__ = "__ast_pthread_mutex_trylock" #1 0x007574d2 in local_queue_frame (p=0xb7bf8c38, isoutbound=0, f=0x993ec84, us=0xb7bfcd48) at chan_local.c:176 other = (struct ast_channel *) 0xb7bfc540 __PRETTY_FUNCTION__ = "local_queue_frame" #2 0x00758670 in local_write (ast=0xb7bfcd48, f=0x993ec84) at chan_local.c:292 p = (struct local_pvt *) 0xb7bf8c38 res = -1 isoutbound = 0 __PRETTY_FUNCTION__ = "local_write" #3 0x080890c4 in ast_write (chan=0xb7bfcd48, fr=0x98fe7dc) at channel.c:2940 res = -1 f = (struct ast_frame *) 0x993ec84 __PRETTY_FUNCTION__ = "ast_write" #4 0x0808cc7f in ast_generic_bridge (c0=0xb7bfcd48, c1=0x990de68, config=0x9819d78, fo=0x5550280, rc=0x555027c, bridge_end= {tv_sec = 0, tv_usec = 0}) at channel.c:4066 monitored_source = 2 who = (struct ast_channel *) 0x990de68 other = (struct ast_channel *) 0xb7bfcd48 cs = {0x990de68, 0xb7bfcd48, 0xb7bfcd48} f = (struct ast_frame *) 0x98fe7dc res = AST_BRIDGE_COMPLETE o0nativeformats = 256 o1nativeformats = 8 watch_c0_dtmf = 0 watch_c1_dtmf = 2 pvt0 = (void *) 0xb7bf8c38 pvt1 = (void *) 0xb7b49160 frame_put_in_jb = 0 jb_in_use = 0 to = -1 __PRETTY_FUNCTION__ = "ast_generic_bridge" #5 0x0808dcf0 in ast_channel_bridge (c0=0xb7bfcd48, c1=0x990de68, config=0x9819d78, fo=0x5550280, rc=0x555027c) at channel.c:4316 now = {tv_sec = 0, tv_usec = 0} to = -1 who = (struct ast_channel *) 0x0 res = AST_BRIDGE_COMPLETE nativefailed = 0 firstpass = 1 o0nativeformats = 256 o1nativeformats = 8 time_left_ms = 0 nexteventts = {tv_sec = 0, tv_usec = 0} caller_warning = 0 '\0' callee_warning = 0 '\0' __PRETTY_FUNCTION__ = "ast_channel_bridge" #6 0x004029ae in ast_bridge_call (chan=0xb7bfcd48, peer=0x990de68, config=0x9819d78) at res_features.c:1398 other = (struct ast_channel *) 0x0 f = (struct ast_frame *) 0x0 who = (struct ast_channel *) 0x807c04f chan_featurecode = '\0' peer_featurecode = '\0' res = 488 diff = -1212156432 hasfeatures = 0 hadfeatures = 0 aoh = (struct ast_option_header *) 0x3a4ed backup_config = {features_caller = {flags = 0}, features_callee = {flags = 0}, start_time = {tv_sec = 0, tv_usec = 0}, feature_timer = 0, timelimit = 0, play_warning = 0, warning_freq = 0, warning_sound = 0x0, end_sound = 0x0, start_sound = 0x0, firstpass = 0, flags = 0} bridge_cdr = (struct ast_cdr *) 0x0 __PRETTY_FUNCTION__ = "ast_bridge_call" #7 0x003fdb20 in ast_bridge_call_thread (data=0x9819d78) at res_features.c:238 tobj = (struct ast_bridge_thread_obj *) 0x9819d78 __PRETTY_FUNCTION__ = "ast_bridge_call_thread" #8 0x0810fd0b in dummy_start (data=0x989f6d0) at utils.c:775 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {14442484, 0, 89459600, 89457592, 2110755604, 1888119886}, __mask_was_saved = 0}}, __pad = {0x5550470, 0x0, 0x8153b44, 0x13b}} __cancel_routine = (void (*)(void *)) 0x806a755 __cancel_arg = (void *) 0x5550b90 not_first_call = 0 ret = (void *) 0xdb6afc a = {start_routine = 0x3fda00 , data = 0x9819d78, name = 0x990d8a8 "ast_bridge_call_thread started at [ 254] res_features.c ast_bridge_call_thread_launch()"} lock_info = (struct thr_lock_info *) 0x990e370 __PRETTY_FUNCTION__ = "dummy_start" #9 0x00db73db in start_thread () from /lib/libpthread.so.0 No symbol table info available. #10 0x00b0426e in clone () from /lib/libc.so.6 No symbol table info available.