(gdb) bt #0 0x405992d7 in socket_process (thread=0x8173fc8) at strings.h:35 #1 0x405d3af8 in iaxpeer_function () from /usr/lib/asterisk/modules/chan_iax2.so Cannot access memory at address 0x1 (gdb) bt full #0 0x405992d7 in socket_process (thread=0x8173fc8) at strings.h:35 sin = {sin_family = 2, sin_port = 55569, sin_addr = {s_addr = 1142947850}, sin_zero = "\000\000\000\000\000\000\000"} res = 101 updatehistory = 0 new = 1 ptr = (void *) 0x0 dcallno = 0 fh = (struct ast_iax2_full_hdr *) 0x1 mte = (struct ast_iax2_meta_trunk_entry *) 0x0 mtm = (struct ast_iax2_meta_trunk_mini *) 0x0 dblbuf = "\00010////01358;>DKTcìÕÊÁ¼¸´°®­­­­­®°³¶º½ÃËÖîaRJC>;97642100012469;?DLXmâÒǾºµ±®¬«ªªª«¬­¯²¶º¿ÇÑê_OG@=:76432101123468;=@FMXkë×Ìľº¶²¯®­­­®®°³¶º½ÃËÖícSKE?\001\214\000È\000ºÿ¾ÿ¢ÿoþáÿ\004þGþmÿi\000\000\000\tÿâ\000i\000±\001#\000â\000\226\000Ðÿ÷ÿÉÿ\214ÿ\210ÿé\000+"... fr = {sockfd = 0, callno = 1, dcallno = 0, data = 0x0, datalen = 0, retries = 0, ts = 3, retrytime = 0, outoforder = 0, sentyet = 0, oseqno = 0, iseqno = 0, transfer = 0, final = 0, direction = 0, retrans = 0, next = 0x0, prev = 0x0, af = {frametype = 6, subclass = 12, datalen = 0, samples = 0, mallocd = 0, offset = 64, src = 0x405aa963 "LAGRQ", data = 0x408589dc, delivery = {tv_sec = 0, tv_usec = 0}, prev = 0x0, next = 0x0}, unused = '\0' , afdata = 0x408589dc "ËØ÷]OHB=;865"} cur = (struct iax_frame *) 0x1 iabuf = "10.0.32.61\000\000\000\000\000" f = {frametype = 6, subclass = 1, datalen = 89, samples = 0, mallocd = 0, offset = 0, src = 0x405aa963 "LAGRQ", data = 0x0, delivery = {tv_sec = 0, tv_usec = 0}, prev = 0x0, next = 0x0} c = (struct ast_channel *) 0x0 dp = (struct iax2_dpcache *) 0x1 tpeer = (struct iax2_trunk_peer *) 0x1 ies = {called_number = 0x81740ca "986922245", calling_number = 0x81740d8 "8454606800", calling_ani = 0x0, calling_name = 0x81740ee "MWCSD_NM ext 6804", calling_ton = 33, calling_tns = 0, calling_pres = 0, called_context = 0x0, username = 0x8174105 "nm", password = 0x0, capability = 63492, format = 4, codec_prefs = 0x81740d5 "D", language = 0x8174101 "en", version = 2, adsicpe = 2, 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 = -1, autoanswer = 0, musiconhold = 0, transferid = 0, datetime = 208162638, 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} ---Type to continue, or q to quit--- ied0 = {buf = '\0' , "&l\tB\205õX@H\210\205@", '\0' , pos = 0} ied1 = {buf = "\t\004\000\000\000\004", '\0' , pos = 6} format = 1 fd = 17 exists = -1 minivid = 0 empty = '\0' duped_fr = (struct iax_frame *) 0xffffffff host_pref_buf = "(ulaw)", '\0' caller_pref_buf = "(ulaw)", '\0' pref = {order = "\003", '\0' } rpref = {order = "\003", '\0' } using_prefs = 0x405aa833 "mine" #1 0x405d3af8 in iaxpeer_function () from /usr/lib/asterisk/modules/chan_iax2.so No symbol table info available. (gdb)