#0 0xb6678009 in socket_process (thread=0x98baa00) at chan_iax2.c:9549 9549 if (ast_test_flag64(iaxs[fr->callno], IAX_ENCRYPTED)) { (gdb) bt full #0 0xb6678009 in socket_process (thread=0x98baa00) at chan_iax2.c:9549 sin = {sin_family = 2, sin_port = 55569, sin_addr = {s_addr = 335653056}, sin_zero = "\000\000\000\000\000\000\000"} res = 12 updatehistory = new = dcallno = decrypted = 0 '\0' cur = f = {frametype = 0, subclass = 0, datalen = 0, samples = 0, mallocd = 0, mallocd_hdr_len = 0, offset = 0, src = 0x0, data = {ptr = 0x0, uint32 = 0, pad = "\000\000\000\000\000\000\000"}, delivery = {tv_sec = 0, tv_usec = 0}, frame_list = {next = 0x0}, flags = 0, ts = 0, len = 0, seqno = 0} c = dp = ies = {called_number = 0x0, calling_number = 0x98baab4 "6002", calling_ani = 0x0, calling_name = 0x98baaba "BT_Routing_from_VoiP", calling_ton = -1, calling_tns = -1, calling_pres = -1, called_context = 0x0, username = 0x98baa8e "6002", 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 = 0x98baa9e, refresh = 60, dpstatus = 0, callno = 0, cause = 0x0, causecode = 0 '\0', iax_unknown = 0 '\0', msgcount = 0, autoanswer = 0, musiconhold = 0, transferid = 0, datetime = 321797857, devicetype = 0x0, serviceident = 0x0, firmwarever = -1, fwdesc = 0, fwdata = 0x0, fwdatalen = 0 '\0', enckey = 0x0, enckeylen = 0 '\0', provver = 0, samprate = 1, provverpres = 0, rr_jitter = 0, rr_loss = 0, rr_pkts = 0, rr_delay = 0, rr_dropped = 0, rr_ooo = 0, vars = 0x0, osptokenblock = {0x0, 0x0, 0x0, 0x0}, ospblocklength = {0, 0, 0, 0}, calltoken = 0 '\0', calltokendata = 0x0} ied0 = { buf = "\000\000\201\b\030\037p¦\201\b\000\000`Tl\t(\233\225\t,\233\225\t0\233\225\t8\233\225\t \233\225\t<\233\225\t¦\232\225\t\000\000\000\000`¦¦\000\000\000\000x¦h\t", '\0' , "x¦h\t\000\000\000\000-\001\000\000\005\000\000\000¦B\213\t\002\000\000\000¦\003\000\000¦\003\000\000\n\000\000\000(", '\0' , pos = 0} ied1 = { buf = '\0' , "Q*\231¦", '\0' , "Q*\231¦", '\0' , "x\021¦¦\030\000\000\000\003\000\000\000\000\000\000\000Q*\231¦\200¦d\t.;¦¦¦U¦¦A$¦¦\032$¦¦\000\000\000\000@\021¦¦\021\000\000\000t\034\231¦\000\000\000\000l\021¦¦l\021¦¦\000\000\000\000p\021¦¦8\000\000\000\000\000\000\000hTl\t@\021¦¦¦\f\231¦¦¦¦¦@\021¦¦¦¦¦¦@\021¦¦`\006\210\tX¦¦¦F\231¦@\021¦¦\024\000\000\000\004\000\000\000@\021¦¦¦¦\t\024\000\000\000@¦\000\000\030\000\000\000¦¦\212\t`\006"..., pos = 0} format = fd = 12 exists = minivid = 0 empty = '\0' duped_fr = host_pref_buf = '\0' caller_pref_buf = '\0' pref = {order = '\0' , framing = '\0' } using_prefs = __PRETTY_FUNCTION__ = "socket_process" #1 0xb6683982 in iax2_process_thread (data=0x98baa00) at chan_iax2.c:11250 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1234616332, 0, 0, -1242901688, 1006109116, 1043845051}, __mask_was_saved = 0}}, __pad = {0xb5ead370, 0x0, 0x98b1448, 0x98b1340}} not_first_call = thread = (struct iax2_thread *) 0x98baa00 wait = ts = {tv_sec = -1242901688, tv_nsec = -1214700106} put_into_idle = 1 #2 0x0816134b in dummy_start (data=0x98b1048) at utils.c:968 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {160109376, 0, 0, -1242901592, 1006363068, -1032116025}, __mask_was_saved = 0}}, __pad = {0xb5ead470, 0x0, 0x0, 0x0}} not_first_call = ret = #3 0xb7be84ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #4 0xb7a0549e in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. (gdb) p fr No symbol "fr" in current context. (gdb)