#0 0x00002aaab2a4f354 in wait_for_answer (in=0x2aaaad161a60, outgoing=0x2aaac18c6eb0, to=0x419dc304, peerflags=0x419dc670, pa=0x419dbad0, num_in=0x419dc2e0, result=0x419dbacc) at app_dial.c:883 883 if (ast_test_flag64(o, DIAL_STILLGOING) && c->_state == AST_STATE_UP) { (gdb) bt #0 0x00002aaab2a4f354 in wait_for_answer (in=0x2aaaad161a60, outgoing=0x2aaac18c6eb0, to=0x419dc304, peerflags=0x419dc670, pa=0x419dbad0, num_in=0x419dc2e0, result=0x419dbacc) at app_dial.c:883 #1 0x00002aaab2a55946 in dial_exec_full (chan=0x2aaaad161a60, data=0x419de8b0, peerflags=0x419dc670, continue_exec=0x0) at app_dial.c:1880 #2 0x00002aaab2a57e0c in dial_exec (chan=0x2aaaad161a60, data=0x419de8b0) at app_dial.c:2344 #3 0x00000000004c643d in pbx_exec (c=0x2aaaad161a60, app=0x1c65c410, data=0x419de8b0) at pbx.c:1348 #4 0x00000000004ceea6 in pbx_extension_helper (c=0x2aaaad161a60, con=0x0, context=0x2aaaad161e20 "defaultproc", exten=0x2aaaad161e70 "12104921121", priority=30, label=0x0, callerid=0x2aaac093d8c0 "2064456546", action=E_SPAWN, found=0x419e0fb4, combined_find_spawn=1) at pbx.c:3711 #5 0x00000000004d05f1 in ast_spawn_extension (c=0x2aaaad161a60, context=0x2aaaad161e20 "defaultproc", exten=0x2aaaad161e70 "12104921121", priority=30, callerid=0x2aaac093d8c0 "2064456546", found=0x419e0fb4, combined_find_spawn=1) at pbx.c:4181 #6 0x00000000004d0d5e in __ast_pbx_run (c=0x2aaaad161a60, args=0x0) at pbx.c:4275 #7 0x00000000004d22fb in pbx_thread (data=0x2aaaad161a60) at pbx.c:4562 #8 0x000000000052a5f9 in dummy_start (data=0x2aaaac240ed0) at utils.c:968 #9 0x0000003944a06617 in start_thread () from /lib64/libpthread.so.0 #10 0x00000039442d3c2d in clone () from /lib64/libc.so.6 (gdb) bt full #0 0x00002aaab2a4f354 in wait_for_answer (in=0x2aaaad161a60, outgoing=0x2aaac18c6eb0, to=0x419dc304, peerflags=0x419dc670, pa=0x419dbad0, num_in=0x419dc2e0, result=0x419dbacc) at app_dial.c:883 f = (struct ast_frame *) 0x2aaac0c5a3c8 c = (struct ast_channel *) 0x8000000000002aaa o = (struct chanlist *) 0x2aaac18c6eb0 pos = 2 numlines = 1 winner = (struct ast_channel *) 0x2aaac22f2bd0 watchers = {0x2aaaad161a60, 0x2aaac22f2bd0, 0x0 , 0x18160a00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4c5fb7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000, 0x0, 0x32004c61fa, 0x419dac90, 0x2aaabc594c90, 0x0, 0x0, 0x419daa20, 0x4a689c, 0x3b00000000, 0x0, 0x419dac90, 0x2aaabc594c90, 0x32ad161e2b, 0x0, 0x419dadc0, 0x4ca868, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001, 0x2aaaad161e70, 0x2aaaad161e20, 0x419dae10, 0x0, 0x2aaaad161a60, 0x0 , 0x70746c7561666564, 0x636f72, 0x0 , 0xb000a0a00, 0x2e, 0x2aaac06b62c0, 0x0, 0x2aaabcb1f070, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0 , 0x2aaabc0d0b80, 0x0, 0x2aaabcb1f070, 0x0 , 0x419db230, 0x4cf3e3, 0x0, 0x57dcc0, 0x2, 0x0, 0x0, 0x2aaaad161e70, 0x2aaaad161e20, 0x2aaaad161a60, 0x2aaabc0d0c30, 0x0 , 0x50, 0x0, 0x2, 0x0} num = {chan = 0x2aaaad161a60, busy = 0, congestion = 0, nochan = 0} prestart = 0 orig = 70000 peer = (struct ast_channel *) 0x0 single = 1 __PRETTY_FUNCTION__ = "wait_for_answer" #1 0x00002aaab2a55946 in dial_exec_full (chan=0x2aaaad161a60, data=0x419de8b0, peerflags=0x419dc670, continue_exec=0x0) at app_dial.c:1880 res = 0 rest = 0x0 cur = 0x0 outgoing = (struct chanlist *) 0x2aaac18c6eb0 peer = (struct ast_channel *) 0x3b00000000 to = 55968 num = {chan = 0x2aaaad161a60, busy = 0, congestion = 0, nochan = 0} cause = 0 numsubst = "g729.72.44.195.165/12104921121", '\0' , "\200?\235A", '\0' , "\n\026\030", '\0' , "??D9\000\000\000?_L", '\0' cidname = '\0' config = {features_caller = {flags = 0}, features_callee = {flags = 0}, start_time = {tv_sec = 0, tv_usec = 0}, nexteventts = {tv_sec = 0, tv_usec = 0}, partialfeature_timer = {tv_sec = 0, tv_usec = 0}, feature_timer = 0, timelimit = 0, play_warning = 0, warning_freq = 0, warning_sound = 0x2aaac07bcf40 "timeleft", end_sound = 0x0, start_sound = 0x0, firstpass = 0, flags = 0, end_bridge_callback = 0, end_bridge_callback_data = 0x0, end_bridge_callback_data_fixup = 0} calldurationlimit = {tv_sec = 10800, tv_usec = 0} dtmfcalled = 0x0 dtmfcalling = 0x0 pa = {sentringing = 0, privdb_val = 0, privcid = '\0' , privintro = '\0' , status = "NOANSWER\000GS", '\0' } sentringing = 0 moh = 0 outbound_group = 0x0 result = 0 ---Type to continue, or q to quit--- parse = 0x419db3c0 "SIP" opermode = 0 delprivintro = 0 args = {argc = 3, argv = 0x419dbaa8, peers = 0x419db3c0 "SIP", timeout = 0x419db3e3 "70", options = 0x419db3e6 "M(get-callid^0", url = 0x0} opts = {flags = 2560} opt_args = {0x0, 0x0, 0x0, 0x419db3f7 "10800000", 0x0, 0x419db3e8 "get-callid^0", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0} datastore = (struct ast_datastore *) 0x2aaac178e110 fulldial = 0 num_dialed = 1 __PRETTY_FUNCTION__ = "dial_exec_full" #2 0x00002aaab2a57e0c in dial_exec (chan=0x2aaaad161a60, data=0x419de8b0) at app_dial.c:2344 peerflags = {flags = 2048} #3 0x00000000004c643d in pbx_exec (c=0x2aaaad161a60, app=0x1c65c410, data=0x419de8b0) at pbx.c:1348 res = 0 u = (struct ast_module_user *) 0x2aaac12d3890 saved_c_appl = 0x0 saved_c_data = 0x0 __PRETTY_FUNCTION__ = "pbx_exec" #4 0x00000000004ceea6 in pbx_extension_helper (c=0x2aaaad161a60, con=0x0, context=0x2aaaad161e20 "defaultproc", exten=0x2aaaad161e70 "12104921121", priority=30, label=0x0, callerid=0x2aaac093d8c0 "2064456546", action=E_SPAWN, found=0x419e0fb4, combined_find_spawn=1) at pbx.c:3711 e = (struct ast_exten *) 0x2aaabcfa2340 app = (struct ast_app *) 0x1c65c410 res = -1404793744 q = {incstack = {0x0 }, stacklen = 0, status = 5, swo = 0x0, data = 0x0, foundcontext = 0x2aaaad161e20 "defaultproc"} passdata = "SIP/g729.72.44.195.165/12104921121,70,M(get-callid^0)L(10800000)\0001h1210492_i0.006000j0\000.220\00076.191.127.66/12104921121-SIP/g729.72.44.195.165/12104921121-SIP/g729.207.210.254.106/12104921121-,4,2064456"... matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #5 0x00000000004d05f1 in ast_spawn_extension (c=0x2aaaad161a60, context=0x2aaaad161e20 "defaultproc", exten=0x2aaaad161e70 "12104921121", priority=30, callerid=0x2aaac093d8c0 "2064456546", found=0x419e0fb4, combined_find_spawn=1) at pbx.c:4181 No locals. #6 0x00000000004d0d5e in __ast_pbx_run (c=0x2aaaad161a60, args=0x0) at pbx.c:4275 digit = 0 invalid = 0 timeout = 0 dst_exten = '\0' , "?\020\236A", '\0' , "?\017\236A\000\000\000\000?\017\236A\000\000\000\000\000\020\236A\000\000\000\000\b\020\236A\000\000\000\000?\020\236A", '\0' , "\021\236A\000\000\000\000\027f?D9", '\0' , "Pe?D9\000\000\000\030", '\0' , "?\017\236A\000\000\000\000?\017\236A", '\0' , "?\017\236A", '\0' , "\004\000\000" pos = 0 found = 1 ---Type to continue, or q to quit--- res = 0 autoloopflag = 0 error = 0 __PRETTY_FUNCTION__ = "__ast_pbx_run" #7 0x00000000004d22fb in pbx_thread (data=0x2aaaad161a60) at pbx.c:4562 c = (struct ast_channel *) 0x2aaaad161a60 #8 0x000000000052a5f9 in dummy_start (data=0x2aaaac240ed0) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, -1065601120785188239, 0, 1076699136, 1100880192, 4096, -1065601120785188175, -1065601119723745471}, __mask_was_saved = 0}}, __pad = { 0x419e1190, 0x0, 0x1c6c06a0, 0x0}} __cancel_routine = (void (*)(void *)) 0x4344cd __cancel_arg = (void *) 0x419e1940 not_first_call = 0 ret = (void *) 0x394454d898 a = {start_routine = 0x4d22d9 , data = 0x2aaaad161a60, name = 0x2aaaadadf220 "pbx_thread", ' ' , "started at [ 4583] pbx.c ast_pbx_start()"} #9 0x0000003944a06617 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #10 0x00000039442d3c2d in clone () from /lib64/libc.so.6 No symbol table info available. (gdb) quit [root@centos54-1 tmp]#