(gdb) bt full #0 0xb4a710b7 in realtime_peer (peername=0xb4a63130 "fred") at chan_iax2.c:2556 __p = 10 __x = 0 var = (struct ast_variable *) 0x8123160 tmp = (struct ast_variable *) 0x8122ec8 peer = (struct iax2_peer *) 0x0 regseconds = 11578503 nowtime = 0 dynamic = 1 __PRETTY_FUNCTION__ = "realtime_peer" #1 0xb4a6bce0 in find_peer (name=0xb4a63130 "fred", realtime=1) at chan_iax2.c:805 peer = (struct iax2_peer *) 0x0 #2 0xb4a7a12d in register_verify (callno=1, sin=0xb4a663c0, ies=0xb4a64180) at chan_iax2.c:4903 requeststr = '\0' peer = "fred", '\0' md5secret = '\0' rsasecret = '\0' secret = '\0' iabuf = '\0' p = (struct iax2_peer *) 0x0 key = (struct ast_key *) 0x0 keyn = 0x0 x = 0 expire = 60 __PRETTY_FUNCTION__ = "register_verify" #3 0xb4a856f0 in socket_read (id=0x8149ae8, fd=26, events=1, cbdata=0x81498f0) at chan_iax2.c:7163 sin = {sin_family = 2, sin_port = 55569, sin_addr = {s_addr = 50331658}, sin_zero = "\000\000\000\000\000\000\000"} res = 22 updatehistory = 0 new = 1 buf = "\200\001\000\000\000\000\000\023\000\000\006\r\000\004fred\000\002\000<", '\0' , "\207¬°\000\000\000\000\000l\201©´0\214\024\b°k¦´Èd¦´G秴T\206©´0J\004@\230_¦´", '\0' , "\001\000\000\000H¤\207B%¾\a\000\001", '\0' , "¤>\223", '\0' , "8\230\237\000\000\230\237\000 \000\000\000\000\230\237", '\0' , "8\230\237", '\0' , "\230\237\000\000\000\000\000\000\000\000\000\b\000\000\000\000\000\000" ptr = 0x0 len = 16 dcallno = 0 fh = (struct ast_iax2_full_hdr *) 0xb4a653b0 mh = (struct ast_iax2_mini_hdr *) 0xb4a653b0 meta = (struct ast_iax2_meta_hdr *) 0xb4a653b0 vh = (struct ast_iax2_video_hdr *) 0xb4a653b0 mth = (struct ast_iax2_meta_trunk_hdr *) 0x0 mte = (struct ast_iax2_meta_trunk_entry *) 0x0 mtm = (struct ast_iax2_meta_trunk_mini *) 0x0 dblbuf = '\0' fr = {sockfd = 0, callno = 1, dcallno = 0, data = 0x0, datalen = 0, retries = 0, ts = 19, retrytime = 0, outoforder = 0, sentyet = 0, oseqno = 0, iseqno = 0, transfer = 0, final = 0, direction = 0, retrans = 0, next = 0x0, prev = 0x0, af = {frametype = 0, subclass = 0, datalen = 0, samples = 0, mallocd = 0, offset = 0, src = 0x0, data = 0x0, delivery = {tv_sec = 0, tv_usec = 0}, prev = 0x0, next = 0x0}, unused = '\0' , afdata = 0xb4a64374 ""} cur = (struct iax_frame *) 0x0 iabuf = '\0' f = {frametype = 6, subclass = 13, datalen = 10, samples = 0, mallocd = 0, offset = 0, src = 0x0, data = 0x0, delivery = {tv_sec = 0, tv_usec = 0}, prev = 0x0, next = 0x0} c = (struct ast_channel *) 0x0 dp = (struct iax2_dpcache *) 0x0 peer = (struct iax2_peer *) 0x0 tpeer = (struct iax2_trunk_peer *) 0x0 rxtrunktime = {tv_sec = 0, tv_usec = 0} ies = {called_number = 0x0, calling_number = 0x0, calling_ani = 0x0, calling_name = 0x0, calling_ton = -1, calling_tns = -1, calling_pres = -1, called_context = 0x0, username = 0xb4a653be "fred", 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 = 60, 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 = '\0' , pos = 0} ied1 = {buf = '\0' , pos = 0} format = 0 exists = 0 minivid = 0 ts = 0 empty = '\0' duped_fr = (struct iax_frame *) 0x0 host_pref_buf = '\0' caller_pref_buf = '\0' pref = {order = '\0' } rpref = {order = '\0' } using_prefs = 0xb4a94a6d "mine" __PRETTY_FUNCTION__ = "socket_read" #4 0x0805479b in ast_io_wait (ioc=0x8120ee0, howlong=1000) at io.c:268 res = 1 x = 0 origcnt = 2 #5 0xb4a88581 in network_thread (ignore=0x0) at chan_iax2.c:7747 res = 1000 f = (struct iax_frame *) 0x0 freeme = (struct iax_frame *) 0x0 #6 0x00b09341 in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #7 0x00998fee in clone () from /lib/tls/libc.so.6 No symbol table info available.