!@!@!@! 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}, _sigpoll = {si_band = 0, si_fd = 0}}} Signal Stop Print Pass to program Description SIGSEGV Yes Yes Yes Segmentation fault Thread 1 (Thread 0x7f432fe88700 (LWP 14956)): #0 0x000000000045ec1c in __ao2_ref (user_data=0x3238306636323137, delta=1, tag=tag@entry=0x0, file=file@entry=0x7f464280f452 "res_pjsip_session.c", line=3639, func=0x7f4642812f40 <__PRETTY_FUNCTION__.35305> "ast_sip_dialog_get_session") at astobj2.c:501 obj = 0x323830663632311f current_value = 1115762496 weakproxy = 0x7f43661eb9a8 __PRETTY_FUNCTION__ = "__ao2_ref" #1 0x00007f464280e272 in ast_sip_dialog_get_session (dlg=) at res_pjsip_session.c:3639 inv_session = session = 0x3238306636323137 __PRETTY_FUNCTION__ = "ast_sip_dialog_get_session" #2 0x00007f464280e9a2 in session_outgoing_nat_hook (tdata=0x7f43656d77d8, transport=0x7f43661eb9a8) at res_pjsip_session.c:5486 transport_state = 0x7f43661ebe40 hook = 0x0 sdp_info = 0x7f436562ccf8 dlg = 0x7f436562ccf8 session = 0x0 __FUNCTION__ = "session_outgoing_nat_hook" __PRETTY_FUNCTION__ = "session_outgoing_nat_hook" #3 0x00007f46425ee5d9 in nat_invoke_hook (obj=, arg=, flags=) at res_pjsip_nat.c:300 hook = details = #4 0x00000000004614dd in internal_ao2_traverse (self=self@entry=0x7f43640186d8, flags=flags@entry=OBJ_SEARCH_NONE, cb_fn=cb_fn@entry=0x7f46425ee5c0 , arg=arg@entry=0x7f432fe87b00, tag=tag@entry=0x0, file=file@entry=0x7f46425ef9b9 "res_pjsip_nat.c", line=471, func=0x7f46425efe5e <__PRETTY_FUNCTION__.26624> "process_nat", type=AO2_CALLBACK_DEFAULT, data=0x0) at astobj2_container.c:328 match = 3 ret = 0x0 cb_default = 0x7f46425ee5c0 node = 0x7f43668a2b88 traversal_state = 0x7f432fe879a0 orig_lock = AO2_LOCK_REQ_MUTEX multi_container = 0x0 multi_iterator = 0x0 #5 0x0000000000461965 in __ao2_callback (c=c@entry=0x7f43640186d8, flags=flags@entry=OBJ_SEARCH_NONE, cb_fn=cb_fn@entry=0x7f46425ee5c0 , arg=arg@entry=0x7f432fe87b00, tag=tag@entry=0x0, file=file@entry=0x7f46425ef9b9 "res_pjsip_nat.c", line=471, func=0x7f46425efe5e <__PRETTY_FUNCTION__.26624> "process_nat") at astobj2_container.c:414 No locals. #6 0x00007f46425eea5f in process_nat (tdata=0x7f43656d77d8) at res_pjsip_nat.c:471 hook_details = {tdata = 0x7f43656d77d8, transport = 0x7f43661eb9a8} transport_state = 0x7f43661ebe40 uri = 0x7f43640186d8 transport = 0x7f43661eb9a8 details = {type = (unknown: 0), transport = 0x1091898, factory = 0x0, local_address = {ptr = 0x0, slen = 0}, local_port = 0} transport_states = 0x7f43664f9b30 via = 0x7f4364361c88 addr = {ss = {ss_family = 2, __ss_padding = "023ıv1&", '000' , __ss_align = 0}, len = 16} hooks = 0x7f43640186d8 #7 nat_on_tx_message (tdata=0x7f43656d77d8) at res_pjsip_nat.c:480 No locals. #8 0x00007f46e1d87a66 in endpt_on_tx_msg (endpt=, tdata=0x7f43656d77d8) at ../src/pjsip/sip_endpoint.c:1116 status = 0 mod = 0x7f46427f1300 #9 0x00007f46e1d8ec10 in pjsip_transport_send (tr=0x1091898, tdata=0x7f43656d77d8, addr=0x7f43656d79c8, addr_len=16, token=0x7f43643625a0, cb=0x7f46e1d89220 ) at ../src/pjsip/sip_transport.c:931 status = #10 0x00007f46e1d893c0 in stateless_send_transport_cb (token=0x7f43643625a0, tdata=0x7f43656d77d8, sent=16) at ../src/pjsip/sip_util.c:1277 cont = 1 cur_addr = 0x7f43656d79c8 cur_addr_len = 16 via = 0x7f4364361d28 need_update_via = 1 #11 0x00007f46e1d89782 in stateless_send_resolver_callback (status=, token=0x7f43643625a0, addr=) at ../src/pjsip/sip_util.c:1378 stateless_data = 0x7f43643625a0 tdata = 0x7f43656d77d8 #12 0x00007f46456beaf4 in sip_resolve_invoke_user_callback (data=0x7f4365ee2a48) at res_pjsip/pjsip_resolver.c:206 __FUNCTION__ = "sip_resolve_invoke_user_callback" __PRETTY_FUNCTION__ = "sip_resolve_invoke_user_callback" #13 0x000000000059ef4e in ast_taskprocessor_execute (tps=tps@entry=0x7f43640dd2d0) at taskprocessor.c:1235 local = {local_data = 0x7f4364287b70, data = 0x7f43640dd2d0} t = 0x7f4674000920 __PRETTY_FUNCTION__ = "ast_taskprocessor_execute" #14 0x00000000005a5db0 in execute_tasks (data=0x7f43640dd2d0) at threadpool.c:1350 tps = 0x7f43640dd2d0 #15 0x000000000059ef4e in ast_taskprocessor_execute (tps=0x16d08a0) at taskprocessor.c:1235 local = {local_data = 0x7f4364287b70, data = 0x16d00c0} t = 0x7f46740008f0 __PRETTY_FUNCTION__ = "ast_taskprocessor_execute" #16 0x00000000005a6960 in threadpool_execute (pool=) at threadpool.c:367 No locals. #17 worker_active (worker=) at threadpool.c:1137 No locals. #18 worker_start (arg=0x7f460c001b50) at threadpool.c:1056 __PRETTY_FUNCTION__ = "worker_start" #19 0x00000000005ae239 in dummy_start (data=) at utils.c:1574 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {139938825772048, 4930970126233940281, 139939648707630, 139939648707631, 139926542794752, 7, -4978715211835068103, 4930970457949253945}, __mask_was_saved = 0}}, __pad = {0x7f432fe87ef0, 0x0, 0x7f46df45a542 <__libc_thread_freeres+34>, 0x7f432ea7ea1f}} __cancel_arg = 0x7f432fe88700 __not_first_call = ret = a = {start_routine = 0x5a65b0 , data = 0x7f460c001b50, name = 0x7f460c001c10 "worker_start started at [ 1111] threadpool.c worker_thread_start()"} __PRETTY_FUNCTION__ = "dummy_start" #20 0x00007f46e01154a4 in start_thread (arg=0x7f432fe88700) at pthread_create.c:456 __res = pd = 0x7f432fe88700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139926543304448, 4930970126233940281, 139939648707630, 139939648707631, 139926542794752, 7, -4978715211814096583, -4979975036000095943}, 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" #21 0x00007f46df3f8d0f in clone () from /lib/x86_64-linux-gnu/libc.so.6 No symbol table info available.