Program terminated with signal 11, Segmentation fault. #0 0xb6c2e928 in socket_process (thread=0x8230690) at chan_iax2.c:7583 7583 ast_log(LOG_DEBUG, "Async goto of '%s' to '%s@%s' started\n", ast_bridged_channel(iaxs[fr->callno]->owner)->name, (gdb) bt full #0 0xb6c2e928 in socket_process (thread=0x8230690) at chan_iax2.c:7583 sin = {sin_family = 2, sin_port = 55569, sin_addr = {s_addr = 1477380362}, sin_zero = "\000\000\000\000\000\000\000"} res = 18 updatehistory = 0 new = 0 ptr = (void *) 0xb6b18b90 dcallno = 104 fh = (struct ast_iax2_full_hdr *) 0x8230710 mh = (struct ast_iax2_mini_hdr *) 0x8230710 meta = (struct ast_iax2_meta_hdr *) 0x8230710 vh = (struct ast_iax2_video_hdr *) 0x8230710 mth = (struct ast_iax2_meta_trunk_hdr *) 0xb7edc28e mte = (struct ast_iax2_meta_trunk_entry *) 0xb7edd62c mtm = (struct ast_iax2_meta_trunk_mini *) 0x81118a9 fr = (struct iax_frame *) 0xb6b15f40 cur = (struct iax_frame *) 0xb7edef65 f = {frametype = AST_FRAME_IAX, subclass = 34, datalen = 0, samples = 0, mallocd = 0, mallocd_hdr_len = 0, offset = 0, src = 0x0, data = 0x0, delivery = {tv_sec = 0, tv_usec = 0}, frame_list = {next = 0x0}, has_timing_info = 0, ts = 0, len = 0, seqno = 0} c = (struct ast_channel *) 0x75e2 dp = (struct iax2_dpcache *) 0xb6b18b90 peer = (struct iax2_peer *) 0xb6b181a8 tpeer = (struct iax2_trunk_peer *) 0x81103ad rxtrunktime = {tv_sec = -1229881112, tv_usec = -1209148944} ies = {called_number = 0x823071e "5537", calling_number = 0x0, calling_ani = 0x0, calling_name = 0x0, calling_ton = -1, calling_tns = -1, calling_pres = -1, 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 = -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 = "(\004\000\000\220\213��e����u\000\000\220\213��X|���\003\021\b,��\030\021\b\230|��\001\000\000\000�u\000\000@�Ķ\220\213��\v2ĶX|������\210|��\v2Ķ,���(\004\000\000\220\213��e����u\000\000\000\000\000\000\023|���\003\021\b,���\000\000\000\000\006|��\001\000\000\000�u\000\000\220\213��(A\026\b\216��|�������|��e����u\000\000\220\213���|���\003\021\b,��\030\021\b�|��\001\000\000\000�u\000\000@�Ķ\220\213��"..., pos = -1209148944} ied1 = { buf = "\t\004\000\000\000\002", '\0' , "\004\200��", '\0' , "\004\200��LY��\000y��\000\000\000\000\020Y��\\Y��\020y��", '\0' , "\004\200��", '\0' , "@Y��\214Y��@y��\000\000\000\000\004\200��\234Y��Py��\000\000\000\000`Y���Y��`y��\000\000\000\000\004\200��", '\0' , "\200Y���Y��\200y��\000\000\000\000\000\000\000\000�\024\000�����`%��\000\000\000\000\000\000\000\000����\000\000\000\000\004\200��\000\000\000\000"..., pos = 6} format = -1209149908 fd = 64 exists = -1229880904 ---Type to continue, or q to quit--- minivid = 0 ts = 30178 empty = '\0' duped_fr = (struct iax_frame *) 0xb6c4f440 host_pref_buf = "(gsm|alaw|slin|ulaw)", '\0' caller_pref_buf = "()", '\0' , "�" pref = {order = "\002\004\a\003", '\0' , framing = "\024\024\024\024", '\0' } using_prefs = 0xb6c49b47 "mine" __PRETTY_FUNCTION__ = "socket_process" #1 0xb6c341d4 in iax2_process_thread (data=0x8230690) at chan_iax2.c:8367 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1228606400, 0, 4001536, -1229880520, 1237025344, 1237924890}, __mask_was_saved = 0}}, __pad = {0xb6b18360, 0x0, 0x816f4a8, 0xb6b18308}} __cancel_routine = (void (*)(void *)) 0xb6c33af5 __cancel_arg = (void *) 0x8230690 not_first_call = 0 thread = (struct iax2_thread *) 0x8230690 tv = {tv_sec = 9, tv_usec = 135548395} ts = {tv_sec = 0, tv_nsec = 0} put_into_idle = 1 __PRETTY_FUNCTION__ = "iax2_process_thread" #2 0x08112229 in dummy_start (data=0x8230470) at utils.c:852 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {-1209102348, 0, 4001536, -1229880392, 1237025600, -149216985}, __mask_was_saved = 0}}, __pad = {0xb6b18480, 0x0, 0x0, 0x0}} __cancel_routine = (void (*)(void *)) 0x8069a79 __cancel_arg = (void *) 0xb6b18b90 not_first_call = 0 ret = (void *) 0x0 a = {start_routine = 0xb6c33bbb , data = 0x8230690, name = 0x8224a08 "iax2_process_thread started at [ 8889] chan_iax2.c start_network_thread()"} lock_info = (struct thr_lock_info *) 0x8245358 mutex_attr = {__size = "\001\000\000", __align = 1} #3 0xb7eda1b3 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #4 0xb7e2403e in clone () from /lib/libc.so.6 No symbol table info available.