!@!@!@! thread1.txt !@!@!@! $1 = {si_signo = 11, si_errno = 0, si_code = 1, _sifields = {_pad = {348, 0 }, _kill = {si_pid = 348, si_uid = 0}, _timer = {si_tid = 348, si_overrun = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _rt = {si_pid = 348, si_uid = 0, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _sigchld = {si_pid = 348, si_uid = 0, si_status = 0, si_utime = 0, si_stime = 0}, _sigfault = {si_addr = 0x15c, _addr_lsb = 0, _addr_bnd = {_lower = 0x0, _upper = 0x0}}, _sigpoll = {si_band = 348, si_fd = 0}}} Signal Stop Print Pass to program Description SIGSEGV Yes Yes Yes Segmentation fault Thread 1 (Thread 0x7f4096164700 (LWP 1702410)): #0 ast_str_case_hash (str=0x15c ) at /tmp/asterisk-18.8.0/include/asterisk/strings.h:1254 hash = 5381 #1 channel_snapshot_uniqueid_hash_cb (obj=0x15c, flags=) at stasis_channels.c:211 object = 0x15c key = #2 0x0000556a6bc4bf00 in hash_ao2_find_first (self=0x556a6ec80948, flags=OBJ_SEARCH_KEY, arg=0x15c, state=0x7f40961618c0) at astobj2_hash.c:365 node = bucket_cur = cmp = __PRETTY_FUNCTION__ = "hash_ao2_find_first" #3 0x0000556a6bc49d3f in internal_ao2_traverse (self=0x556a6ec80948, flags=flags@entry=OBJ_SEARCH_KEY, cb_fn=, arg=0x15c, tag=tag@entry=0x0, file=file@entry=0x556a6be74a15 "stasis_channels.c", line=907, func=0x556a6be75360 <__PRETTY_FUNCTION__.16780> "ast_channel_snapshot_get_latest", type=AO2_CALLBACK_DEFAULT, data=0x0) at astobj2_container.c:318 ret = 0x0 cb_default = 0x556a6bd7f4f0 node = traversal_state = 0x7f40961618c0 orig_lock = AO2_LOCK_REQ_MUTEX multi_container = 0x0 multi_iterator = 0x0 #4 0x0000556a6bc4a278 in __ao2_callback (func=, line=907, file=0x556a6be74a15 "stasis_channels.c", tag=0x0, arg=, cb_fn=, flags=OBJ_SEARCH_KEY, c=) at astobj2_container.c:414 No locals. #5 __ao2_find (c=, arg=, flags=flags@entry=OBJ_SEARCH_KEY, tag=tag@entry=0x0, file=file@entry=0x556a6be74a15 "stasis_channels.c", line=line@entry=907, func=0x556a6be75360 <__PRETTY_FUNCTION__.16780> "ast_channel_snapshot_get_latest") at astobj2_container.c:437 arged = #6 0x0000556a6bd8246f in ast_channel_snapshot_get_latest (uniqueid=) at stasis_channels.c:907 No locals. #7 0x00007f4039ffbeb5 in publish_chanspy_message (snoop=0x7f408035b688, start=) at res_stasis_snoop.c:138 blob = 0x556a6c114890 payload = 0x7f40800ad830 message = 0x0 snoop_snapshot = 0x7f4080394c78 spyee_snapshot = 0x0 type = 0x556a6ec6de58 #8 0x00007f4039ffc09f in snoop_hangup (chan=0x7f4080374200) at res_stasis_snoop.c:228 snoop = 0x7f408035b688 __PRETTY_FUNCTION__ = "snoop_hangup" #9 0x0000556a6bc8b240 in ast_hangup (chan=0x7f4080374200) at channel.c:2614 __PRETTY_FUNCTION__ = "ast_hangup" #10 0x00007f4039ffc8cc in stasis_app_control_snoop (chan=chan@entry=0x7f4058d0d030, spy=spy@entry=STASIS_SNOOP_DIRECTION_IN, whisper=whisper@entry=STASIS_SNOOP_DIRECTION_NONE, app=app@entry=0x7f40803b6d24 "vxt-call", app_args=app_args@entry=0x7f4080058938 "snoop", snoop_id=snoop_id@entry=0x7f408005b3e8 "493e626f-344e-495d-83ea-e4e5ef5d9495") at res_stasis_snoop.c:423 snoop = 0x7f408035b688 caps = 0x7f40800adf68 thread = 1277 assignedids = {uniqueid = 0x7f408005b3e8 "493e626f-344e-495d-83ea-e4e5ef5d9495", uniqueid2 = 0x0} __PRETTY_FUNCTION__ = "stasis_app_control_snoop" __FUNCTION__ = "stasis_app_control_snoop" #11 0x00007f402e6e6d43 in ari_channels_handle_snoop_channel (response=0x7f4096161d10, args_snoop_id=, args_app_args=, args_app=, args_whisper=, args_spy=, args_channel_id=) at ari/resource_channels.c:1638 chan = 0x7f4058d0d030 snoop = 0x0 snapshot = 0x0 spy = whisper = STASIS_SNOOP_DIRECTION_NONE #12 ast_ari_channels_snoop_channel (headers=headers@entry=0x7f4080182500, args=args@entry=0x7f4096161b80, response=response@entry=0x7f4096161d10) at ari/resource_channels.c:1655 No locals. #13 0x00007f402e6e14e9 in ast_ari_channels_snoop_channel_cb (ser=, get_params=, path_vars=, headers=0x7f4080182500, body=, response=0x7f4096161d10) at res_ari_channels.c:2527 args = {channel_id = 0x7f40800c324a "1639954523.35379", spy = 0x7f40801c3774 "in", whisper = 0x0, app = 0x7f40803b6d24 "vxt-call", app_args = 0x7f4080058938 "snoop", snoop_id = 0x7f408005b3e8 "493e626f-344e-495d-83ea-e4e5ef5d9495"} i = #14 0x00007f4034bcff7a in ast_ari_invoke (ser=ser@entry=0x7f40702910f0, uri=uri@entry=0x7f4096161dca "channels/1639954523.35379/snoop", method=method@entry=AST_HTTP_POST, get_params=get_params@entry=0x7f40801c3700, headers=headers@entry=0x7f4080182500, body=body@entry=0x0, response=0x7f4096161d10) at res_ari.c:587 root = handler = 0x7f402e8ec8a0 wildcard_handler = 0x0 path_vars = 0x7f40800c31d0 path = 0x0 path_segment = 0x7f4096161bfa "snoop" callback = __PRETTY_FUNCTION__ = "ast_ari_invoke" #15 0x00007f4034bd14ff in ast_ari_callback (ser=0x7f40702910f0, urih=0x7f4034dd9460 , uri=0x7f4096161dca "channels/1639954523.35379/snoop", method=AST_HTTP_POST, get_params=0x7f40801c3700, headers=0x7f4080182500) at res_ari.c:1058 conf = 0x556a6f187528 response_body = 0x7f4080146480 __PRETTY_FUNCTION__ = "ast_ari_callback" user = response = {message = 0x0, headers = 0x7f4080154fc0, response_code = 0, fd = -1, response_text = 0x0, no_response = 0} post_vars = 0x0 var = app_name = body = 0x0 debug_app = 0 #16 0x0000556a6bdf5290 in handle_uri (headers=0x7f4080182500, method=AST_HTTP_POST, uri=0x7f4096161dca "channels/1639954523.35379/snoop", ser=0x7f40702910f0) at http.c:1487 res = 0 params = urih = 0x7f4034dd9460 get_vars = 0x7f40801c3700 prev = redirect = c = 0x7f4096161dca "channels/1639954523.35379/snoop" l = v = #17 httpd_process_request (ser=ser@entry=0x7f40702910f0) at http.c:1928 headers = 0x7f4080182500 uri = transfer_encoding = request = 0x7f408002c548 http_method = AST_HTTP_POST len = request_line = "POST000/ari/channels/1639954523.35379/snoop000spy000in000app000vxt-call000appArgs000snoop000snoopId000064071063e626f-344e-495d-83ea-e4e5ef5d9495000HTTP/1.1rn000063,sound:custom/voicemail-powered-by-vxt,sound:custom/voicemail-beep000"... #18 0x0000556a6bdf57eb in httpd_helper_thread (data=0x7f40702910f0) at http.c:1991 ser = 0x7f40702910f0 timeout = 15000 arg = 1 __PRETTY_FUNCTION__ = "httpd_helper_thread" #19 0x0000556a6bdab2ec in dummy_start (data=) at utils.c:1428 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {139914737045392, 5843465430220724218, 139913633053550, 139913633053551, 139915372167168, 3, -5793593994416695302, -302586234880206854}, __mask_was_saved = 0}}, __pad = {0x7f4096163ef0, 0x0, 0x7f4098df18f8 <__elf_set___libc_thread_subfreeres_element___rpc_thread_destroy__>, 0x7f4098df1900 <_IO_helper_jumps>}} __cancel_arg = 0x7f4096164700 __not_first_call = ret = a = {start_routine = 0x556a6bd9b540 , data = 0x7f40702910f0, name = } __PRETTY_FUNCTION__ = "dummy_start" #20 0x00007f4099f394a4 in start_thread (arg=0x7f4096164700) at pthread_create.c:456 __res = pd = 0x7f4096164700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139915372676864, 5843465430220724218, 139913633053550, 139913633053551, 139915372167168, 3, -5793593994443958278, -5793569490900953094}, 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 0x00007f4098b44d0f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals.