rendered paste body#0 0x40549241 in socket_read (id=0x812eaf8, fd=13, events=1, cbdata=0x812ea60) at chan_iax2.c:6905
6905 dp = iaxs[fr.callno]->dpentries;
(gdb)
(gdb) bt
#0 0x40549241 in socket_read (id=0x812eaf8, fd=13, events=1, cbdata=0x812ea60) at chan_iax2.c:6905
#1 0x405611cc in iax2_regfunk () from /usr/lib/asterisk/modules/chan_iax2.so
Cannot access memory at address 0x60
(gdb) bt full
#0 0x40549241 in socket_read (id=0x812eaf8, fd=13, events=1, cbdata=0x812ea60) at chan_iax2.c:6905
sin = {sin_family = 2, sin_port = 55569, sin_addr = {s_addr = 1145247430},
sin_zero = "\000\000\000\000\000\000\000"}
res = 18
updatehistory = 0
new = 0
buf = "\200\e\000`\000\000\000\b\000\001\006\a\000\004\000\000\000\004\000$\222I$P\000I$\222I$P\000I$\222I$:<DIPg?????`_]S@96F??\236??Y7.,**0?便?C87<?BKdͿ???\\ZbRB96T??\236??O:4/+)-8^??eF?EMJFHV?????|??_E97m??\237??{F:3+),2L???~\\eiUKGKb??????????????@\001\000?\231\203\210\217?\01621\035?c7<\n\222?\212?\037p\207\217\231d"...
ptr = 0x60 <Address 0x60 out of bounds>
len = 16
dcallno = 96
fh = (struct ast_iax2_full_hdr *) 0x60
mte = (struct ast_iax2_meta_trunk_entry *) 0x0
mtm = (struct ast_iax2_meta_trunk_mini *) 0x1
dblbuf = "\000\000I$\222I$P\000I$\222I$P\000I$\222I$:<DIPg?????`_]S@96F??\236??Y7.,**0?便?C87<?BKdͿ???\\ZbRB96T??\236??O:4/+)-8^??eF?EMJFHV?????|??_E97m??\237??{F:3+),2L???~\\eiUKGKb??????~?~~}}}}}}||~}~~~~~??~}}}}|}~????~?~{}?????~}|{z}???"...
fr = {sockfd = 0, callno = 96, dcallno = 0, data = 0x0, datalen = 0, retries = 0, ts = 8, retrytime = 0,
outoforder = 0, sentyet = 57, oseqno = 0, iseqno = 1, transfer = 22, final = 5, direction = 105, retrans = 3,
next = 0xac, prev = 0x1, af = {frametype = 2, subclass = 2, datalen = 33, samples = 160, mallocd = 0, offset = 64,
src = 0x4055dbed "IAX2", data = 0x406dfe30, delivery = {tv_sec = 0, tv_usec = 0}, prev = 0x38393120,
next = 0x2e32322e}, unused = "67.68 on IAX2/gw-sfld-3-337 (type = 6, subclass = 11, ts=49564, ",
afdata = 0x406dfe30 "? ??ZP"}
cur = (struct iax_frame *) 0x60
iabuf = "198.22.67.68\000\000\000"
f = {frametype = 6, subclass = 7, datalen = 6, samples = 160, mallocd = 0, offset = 0, src = 0x4055dbed "IAX2",
data = 0x0, delivery = {tv_sec = 0, tv_usec = 0}, prev = 0x0, next = 0x0}
c = (struct ast_channel *) 0x0
dp = (struct iax2_dpcache *) 0x60
tpeer = (struct iax2_trunk_peer *) 0x60
rxtrunktime = {tv_sec = 1119461159, tv_usec = 112005}
ies = {called_number = 0x0, calling_number = 0x0, calling_ani = 0x0, calling_name = 0x0, calling_ton = -1,
---Type <return> to continue, or q <return> to quit---
calling_tns = -1, calling_pres = -1, called_context = 0x0, username = 0x0, password = 0x0, capability = 0, format = 4,
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 = -1, autoanswer = 0, musiconhold = 0, transferid = 0,
datetime = 0, 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}
ied0 = {buf = "\026\031No such context/extension*\001\003", '\0' <repeats 993 times>, pos = 30}
ied1 = {buf = "\t\004\000\000\000\004", '\0' <repeats 1017 times>, pos = 6}
format = 96
exists = 1079382476
minivid = 0
empty = '\0' <repeats 31 times>
duped_fr = (struct iax_frame *) 0x405611cc
host_pref_buf = "disabled", '\0' <repeats 119 times>
caller_pref_buf = "disabled", '\0' <repeats 119 times>
pref = {order = '\0' <repeats 31 times>}
rpref = {order = '\0' <repeats 31 times>}
using_prefs = 0x4055e5c5 "mine"
#1 0x405611cc in iax2_regfunk () from /usr/lib/asterisk/modules/chan_iax2.so
No symbol table info available.