Loaded symbols for /usr/lib/libpri.so.1.0 #0 0x0000002a9f839825 in socket_process (thread=0x2a97489530) at chan_iax2.c:7568 7568 if (iaxs[fr->callno]->last < fr->ts) { (gdb) bt #0 0x0000002a9f839825 in socket_process (thread=0x2a97489530) at chan_iax2.c:7568 #1 0x0000002a9f839b4e in iax2_process_thread (data=0x2a97489530) at chan_iax2.c:7623 #2 0x00000000004a5acb in dummy_start (data=0x2a9747fce0) at utils.c:538 #3 0x0000003c4a00610a in start_thread () from /lib64/tls/libpthread.so.0 #4 0x0000003c499c68c3 in clone () from /lib64/tls/libc.so.6 #5 0x0000000000000000 in ?? () (gdb) bt full #0 0x0000002a9f839825 in socket_process (thread=0x2a97489530) at chan_iax2.c:7568 sin = {sin_family = 2, sin_port = 55569, sin_addr = { s_addr = 35678809}, sin_zero = "\000\000\000\000\000\000\000"} res = 164 updatehistory = 1 new = 0 ptr = (void *) 0x9a dcallno = 0 fh = (struct ast_iax2_full_hdr *) 0x2a974895c4 mh = (struct ast_iax2_mini_hdr *) 0x2a974895c4 meta = (struct ast_iax2_meta_hdr *) 0x2a974895c4 vh = (struct ast_iax2_video_hdr *) 0x2a974895c4 mth = (struct ast_iax2_meta_trunk_hdr *) 0x0 mte = (struct ast_iax2_meta_trunk_entry *) 0x0 mtm = (struct ast_iax2_meta_trunk_mini *) 0x0 fr = (struct iax_frame *) 0x4044deb0 cur = (struct iax_frame *) 0x0 f = {frametype = AST_FRAME_VOICE, subclass = 8, datalen = 160, samples = 160, mallocd = 0, mallocd_hdr_len = 0, offset = 0, src = 0x2a9f847612 "IAX2", data = 0x2a974895c8, delivery = {tv_sec = 0, tv_usec = 1078263920}, frame_list = {next = 0x40}, has_timing_info = 33, ts = 0, len = 182926747096, seqno = 0} ---Type to continue, or q to quit--- c = (struct ast_channel *) 0x712510 dp = (struct iax2_dpcache *) 0x6469e0 peer = (struct iax2_peer *) 0x2a9f845bda tpeer = (struct iax2_trunk_peer *) 0x4044ffe0 rxtrunktime = {tv_sec = 16, tv_usec = 183065983584} ies = {called_number = 0x0, calling_number = 0x0, calling_ani = 0x0, calling_name = 0x0, calling_ton = 0, calling_tns = 0, calling_pres = 0, called_context = 0x0, username = 0x0, password = 0x0, capability = 0, format = 0, codec_prefs = 0x0, language = 0x0, version = 0, adsicpe = 0, dnid = 0x0, rdnis = 0x0, authmethods = 0, encmethods = 0, challenge = 0x0, md5_result = 0x0, rsa_result = 0x0, apparent_addr = 0x0, refresh = 0, dpstatus = 0, callno = 0, cause = 0x0, causecode = 0 '\0', iax_unknown = 0 '\0', msgcount = 0, autoanswer = 0, musiconhold = 0, transferid = 0, datetime = 0, devicetype = 0x0, serviceident = 0x0, firmwarever = 0, fwdesc = 0, fwdata = 0x0, fwdatalen = 0 '\0', enckey = 0x0, enckeylen = 0 '\0', provver = 0, samprate = 0, provverpres = 0, rr_jitter = 0, rr_loss = 0, rr_pkts = 0, rr_delay = 0, rr_dropped = 0, rr_ooo = 0} ied0 = {buf = '\0' , pos = 0} ied1 = {buf = '\0' , pos = 0} format = 0 fd = 17 exists = 0 ---Type to continue, or q to quit--- minivid = 0 ts = 0 empty = '\0' duped_fr = (struct iax_frame *) 0x70cfc0 host_pref_buf = '\0' caller_pref_buf = '\0' pref = {order = '\0' } using_prefs = 0x2a9f849f27 "mine" __PRETTY_FUNCTION__ = "socket_process" #1 0x0000002a9f839b4e in iax2_process_thread (data=0x2a97489530) at chan_iax2.c:7623 thread = (struct iax2_thread *) 0x2a97489530 tv = {tv_sec = 548682069664, tv_usec = 7925488} ts = {tv_sec = 1078264176, tv_nsec = 4340280} #2 0x00000000004a5acb in dummy_start (data=0x2a9747fce0) at utils.c:538 _buffer = {__routine = 0x423a3f , __arg = 0x40450960, __canceltype = 0, __prev = 0x0} ret = (void *) 0x0 a = {start_routine = 0x2a9f8398fd , data = 0x2a97489530, name = 0x2a9746bcc0 "iax2_process_thread started at [ 8095] chan_iax2.c start_network_thread()"} #3 0x0000003c4a00610a in start_thread () from /lib64/tls/libpthread.so.0 ---Type to continue, or q to quit--- No symbol table info available. #4 0x0000003c499c68c3 in clone () from /lib64/tls/libc.so.6 No symbol table info available. #5 0x0000000000000000 in ?? () No symbol table info available. (gdb)