!@!@!@! thread1.txt !@!@!@! $1 = {si_signo = 11, si_errno = 0, si_code = 128, _sifields = {_pad = {0 }, _kill = {si_pid = 0, si_uid = 0}, _timer = {si_tid = 0, si_overrun = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _rt = {si_pid = 0, si_uid = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _sigchld = {si_pid = 0, si_uid = 0, si_status = 0, si_utime = 0, si_stime = 0}, _sigfault = {si_addr = 0x0, _addr_lsb = 0, _addr_bnd = {_lower = 0x0, _upper = 0x0}}, _sigpoll = {si_band = 0, si_fd = 0}}} Signal Stop Print Pass to program Description SIGSEGV Yes Yes Yes Segmentation fault Thread 1 (Thread 0x7fae99fe7700 (LWP 17072)): #0 grp_lock_acquire (p=0x7faed00aa608) at ../src/pj/lock.c:290 glock = 0x7faed00aa608 lck = 0x62a000000000000 #1 pj_grp_lock_acquire (grp_lock=0x7faed00aa608) at ../src/pj/lock.c:478 No locals. #2 0x00007faee7b2aaac in pjsip_tsx_send_msg (tsx=0x7faedc31b598, tdata=tdata@entry=0x7faeb8dddc38) at ../src/pjsip/sip_transaction.c:1785 event = {prev = 0x0, next = 0x7faeb82ae108, type = PJSIP_EVENT_TX_MSG, body = {timer = {entry = 0x7faeb8dddc38}, tsx_state = {src = {rdata = 0x7faeb8dddc38, tdata = 0x7faeb8dddc38, timer = 0x7faeb8dddc38, status = -1193419720, data = 0x7faeb8dddc38}, tsx = 0x7fae99fe6c80, prev_state = -1193419720, type = 32686}, tx_msg = {tdata = 0x7faeb8dddc38}, tx_error = {tdata = 0x7faeb8dddc38, tsx = 0x7fae99fe6c80}, rx_msg = {rdata = 0x7faeb8dddc38}, user = {user1 = 0x7faeb8dddc38, user2 = 0x7fae99fe6c80, user3 = 0x7faeb8dddc38, user4 = 0x7faeb82a60a8}}} status = #3 0x00007faea02cc4a5 in ast_sip_send_stateful_response (rdata=rdata@entry=0x7faeb82a60a8, tdata=0x7faeb8dddc38, sip_endpoint=sip_endpoint@entry=0x7faea401fba8) at res_pjsip.c:4720 tsx = 0x7faedc31b598 __PRETTY_FUNCTION__ = "ast_sip_send_stateful_response" #4 0x00007fae896b9930 in register_aor (aor_name=0x7faea40193c0 "OTA000000320", aor=0x7faea400b970, endpoint=0x7faea401fba8, rdata=0x7faeb82a60a8) at res_pjsip_registrar.c:869 response = {tdata = 0x7faeb8dddc38, code = 500} contacts = 0x7faea4010448 #5 registrar_on_rx_request (rdata=0x7faeb82a60a8) at res_pjsip_registrar.c:1054 endpoint = 0x7faea401fba8 aor = 0x7faea400b970 aor_name = 0x7faea40193c0 "OTA000000320" __PRETTY_FUNCTION__ = "registrar_on_rx_request" #6 0x00007faee7b0f7f7 in pjsip_endpt_process_rx_data (endpt=, rdata=rdata@entry=0x7faeb82a60a8, p=p@entry=0x7faea05110a0 , p_handled=p_handled@entry=0x7fae99fe6d44) at ../src/pjsip/sip_endpoint.c:895 msg = 0x7faeb82ae100 def_prm = {start_prio = 2751692400, start_mod = 0x45b855 <__ao2_lock+325>, idx_after_start = 3355574840, silent = 32686} i = status = mod = 0x7fae898bc440 handled = 0 p_handled = 0x7fae99fe6d44 p = 0x7faea05110a0 rdata = 0x7faeb82a60a8 endpt = #7 0x00007faea02e2c5f in distribute (data=0x7faeb82a60a8) at res_pjsip/pjsip_distributor.c:941 param = {start_prio = 0, start_mod = 0x7faea05111e0 , idx_after_start = 1, silent = 0} handled = 0 rdata = 0x7faeb82a60a8 is_request = endpoint = __PRETTY_FUNCTION__ = "distribute" #8 0x00000000005f7a3e in ast_taskprocessor_execute (tps=tps@entry=0x29b8230) at taskprocessor.c:970 local = {local_data = 0x7faee60e24ff <__GI___pthread_mutex_unlock+63>, data = 0x672a0} t = 0x7faeb83cd0b0 __PRETTY_FUNCTION__ = "ast_taskprocessor_execute" #9 0x00000000005ff090 in execute_tasks (data=0x29b8230) at threadpool.c:1322 tps = 0x29b8230 #10 0x00000000005f7a3e in ast_taskprocessor_execute (tps=0x1f8f370) at taskprocessor.c:970 local = {local_data = 0x7ffc37502da8, data = 0x24caa7d718aac200} t = 0x7faeb834bd30 __PRETTY_FUNCTION__ = "ast_taskprocessor_execute" #11 0x00000000005ff570 in threadpool_execute (pool=0x1f8bf80) at threadpool.c:351 No locals. #12 worker_active (worker=0x7faec8020230) at threadpool.c:1105 No locals. #13 worker_start (arg=arg@entry=0x7faec8020230) at threadpool.c:1024 worker = 0x7faec8020230 saved_state = __PRETTY_FUNCTION__ = "worker_start" #14 0x000000000060a89d in dummy_start (data=) at utils.c:1258 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {140388656609840, -3687100265232118807, 0, 140387901893647, 507904, 140388656485936, 3713774403945188329, -3687101084245865495}, __mask_was_saved = 0}}, __pad = {0x7fae99fe6ef0, 0x0, 0x7faee5735142 <__libc_thread_freeres+34>, 0x7fae9b05ec0f}} __cancel_arg = 0x7fae99fe7700 __not_first_call = ret = a = {start_routine = 0x5ff180 , data = 0x7faec8020230, name = 0x7faec801fa30 "worker_start started at [ 1079] threadpool.c worker_thread_start()"} #15 0x00007faee60de6ba in start_thread (arg=0x7fae99fe7700) at pthread_create.c:333 __res = pd = 0x7fae99fe7700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140387884627712, -3687100265232118807, 0, 140387901893647, 507904, 140388656485936, 3713774403932605417, 3713505706233383913}, 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" #16 0x00007faee56c741d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 No locals.