!@!@!@! thread1.txt !@!@!@! $1 = {si_signo = 6, si_errno = 0, si_code = -6, _sifields = {_pad = {30924, 0 }, _kill = {si_pid = 30924, si_uid = 0}, _timer = {si_tid = 30924, si_overrun = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _rt = {si_pid = 30924, si_uid = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _sigchld = {si_pid = 30924, si_uid = 0, si_status = 0, si_utime = 0, si_stime = 0}, _sigfault = {si_addr = 0x78cc, _addr_lsb = 0, _addr_bnd = {_lower = 0x0, _upper = 0x0}}, _sigpoll = {si_band = 30924, si_fd = 0}}} Signal Stop Print Pass to program Description SIGABRT Yes Yes Yes Aborted Thread 1 (Thread 0x7f66cd19c700 (LWP 20647)): #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 set = {__val = {134238211, 9454739293812681984, 140079504406464, 94235229625536, 140079504406480, 94235224667546, 140082237821360, 140083003183608, 14548933322592, 140083003169490, 140083003169500, 140081700960384, 140079504406512, 140083003134823, 140079504406688, 140079504406664}} pid = tid = ret = #1 0x00007f67fb803801 in __GI_abort () at abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x1b44203b8, sa_sigaction = 0x1b44203b8}, sa_mask = {__val = {140081407378656, 140081414870920, 140079087616976, 140079504406880, 140081700770960, 140079504406944, 140082720043438, 0, 1342411920, 140079369396896, 140081700770960, 24, 9454739293812681984, 140081700569792, 140079504406976, 140079504407264}}, sa_flags = -853952064, sa_restorer = 0x1000} sigs = {__val = {32, 0 }} __cnt = __set = __cnt = __set = #2 0x00007f67fb84c897 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7f67fb979b9a "%sn") at ../sysdeps/posix/libc_fatal.c:181 ap = {{gp_offset = 24, fp_offset = 32614, overflow_arg_area = 0x7f66cd19baf0, reg_save_area = 0x7f66cd19ba80}} fd = list = nlist = cp = written = on_2 = next = str = len = newp = iov = total = cnt = buf = wp = old = cnt = result = #3 0x00007f67fb85390a in malloc_printerr (str=str@entry=0x7f67fb97b870 "double free or corruption (out)") at malloc.c:5350 No locals. #4 0x00007f67fb85ae75 in _int_free (have_lock=0, p=0x7f675001e730, av=0x7f67fbbaec40 ) at malloc.c:4278 fb = nextsize = nextinuse = prevsize = fwd = size = nextchunk = bck = size = fb = nextchunk = nextsize = nextinuse = prevsize = bck = fwd = tc_idx = idx = old = old2 = fail = ignore1 = ignore2 = ignore3 = ignore = __atg1_result = ret = ret = ret = ret = ignore1 = ignore2 = ignore3 = heap = ignore = #5 __GI___libc_free (mem=0x7f675001e740) at malloc.c:3124 ar_ptr = 0x7f67fbbaec40 p = 0x7f675001e730 hook = mem = 0x7f675001e740 ar_ptr = p = hook = __x = ar_ptr = p = hook = __x = #6 0x000055b4d9175a05 in __ast_free (ptr=0x7f675001e740, file=0x55b4d93a5fc1 "frame.c", lineno=162, func=0x55b4d93a6488 <__PRETTY_FUNCTION__.17551> "__frame_free") at astmm.c:1588 No locals. #7 0x000055b4d9224f21 in __frame_free (fr=0x7f675001e740, cache=1) at frame.c:162 __PRETTY_FUNCTION__ = "__frame_free" #8 0x000055b4d9224f75 in ast_frame_free (frame=0x7f675001e740, cache=1) at frame.c:175 next = 0x0 #9 0x000055b4d91a32eb in bridge_frame_free (frame=0x7f675001e740) at bridge_channel.c:1026 __PRETTY_FUNCTION__ = "bridge_frame_free" #10 0x000055b4d91a7992 in bridge_channel_handle_write (bridge_channel=0x7f6750012f40) at bridge_channel.c:2470 fr = 0x7f675001e740 sync_payload = 0x55b4d91a0b1d <_ast_bridge_channel_unlock+57> num = 0 msg = 0x7f66cd19bcd0 __PRETTY_FUNCTION__ = "bridge_channel_handle_write" #11 0x000055b4d91a828d in bridge_channel_wait (bridge_channel=0x7f6750012f40) at bridge_channel.c:2779 ms = -1 outfd = 376 chan = 0x0 __PRETTY_FUNCTION__ = "bridge_channel_wait" #12 0x000055b4d91a8ac3 in bridge_channel_internal_join (bridge_channel=0x7f6750012f40) at bridge_channel.c:2919 res = 0 indicate_src_change = 1 '001' channel_features = 0x0 swap = 0x0 __PRETTY_FUNCTION__ = "bridge_channel_internal_join" #13 0x000055b4d918a403 in bridge_channel_ind_thread (data=0x7f6750012f40) at bridge.c:1818 bridge_channel = 0x7f6750012f40 chan = 0x7f6770058fc0 __PRETTY_FUNCTION__ = "bridge_channel_ind_thread" #14 0x000055b4d9300e00 in dummy_start (data=0x7f6750013620) at utils.c:1249 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 67962654558441443, 140079504408448, 0, 140081700615712, 140079650895552, 67962654583607267, 6148922021260349411}, __mask_was_saved = 0}}, __pad = {0x7f66cd19bed0, 0x0, 0x7f67fb95f652 <__libc_thread_freeres+50>, 0x7f66cd120000}} __cancel_routine = 0x55b4d916ad73 __cancel_arg = 0x7f66cd19c700 __not_first_call = 0 ret = 0x7f66cd19be57 a = {start_routine = 0x55b4d918a3c4 , data = 0x7f6750012f40, name = 0x7f67500024f0 "bridge_channel_ind_thread started at [ 1910] bridge.c bridge_impart_internal()"} __PRETTY_FUNCTION__ = "dummy_start" #15 0x00007f67fc6f36db in start_thread (arg=0x7f66cd19c700) at pthread_create.c:463 pd = 0x7f66cd19c700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140079504410368, -126969816478986269, 140079504408448, 0, 140081700615712, 140079650895552, 67962654543761379, 68417392540569571}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #16 0x00007f67fb8e488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 No locals.