!@!@!@! thread1.txt !@!@!@! $1 = {si_signo = 6, si_errno = 0, si_code = -6, _sifields = {_pad = {25281, 0 }, _kill = {si_pid = 25281, si_uid = 0}, _timer = {si_tid = 25281, si_overrun = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _rt = {si_pid = 25281, si_uid = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _sigchld = {si_pid = 25281, si_uid = 0, si_status = 0, si_utime = 0, si_stime = 0}, _sigfault = {si_addr = 0x62c1, _addr_lsb = 0, _addr_bnd = {_lower = 0x0, _upper = 0x0}}, _sigpoll = {si_band = 25281, si_fd = 0}}} Signal Stop Print Pass to program Description SIGABRT Yes Yes Yes Aborted Thread 1 (Thread 0x7fe7f0c26700 (LWP 25747)): #0 0x00007fe7f366b428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 resultvar = 0 pid = 25281 selftid = 25747 #1 0x00007fe7f366d02a in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x4, sa_sigaction = 0x4}, sa_mask = {__val = {0, 0, 140634153441424, 47244640256, 140634241765376, 140633456519088, 692, 140633456519752, 79, 140634006491760, 140634198091068, 140634199188048, 140634199201696, 0, 140634199188048, 140633456519088}}, sa_flags = -167374848, sa_restorer = 0x7fe7c73827b0} sigs = {__val = {32, 0 }} #2 0x00007fe7f3663bd7 in __assert_fail_base (fmt=, assertion=assertion@entry=0x7fe7c73827b0 "!"Calling pjlib from unknown/external thread. You must " "register external threads with pj_thread_register() " "before calling any pjlib functions."", file=file@entry=0x7fe7c7382613 "../src/pj/os_core_unix.c", line=line@entry=692, function=function@entry=0x7fe7c7382a48 <__PRETTY_FUNCTION__.6453> "pj_thread_this") at assert.c:92 str = 0x7fe7cc0022f0 " $" total = 4096 #3 0x00007fe7f3663c82 in __GI___assert_fail (assertion=0x7fe7c73827b0 "!"Calling pjlib from unknown/external thread. You must " "register external threads with pj_thread_register() " "before calling any pjlib functions."", file=0x7fe7c7382613 "../src/pj/os_core_unix.c", line=692, function=0x7fe7c7382a48 <__PRETTY_FUNCTION__.6453> "pj_thread_this") at assert.c:101 No locals. #4 0x00007fe7c736ef29 in pj_thread_this () from /usr/lib/libpj.so.2 No symbol table info available. #5 0x00007fe7c736f10d in pj_mutex_lock () from /usr/lib/libpj.so.2 No symbol table info available. #6 0x00007fe7c736f4d1 in pj_atomic_inc_and_get () from /usr/lib/libpj.so.2 No symbol table info available. #7 0x00007fe79e76fd8a in pjsip_inv_add_ref () from /usr/lib/libpjsip-ua.so.2 No symbol table info available. #8 0x00007fe73a56884b in chan_pjsip_indicate (ast=0x7fe7d40084e0, condition=22, data=0x7fe7cc0033e8, datalen=79) at chan_pjsip.c:1441 channel = 0x7fe7d400c420 pvt = media = response_code = 0 res = 0 device_buf = device_buf_size = __PRETTY_FUNCTION__ = "chan_pjsip_indicate" #9 0x00000000004c0209 in indicate_data_internal (chan=0x7fe7d40084e0, _condition=22, data=0x7fe7cc0033e8, datalen=79) at channel.c:4650 condition = AST_CONTROL_CONNECTED_LINE ts = 0x0 t38_parameters = 0x7fe7cc003320 res = -255698064 __PRETTY_FUNCTION__ = "indicate_data_internal" #10 0x00000000004c06e9 in ast_indicate_data (chan=0x7fe7d40084e0, _condition=22, data=0x7fe7cc0033e8, datalen=79) at channel.c:4816 res = 3 awesome_frame = 0x7fe7cc003320 __PRETTY_FUNCTION__ = "ast_indicate_data" #11 0x000000000048a335 in bridge_channel_handle_control (bridge_channel=0x7fe7d0002a50, fr=0x7fe7140064c0) at bridge_channel.c:2231 chan = 0x7fe7d40084e0 aoh = 0x9130064b10b is_caller = 0 __PRETTY_FUNCTION__ = "bridge_channel_handle_control" #12 0x000000000048a728 in bridge_channel_handle_write (bridge_channel=0x7fe7d0002a50) at bridge_channel.c:2343 fr = 0x7fe7140064c0 sync_payload = 0x7fe7d0002a50 __PRETTY_FUNCTION__ = "bridge_channel_handle_write" #13 0x000000000048ad83 in bridge_channel_wait (bridge_channel=0x7fe7d0002a50) at bridge_channel.c:2597 ms = -1 outfd = 37 chan = 0x0 __PRETTY_FUNCTION__ = "bridge_channel_wait" #14 0x000000000048b412 in bridge_channel_internal_join (bridge_channel=0x7fe7d0002a50) at bridge_channel.c:2732 res = 0 channel_features = 0x0 swap = 0x0 __PRETTY_FUNCTION__ = "bridge_channel_internal_join" #15 0x00000000004704d8 in bridge_channel_depart_thread (data=0x7fe7d0002a50) at bridge.c:1751 bridge_channel = 0x7fe7d0002a50 res = 0 #16 0x0000000000620f60 in dummy_start (data=0x7fe7d0000c10) at utils.c:1239 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 4138049627185881868, 0, 140634152424399, 507904, 140634006491760, 4138049627177493260, -4133548584335039732}, __mask_was_saved = 0}}, __pad = {0x7fe7f0c25ef0, 0x0, 0x7fe7f37ab142 <__libc_thread_freeres+34>, 0x7fe7f0c26700}} __cancel_routine = 0x454084 __cancel_arg = 0x7fe7f0c26700 __not_first_call = 0 ret = 0x0 a = {start_routine = 0x47048e , data = 0x7fe7d0002a50, name = 0x7fe7d0002750 "bridge_channel_depart_thread started at [ 1877] bridge.c bridge_impart_internal()"} #17 0x00007fe7f44996ba in start_thread (arg=0x7fe7f0c26700) at pthread_create.c:333 __res = pd = 0x7fe7f0c26700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140634153445120, -4133548326400679156, 0, 140634152424399, 507904, 140634006491760, 4138049627183784716, 4138041842803417868}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = __PRETTY_FUNCTION__ = "start_thread" #18 0x00007fe7f373d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 No locals.