(gdb) bt full #0 0x00002aaab0c29328 in __ast_pthread_mutex_lock (filename=0x2aaab0c32a73 "chan_agent.c", lineno=612, func=0x2aaab0c33b0a "agent_indicate", mutex_name=0x2aaab0c33548 "&p->lock", t=0x0) from /usr/lib/asterisk/modules/chan_agent.so res = 5324096 canlog = -9 __PRETTY_FUNCTION__ = "__ast_pthread_mutex_lock" #1 0x00002aaab0c29b5c in agent_indicate (ast=0x87e070, condition=17, data=0x0, datalen=0) from /usr/lib/asterisk/modules/chan_agent.so p = (struct agent_pvt *) 0x0 res = -1 __PRETTY_FUNCTION__ = "agent_indicate" #2 0x00002aaab0c29bb4 in agent_indicate (ast=0x87c7e0, condition=17, data=0x0, datalen=0) from /usr/lib/asterisk/modules/chan_agent.so p = (struct agent_pvt *) 0x2aaaafe10640 res = -1 __PRETTY_FUNCTION__ = "agent_indicate" #3 0x0000000000444e63 in ast_indicate_data (chan=0x87c7e0, condition=17, data=0x0, datalen=0) at channel.c:2577 res = -1 __PRETTY_FUNCTION__ = "ast_indicate_data" #4 0x000000000044a66f in ast_generic_bridge (c0=0x2aaaafe66430, c1=0x87c7e0, config=0x40a4a260, fo=0x40a487c8, rc=0x40a487c0, bridge_end={tv_sec = 0, tv_usec = 0}) at channel.c:4061 bridge_exit = 0 who = (struct ast_channel *) 0x2aaaafe66430 other = (struct ast_channel *) 0x87c7e0 cs = {0x87c7e0, 0x2aaaafe66430, 0x2aaaafe66430} f = (struct ast_frame *) 0x2aaaafe4e480 res = AST_BRIDGE_COMPLETE o0nativeformats = 4 o1nativeformats = 524292 watch_c0_dtmf = 1 watch_c1_dtmf = 2 pvt0 = (void *) 0x2aaaafe524e0 pvt1 = (void *) 0x2aaaafe10640 frame_put_in_jb = 0 jb_in_use = 0 to = -1 __PRETTY_FUNCTION__ = "ast_generic_bridge" #5 0x000000000044bccd in ast_channel_bridge (c0=0x2aaaafe66430, c1=0x87c7e0, config=0x40a4a260, fo=0x40a487c8, rc=0x40a487c0) at channel.c:4348 now = {tv_sec = 0, tv_usec = 0} to = -1 who = (struct ast_channel *) 0x0 res = AST_BRIDGE_RETRY nativefailed = 0 firstpass = 1 o0nativeformats = 4 o1nativeformats = 524292 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 0x00002aaaaaed3311 in ast_bridge_call (chan=0x2aaaafe66430, peer=0x87c7e0, config=0x40a4a260) at res_features.c:1399 other = (struct ast_channel *) 0x2aaab4169c93 f = (struct ast_frame *) 0x0 who = (struct ast_channel *) 0x2aaab416cb8f chan_featurecode = '\0' peer_featurecode = '\0' res = 9057216 diff = 0 hasfeatures = 0 hadfeatures = 0 aoh = (struct ast_option_header *) 0x40a4a2d0 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 *) 0x3000000030 __PRETTY_FUNCTION__ = "ast_bridge_call" #7 0x00002aaab4162dee in try_calling (qe=0x40a4a630, options=0x40a4a5bf "", announceoverride=0x40a4a5c1 "", url=0x40a4a5c0 "", tries=0x40a4a810, noption=0x40a4a80c, agi=0x0) from /usr/lib/asterisk/modules/app_queue.so cur = (struct member *) 0x0 outgoing = (struct callattempt *) 0x0 to = 13036 oldexten = "s", '\0' oldcontext = "costasreservas", '\0' queuename = "ColaRESERVAS", '\0' peer = (struct ast_channel *) 0x87c7e0 which = (struct ast_channel *) 0xffffffff0042f0eb lpeer = (struct callattempt *) 0x842ba0 member = (struct member *) 0x8a3370 app = (struct ast_app *) 0x2 res = 0 bridge = 0 numbusies = 6 x = 15 announce = 0x0 digit = 0 '\0' callstart = 1191512200 now = 1191512200 bridge_config = {features_caller = {flags = 2}, features_callee = {flags = 2}, start_time = { tv_sec = 1191512200, tv_usec = 448546}, feature_timer = 0, timelimit = 0, play_warning = 0, warning_freq = 0, warning_sound = 0x0, end_sound = 0x0, start_sound = 0x0, firstpass = 0, flags = 3} nondataquality = 1 '\001' agiexec = 0x0 ret = 0 monitorfilename = 0x24000000000
monitor_exec = 0x24000000000
monitor_options = 0x0 tmpid = "\020\222{\000\000\000\000\000%G%@4%G%@\000\000\000\000%G%@@\000\000\000\000)%G%@C\000\000\000\000\000v\b\005G\000\000\000\0000'M\000\000\000\000\000 \020\177\000\000\000\000\000\020\222{\000\000\000\000\000@%G%@@\000\000\000\0000'M\000\000\000\000\000v\b\005G\000\000\000\000\020\222{\000\000\000\000\000%G%@\003\000\000\000\000\000\000PDf\000\000\000\000\000%G%@\003\000\000\000\000\000\000@%G%@@\000\000\000\000\000%G%@@\000\000\000\000eFM\000\000\000\000\000\000%G%@@\000\000\000\000%G%@d*\000\000\020\222{\000\000\000\000\000\020\222{\000\000\000\000\000\200%G%@@\000\000\000\000)%G%@C", '\0' , "\t\000\000"... tmpid2 = "@\001\000\000\000\000\000\000\001\000\000\000\000\000\000\000\003\000\000\000\000\000\000\000)\210\026%G%@)+\000\000%GɁ%@@\000\000\000\000v\b\005G\000\000\000\000\000\000\000\000HB\000\000\000\000\000\000HB\000\000\000\000\000\000HB\000\000%G%@g%G%@*\000\000\000\000\000\000\000\000\000\000\b\025\212\000\000\000\000\000\024%G%@@\000\000\000\000%G%@\024\212\000\000\000\000\000\000\000\000\000@\001\000\000\000\000\000\000@B\000\000\000\000\000\000@B\000\000eFM\000@\001\000\000%G%@\003\000\000\000\000\000\b\027\212\000\000\000\000\000@%G%@@\000\000\000\0000'M\000\000\000\000\000\200%G%@@\000\000\000\000\020\222{\000\000\000\000\000%G%@\003\000\000\000\000\000\000"... meid = "\b%G%@\200\000\000\000\000\000K%G%@\200\000\000\000\000\000\216\001\201\000\000\000\000\000\b%G%@\200\000\000\000\000\000\216\001\201", '\0' , "%GɁ%@@\000\000\000\000\220%G%@e", '\0' , "\236%G%@Q\000\000\000\000\000%G%@\235%G%@@", '\0' , "%GɁ%@@\000\000\000\000\000\226l@\000\000\000\000@%G%@@\000\000\000\0000'M\000\000\000\000\000\200%G%@@\000\000\000\000\020\222{\000\000\000\000\000%G%@\003\000\000\000\000\000\000PDf\000\000\000\000\0000\235%G%@@\000\000\000\000@%G%@@\000\000\000\000`\235%G%@@\000\000\000\000eFM\000\000\000\000\000\000%G%@*\000\000%G%@e\000\000\000\000\000"... meid2 = "%G%@\231%G%@@\000\000\000\000@%G%@@\000\000\000\0000%G%@@\000\000\000\000C%G%@R\000\000\000\000\000%G%@\236%G%@@", '\0' , "\002\000\000\000\000\000\000\000(X\214\000\000\000\000\0000d*\000\000\000\000\000\000\033\000\000\000C%G%@R", '\0' , "\230\235%G%@@\000\000\000\000\000\000\000\000\006", '\0' <---Type to continue, or q to quit--- repeats 15 times>, "\n", '\0' , " ", '\0' , "d", '\0' , "@%G%@@\000\000\000\000\000\000\000\000\001", '\0' , "\002\000\000\000\000\000\000\000%G%@\003\000\000\000\000\000\000PDf", '\0' , "@"... mixmonargs = '\0' , "%%G%@Q\000\000\000\000\000\020\233%G%@@\000\000\000\000%G%@Q\000\000\000\000\000\b\000\000\000\000\000\000\000\b\000\000\000\000\000\000\000%G%@\024%G%@)+", '\0' , "%G%@\232%G%@@", '\0' , "\226%G%@@\000\000\000\000@%G%@@\000\000\000\000\020\235%G%@@\000\000\000\000\026%G%@Q\000\000\000\000\000 \233%G%@@", '\0' , "%G%@\000\000\000\000*\000\000\000\027%G%@Q", '\0' , "%G%@\231%G%@@\000\000\000\000\000\000\000\000\003", '\0' , "\n", '\0' , "K%G%@\200\000\000\000\000\000vL\027%G%@"... mixmonapp = (struct ast_app *) 0x0 p = 0x2aaaafe53eb8 "\002" vars = "183 Session Progress\r\nVia: SIP/2.0/UDP 192.168.2.22:41850;branch=z9hG4bK-d87543-9512155fc6344922-1--d87543-;received=192.168.2.22;rport=41850\r\nFrom: \"Amparo Rodriguez\", announce = '\0' , context = '\0' , digits = '\0' , valid_digits = 0, pos = 1, prio = 0, last_pos_said = 0, last_periodic_announce_time = 1191512182, last_periodic_announce_sound = 0, last_pos = 0, opos = 1, handled = 1, max_penalty = 0, start = 1191512182, expire = 1191515182, chan = 0x2aaaafe66430, next = 0x0} __PRETTY_FUNCTION__ = "queue_exec" #9 0x000000000048a114 in pbx_exec (c=0x2aaaafe66430, app=0x75e690, data=0x40a4ca80) at pbx.c:532 res = 10922 saved_c_appl = 0x0 saved_c_data = 0x0 #10 0x000000000048e1a5 in pbx_extension_helper (c=0x2aaaafe66430, con=0x0, context=0x2aaaafe667a8 "costasreservas", exten=0x2aaaafe667f8 "s", priority=4, label=0x0, callerid=0x2aaaafe5fec0 "404", action=E_SPAWN) at pbx.c:1833 e = (struct ast_exten *) 0x2aaaaff35c00 app = (struct ast_app *) 0x75e690 res = 1080858112 q = {incstack = {0x0 }, stacklen = 0, status = 5, swo = 0x0, data = 0x0, foundcontext = 0x2aaaafe667a8 "costasreservas"} passdata = "ColaRESERVAS|tT|||3000", '\0' matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #11 0x000000000048f582 in ast_spawn_extension (c=0x2aaaafe66430, context=0x2aaaafe667a8 "costasreservas", exten=0x2aaaafe667f8 "s", priority=4, callerid=0x2aaaafe5fec0 "404") at pbx.c:2288 No locals. #12 0x000000000048fada in __ast_pbx_run (c=0x2aaaafe66430) at pbx.c:2388 dst_exten = "\000\000\000\000\000\000\000\000\020\vS\000\000\000\000\000%G%@:k\000\226\000\000\000(\vS\000\000\000\000\000%G%@\003", '\0' , "%G%@@\000\000\000\000\000%G%@)+\000\000\000\226l@\000\000\000\000~'M", '\0' , "\020\222{\000\000\000\000\000@%G%@@\000\000\000\0000'M", '\0' , "\020\222{\000\000\000\000\000%G%@\003\000\000\000\000\000\000PDf\000\000\000\000\000%G%@\003\000\000\000\000\000\000@%G%@@\000\000\000\000@%G%@@\000\000\000\000eFM\000\000\000\000\000@%G%@@\000\000\000\000%G%@'e\000\000\000\000\000\020\222{\000\000\000\000\000\020\222{\000\000\000\000\000%G%@"... pos = 0 digit = 0 found = 1 res = 0 autoloopflag = 0 error = 0 __PRETTY_FUNCTION__ = "__ast_pbx_run" #13 0x0000000000490991 in pbx_thread (data=0x2aaaafe66430) at pbx.c:2603 c = (struct ast_channel *) 0x2aaaafe66430 #14 0x00000000004d4ab3 in dummy_start (data=0x2aaaafe27060) at utils.c:793 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, -69242464841910556, 47458159878400, 1080858112, 3, 1080868864, -69242464841910748, -69242465922576665}, __mask_was_saved = 0}}, __pad = { 0x40a4f1e0, 0x0, 0x7b9210, 0x7b9210}} __cancel_routine = (void (*)(void *)) 0x426a5f __cancel_arg = (void *) 0x40a4f940 not_first_call = 0 ret = (void *) 0x2b29b7331448 a = {start_routine = 0x490974 , data = 0x2aaaafe66430, name = 0x2aaaafe2ee40 "pbx_thread", ' ' , "started at [ 2627] pbx.c ast_pbx_start()"} lock_info = (struct thr_lock_info *) 0x7b9210 #15 0x00002b29b6c2e193 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #16 0x00002b29b71ca45d in clone () from /lib64/libc.so.6 No symbol table info available. #17 0x0000000000000000 in ?? () No symbol table info available. (gdb)