#0 0x00000000005179b4 in ast_udptl_set_local_max_ifp (udptl=0x0, max_ifp=79) at udptl.c:869 869 udptl->local_max_ifp = max_ifp; (gdb) bt #0 0x00000000005179b4 in ast_udptl_set_local_max_ifp (udptl=0x0, max_ifp=79) at udptl.c:869 #1 0x00002aaaacdbab56 in interpret_t38_parameters (p=0x2aaac71a2798, parameters=0x2aaac8538400) at chan_sip.c:6054 #2 0x00002aaaacdbb167 in sip_indicate (ast=0x2aaac71a1570, condition=24, data=0x2aaac8538400, datalen=24) at chan_sip.c:6167 #3 0x0000000000454fe8 in ast_indicate_data (chan=0x2aaac71a1570, _condition=24, data=0x2aaac8538400, datalen=24) at channel.c:3150 #4 0x00000000004e5444 in bridge_p2p_loop (c0=0x2aaac71a1570, c1=0x618f200, p0=0x2aaac59a7620, p1=0x5b9e790, timeoutms=-1, flags=0, fo=0x4595b208, rc=0x4595b200, pvt0=0x2aaac71a2798, pvt1=0x71990a8) at rtp.c:4314 #5 0x00000000004e60ea in ast_rtp_bridge (c0=0x2aaac71a1570, c1=0x618f200, flags=0, fo=0x4595b208, rc=0x4595b200, timeoutms=-1) at rtp.c:4536 #6 0x000000000045d254 in ast_channel_bridge (c0=0x2aaac71a1570, c1=0x618f200, config=0x4595c120, fo=0x4595b208, rc=0x4595b200) at channel.c:5214 #7 0x000000000048a5cd in ast_bridge_call (chan=0x2aaac71a1570, peer=0x618f200, config=0x4595c120) at features.c:2565 #8 0x00002aaaaebc975c in dial_exec_full (chan=0x2aaac71a1570, data=0x4595e8d0, peerflags=0x4595c690, continue_exec=0x0) at app_dial.c:2058 #9 0x00002aaaaebc9f96 in dial_exec (chan=0x2aaac71a1570, data=0x4595e8d0) at app_dial.c:2142 #10 0x00000000004bac0c in pbx_exec (c=0x2aaac71a1570, app=0x4a4e830, data=0x4595e8d0) at pbx.c:960 #11 0x00000000004c256a in pbx_extension_helper (c=0x2aaac71a1570, con=0x0, context=0x2aaac71a1930 "defaultproc", exten=0x2aaac71a1980 "16302623982", priority=30, label=0x0, callerid=0x7646400 "8014322126", action=E_SPAWN, found=0x45960fb4, combined_find_spawn=1) at pbx.c:3222 #12 0x00000000004c3b9c in ast_spawn_extension (c=0x2aaac71a1570, context=0x2aaac71a1930 "defaultproc", exten=0x2aaac71a1980 "16302623982", priority=30, callerid=0x7646400 "8014322126", found=0x45960fb4, combined_find_spawn=1) at pbx.c:3678 #13 0x00000000004c4309 in __ast_pbx_run (c=0x2aaac71a1570, args=0x0) at pbx.c:3771 #14 0x00000000004c58a6 in pbx_thread (data=0x2aaac71a1570) at pbx.c:4058 #15 0x000000000051b71e in dummy_start (data=0x2aaac56d6b00) at utils.c:968 #16 0x0000003944a06617 in start_thread () from /lib64/libpthread.so.0 #17 0x00000039442d3c2d in clone () from /lib64/libc.so.6 (gdb) bt full #0 0x00000000005179b4 in ast_udptl_set_local_max_ifp (udptl=0x0, max_ifp=79) at udptl.c:869 No locals. #1 0x00002aaaacdbab56 in interpret_t38_parameters (p=0x2aaac71a2798, parameters=0x2aaac8538400) at chan_sip.c:6054 __PRETTY_FUNCTION__ = "interpret_t38_parameters" #2 0x00002aaaacdbb167 in sip_indicate (ast=0x2aaac71a1570, condition=24, data=0x2aaac8538400, datalen=24) at chan_sip.c:6167 parameters = (const struct ast_control_t38_parameters *) 0x2aaac8538400 p = (struct sip_pvt *) 0x2aaac71a2798 res = 0 __PRETTY_FUNCTION__ = "sip_indicate" #3 0x0000000000454fe8 in ast_indicate_data (chan=0x2aaac71a1570, _condition=24, data=0x2aaac8538400, datalen=24) at channel.c:3150 condition = AST_CONTROL_T38_PARAMETERS ts = (const struct tone_zone_sound *) 0x0 res = -1 __PRETTY_FUNCTION__ = "ast_indicate_data" #4 0x00000000004e5444 in bridge_p2p_loop (c0=0x2aaac71a1570, c1=0x618f200, p0=0x2aaac59a7620, p1=0x5b9e790, timeoutms=-1, flags=0, fo=0x4595b208, rc=0x4595b200, pvt0=0x2aaac71a2798, pvt1=0x71990a8) at rtp.c:4314 fr = (struct ast_frame *) 0x2aaac8538350 who = (struct ast_channel *) 0x618f200 other = (struct ast_channel *) 0x2aaac71a1570 cs = {0x2aaac71a1570, 0x618f200, 0x618f200} p0_iod = {0x0, 0x0} p1_iod = {0x0, 0x0} p0_callback = 0 p1_callback = 0 res = AST_BRIDGE_FAILED __PRETTY_FUNCTION__ = "bridge_p2p_loop" #5 0x00000000004e60ea in ast_rtp_bridge (c0=0x2aaac71a1570, c1=0x618f200, flags=0, fo=0x4595b208, rc=0x4595b200, timeoutms=-1) at rtp.c:4536 fmt0 = {bits = 256, name = 0x55e1ec "g729", samplespersecond = 8000, desc = 0x55e1f1 "G.729A", fr_len = 10, min_ms = 10, max_ms = 230, inc_ms = 10, def_ms = 20, flags = 1, cur_ms = 20} fmt1 = {bits = 256, name = 0x55e1ec "g729", samplespersecond = 8000, desc = 0x55e1f1 "G.729A", fr_len = 10, min_ms = 10, max_ms = 230, inc_ms = 10, def_ms = 20, flags = 1, cur_ms = 20} p0 = (struct ast_rtp *) 0x2aaac59a7620 p1 = (struct ast_rtp *) 0x5b9e790 vp0 = (struct ast_rtp *) 0x0 vp1 = (struct ast_rtp *) 0x0 tp0 = (struct ast_rtp *) 0x0 tp1 = (struct ast_rtp *) 0x0 pr0 = (struct ast_rtp_protocol *) 0x2aaaad031e40 pr1 = (struct ast_rtp_protocol *) 0x2aaaad031e40 audio_p0_res = AST_RTP_TRY_NATIVE video_p0_res = AST_RTP_GET_FAILED text_p0_res = AST_RTP_GET_FAILED audio_p1_res = AST_RTP_TRY_PARTIAL video_p1_res = AST_RTP_GET_FAILED text_p1_res = AST_RTP_GET_FAILED res = AST_BRIDGE_FAILED codec0 = 256 codec1 = 256 pvt0 = (void *) 0x2aaac71a2798 pvt1 = (void *) 0x71990a8 __PRETTY_FUNCTION__ = "ast_rtp_bridge" #6 0x000000000045d254 in ast_channel_bridge (c0=0x2aaac71a1570, c1=0x618f200, config=0x4595c120, fo=0x4595b208, rc=0x4595b200) at channel.c:5214 timeoutms = -1 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 = 256 time_left_ms = 0 caller_warning = 0 '\0' callee_warning = 0 '\0' ---Type to continue, or q to quit--- __PRETTY_FUNCTION__ = "ast_channel_bridge" #7 0x000000000048a5cd in ast_bridge_call (chan=0x2aaac71a1570, peer=0x618f200, config=0x4595c120) at features.c:2565 other = (struct ast_channel *) 0x0 f = (struct ast_frame *) 0x0 who = (struct ast_channel *) 0x0 chan_featurecode = '\0' peer_featurecode = '\0' orig_channame = "SIP/74.217.149.70-00010a1a\000\000\000\000\000\000@£\225E", '\0' , "@£\225E\000\000\000\000\220¬Á\b\002\000\000\000\002\000\000\000\000\000\000\000\001\000\000\000\000\000\000" orig_peername = "SIP/g729.64.132.31.155-00010a1e\000\000²\225E\000\000\000\000\220¬Á\b\000\000\000\000p\003\002\000\000\000\000\000à)UD9\000\000\000@\000\000\000\000\000\000\000mH'D9\000\000" res = 0 diff = 0 hasfeatures = 0 hadfeatures = 0 autoloopflag = 0 aoh = (struct ast_option_header *) 0x0 backup_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 = 0x0, 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} bridge_cdr = (struct ast_cdr *) 0x5ef7d90 orig_peer_cdr = (struct ast_cdr *) 0x53794d0 chan_cdr = (struct ast_cdr *) 0x2aaac71a33d0 peer_cdr = (struct ast_cdr *) 0x53794d0 new_chan_cdr = (struct ast_cdr *) 0x0 new_peer_cdr = (struct ast_cdr *) 0x0 __PRETTY_FUNCTION__ = "ast_bridge_call" #8 0x00002aaaaebc975c in dial_exec_full (chan=0x2aaac71a1570, data=0x4595e8d0, peerflags=0x4595c690, continue_exec=0x0) at app_dial.c:2058 number = 0x4d579b1 "g729.64.132.31.155/16302623982" res = 0 rest = 0x0 cur = 0x0 outgoing = (struct chanlist *) 0x0 peer = (struct ast_channel *) 0x618f200 to = 58084 num = {chan = 0x2aaac71a1570, busy = 0, congestion = 0, nochan = 0} cause = 0 numsubst = "g729.64.132.31.155/16302623982\000\000 ¿\225E", '\0' , "\n\026\030", '\0' , "àè D9\000\000\000ÐÃ\225E", '\0' , "¢§K", '\0' cidname = '\0' config = {features_caller = {flags = 0}, features_callee = {flags = 0}, start_time = {tv_sec = 1273617909, tv_usec = 844280}, 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 = 0x7c011d0 "timeleft", end_sound = 0x0, start_sound = 0x0, firstpass = 0, flags = 0, end_bridge_callback = 0x2aaaaebc509c , end_bridge_callback_data = 0x2aaac71a1570, end_bridge_callback_data_fixup = 0x2aaaaebc51b1 } calldurationlimit = {tv_sec = 10800, tv_usec = 0} dtmfcalled = 0x0 dtmfcalling = 0x0 pa = {sentringing = 0, privdb_val = 0, privcid = '\0' , privintro = '\0' , status = "ANSWER\000R\000GS", '\0' } sentringing = 0 moh = 0 outbound_group = 0x0 result = 0 parse = 0x4595b3c0 "SIP" opermode = 0 delprivintro = 0 args = {argc = 3, argv = 0x4595bad8, peers = 0x4595b3c0 "SIP", timeout = 0x4595b3e3 "70", options = 0x4595b3e6 "M(get-callid,ringback", url = 0x0} opts = {flags = 2560} opt_args = {0x0, 0x0, 0x0, 0x4595b3fe "10800000", 0x0, 0x4595b3e8 "get-callid,ringback", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0} datastore = (struct ast_datastore *) 0x66d7a00 fulldial = 0 num_dialed = 1 __PRETTY_FUNCTION__ = "dial_exec_full" #9 0x00002aaaaebc9f96 in dial_exec (chan=0x2aaac71a1570, data=0x4595e8d0) at app_dial.c:2142 peerflags = {flags = 4294969344} ---Type to continue, or q to quit--- #10 0x00000000004bac0c in pbx_exec (c=0x2aaac71a1570, app=0x4a4e830, data=0x4595e8d0) at pbx.c:960 res = 10922 u = (struct ast_module_user *) 0x7c011b0 saved_c_appl = 0x0 saved_c_data = 0x0 __PRETTY_FUNCTION__ = "pbx_exec" #11 0x00000000004c256a in pbx_extension_helper (c=0x2aaac71a1570, con=0x0, context=0x2aaac71a1930 "defaultproc", exten=0x2aaac71a1980 "16302623982", priority=30, label=0x0, callerid=0x7646400 "8014322126", action=E_SPAWN, found=0x45960fb4, combined_find_spawn=1) at pbx.c:3222 e = (struct ast_exten *) 0x2aaab006dfd0 app = (struct ast_app *) 0x4a4e830 res = 1143521181 q = {incstack = {0x0 }, stacklen = 0, status = 5, swo = 0x0, data = 0x0, foundcontext = 0x2aaac71a1930 "defaultproc"} passdata = "SIP/g729.64.132.31.155/16302623982,70,M(get-callid^ringback)L(10800000)\00062_i0.005500j0\000ack P \000.44.195.165/16302623982-,2,8014322126,a197b1630262_c0.006300d0.006300e0f16302623982x0,g200h1630262_i0.0055"... matching_action = 0 __PRETTY_FUNCTION__ = "pbx_extension_helper" #12 0x00000000004c3b9c in ast_spawn_extension (c=0x2aaac71a1570, context=0x2aaac71a1930 "defaultproc", exten=0x2aaac71a1980 "16302623982", priority=30, callerid=0x7646400 "8014322126", found=0x45960fb4, combined_find_spawn=1) at pbx.c:3678 No locals. #13 0x00000000004c4309 in __ast_pbx_run (c=0x2aaac71a1570, args=0x0) at pbx.c:3771 digit = 0 invalid = 0 timeout = 0 dst_exten = '\0' , "ð\020\226E", '\0' , "ð\017\226E\000\000\000\000ø\017\226E\000\000\000\000\000\020\226E\000\000\000\000\b\020\226E\000\000\000\000ø\020\226E", '\0' , "\021\226E\000\000\000\000@\000\000\000\000\000\000\000H*UD9\000\000\000\000\017\226E", '\0' , "!\000\000\000\000\000\000\000\030", '\0' , "Ø\017\226E\000\000\000\000à\017\226E", '\0' , "è\017\226E", '\0' , "\004\000\000" pos = 0 found = 1 res = 0 autoloopflag = 0 error = 0 __PRETTY_FUNCTION__ = "__ast_pbx_run" #14 0x00000000004c58a6 in pbx_thread (data=0x2aaac71a1570) at pbx.c:4058 c = (struct ast_channel *) 0x2aaac71a1570 #15 0x000000000051b71e in dummy_start (data=0x2aaac56d6b00) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, -8102170135273967173, 0, 1100898304, 1167464768, 4096, -8102170135273967237, -8102170136285227090}, __mask_was_saved = 0}}, __pad = {0x45961190, 0x0, 0x58486c0, 0x0}} __cancel_routine = (void (*)(void *)) 0x4326b5 __cancel_arg = (void *) 0x45961940 not_first_call = 0 ret = (void *) 0x394454d898 a = {start_routine = 0x4c5884 , data = 0x2aaac71a1570, name = 0x2aaae2d59c50 "pbx_thread", ' ' , "started at [ 4079] pbx.c ast_pbx_start()"} #16 0x0000003944a06617 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #17 0x00000039442d3c2d in clone () from /lib64/libc.so.6 No symbol table info available. (gdb) (gdb) (gdb)