!@!@!@! thread1.txt !@!@!@! $1 = {si_signo = 11, si_errno = 0, si_code = 1, _sifields = {_pad = {1480661080, 32735, 0 }, _kill = {si_pid = 1480661080, si_uid = 32735}, _timer = {si_tid = 1480661080, si_overrun = 32735, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _rt = {si_pid = 1480661080, si_uid = 32735, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _sigchld = {si_pid = 1480661080, si_uid = 32735, si_status = 0, si_utime = 0, si_stime = 0}, _sigfault = {si_addr = 0x7fdf58411858, _addr_lsb = 0, _addr_bnd = {_lower = 0x0, _upper = 0x0}}, _sigpoll = {si_band = 140597235095640, si_fd = 0}}} Signal Stop Print Pass to program Description SIGSEGV Yes Yes Yes Segmentation fault Thread 1 (Thread 0x7fe050d37700 (LWP 29725)): #0 0x00007fe23ca6f707 in ast_str_hash (str=0x7fdf58411858 ) at /usr/src/asterisk-18.1.0/include/asterisk/strings.h:1210 hash = 5381 #1 0x00007fe23ca6f76d in transport_monitor_hash_fn (obj=0x7fdf58411858, flags=64) at res_pjsip/pjsip_transport_events.c:69 object = 0x7fdf58411858 key = 0x7fdf58411858 #2 0x0000000000465443 in hash_ao2_find_first (self=0x22d40f0, flags=80, arg=0x7fdf58411858, state=0x7fe050d36640) at astobj2_hash.c:365 node = 0x462d40 <__container_unlink_node_debug+235> bucket_cur = 32736 cmp = 1356031552 __PRETTY_FUNCTION__ = "hash_ao2_find_first" #3 0x00000000004633e3 in internal_ao2_traverse (self=0x22d40f0, flags=80, cb_fn=0x7fe23ca6f76f , arg=0x7fdf58411858, data=0x0, type=AO2_CALLBACK_DEFAULT, tag=0x0, file=0x7fe23ca9c880 "res_pjsip/pjsip_transport_events.c", line=291, func=0x7fe23ca9cac0 <__PRETTY_FUNCTION__.26453> "ast_sip_transport_monitor_unregister") at astobj2_container.c:318 ret = 0x0 cb_default = 0x7fe23ca6f76f cb_withdata = 0x0 node = 0x3300000000 traversal_state = 0x7fe050d36640 orig_lock = AO2_LOCK_REQ_MUTEX multi_container = 0x0 multi_iterator = 0x0 __PRETTY_FUNCTION__ = "internal_ao2_traverse" #4 0x0000000000463715 in __ao2_callback (c=0x22d40f0, flags=80, cb_fn=0x7fe23ca6f76f , arg=0x7fdf58411858, tag=0x0, file=0x7fe23ca9c880 "res_pjsip/pjsip_transport_events.c", line=291, func=0x7fe23ca9cac0 <__PRETTY_FUNCTION__.26453> "ast_sip_transport_monitor_unregister") at astobj2_container.c:414 No locals. #5 0x00000000004637cd in __ao2_find (c=0x22d40f0, arg=0x7fdf58411858, flags=80, tag=0x0, file=0x7fe23ca9c880 "res_pjsip/pjsip_transport_events.c", line=291, func=0x7fe23ca9cac0 <__PRETTY_FUNCTION__.26453> "ast_sip_transport_monitor_unregister") at astobj2_container.c:437 arged = 0x7fdf58411858 #6 0x00007fe23ca70248 in ast_sip_transport_monitor_unregister (transport=0x7fdf58411858, cb=0x7fe23520d39b , data=0x7fe010835550, matches=0x0) at res_pjsip/pjsip_transport_events.c:291 transports = 0x22d40f0 monitored = 0x0 __PRETTY_FUNCTION__ = "ast_sip_transport_monitor_unregister" #7 0x00007fe23520dc56 in subscription_persistence_remove (sub_tree=0x7fe010835550) at res_pjsip_pubsub.c:756 __PRETTY_FUNCTION__ = "subscription_persistence_remove" #8 0x00007fe2352175a9 in pubsub_on_evsub_state (evsub=0x7fe010ae9058, event=0x7fe050d36ac0) at res_pjsip_pubsub.c:3851 sub_tree = 0x7fe010835550 __PRETTY_FUNCTION__ = "pubsub_on_evsub_state" #9 0x00007fe2a41976af in set_state (sub=0x7fe010ae9058, state=PJSIP_EVSUB_STATE_TERMINATED, state_str=0x0, event=0x7fe050d36ac0, reason=0x0) at ../src/pjsip-simple/evsub.c:624 prev_state = PJSIP_EVSUB_STATE_ACTIVE old_state_str = {ptr = 0x7fe2a427065c "ACTIVE", slen = 6} dummy_event = {prev = 0x699765, next = 0x7fdff879ad08, type = PJSIP_EVENT_USER, body = {timer = {entry = 0x0}, tsx_state = {src = {rdata = 0x0, tdata = 0x0, timer = 0x0, status = 0, data = 0x0}, tsx = 0x0, prev_state = 0, type = PJSIP_EVENT_UNKNOWN}, tx_msg = {tdata = 0x0}, tx_error = {tdata = 0x0, tsx = 0x0}, rx_msg = {rdata = 0x0}, user = {user1 = 0x0, user2 = 0x0, user3 = 0x0, user4 = 0x0}}} #10 0x00007fe2a4198209 in pjsip_evsub_terminate (sub=0x7fe010ae9058, notify=1) at ../src/pjsip-simple/evsub.c:1037 No locals. #11 0x00007fe23520d36a in sub_tree_subscription_terminate_cb (data=0x7fe010835550) at res_pjsip_pubsub.c:587 sub_tree = 0x7fe010835550 __PRETTY_FUNCTION__ = "sub_tree_subscription_terminate_cb" #12 0x00000000005bfd3b in ast_taskprocessor_execute (tps=0x25c5850) at taskprocessor.c:1237 local = {local_data = 0x7fe23061e9df, data = 0x5c6977 } t = 0x7fe1467da1b0 size = 3 __PRETTY_FUNCTION__ = "ast_taskprocessor_execute" #13 0x00000000005c9361 in execute_tasks (data=0x25c5850) at threadpool.c:1354 tps = 0x25c5850 #14 0x00000000005bfd3b in ast_taskprocessor_execute (tps=0x1db1090) at taskprocessor.c:1237 local = {local_data = 0x7fe050d36c20, data = 0x1dafc08} t = 0x7fe1468d3ab0 size = 1356033136 __PRETTY_FUNCTION__ = "ast_taskprocessor_execute" #15 0x00000000005c7166 in threadpool_execute (pool=0x1dafc20) at threadpool.c:367 __PRETTY_FUNCTION__ = "threadpool_execute" #16 0x00000000005c8c25 in worker_active (worker=0x7fe2000475b0) at threadpool.c:1137 alive = 0 #17 0x00000000005c89bf in worker_start (arg=0x7fe2000475b0) at threadpool.c:1056 worker = 0x7fe2000475b0 saved_state = ALIVE __PRETTY_FUNCTION__ = "worker_start" #18 0x00000000005d21e4 in dummy_start (data=0x7fe2000072f0) at utils.c:1299 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, -967206189228277659, 140609451059678, 140609451059679, 140608639365872, 140609451059840, -967206189236666267, 960227715060023397}, __mask_was_saved = 0}}, __pad = {0x7fe050d36d90, 0x0, 0xed01001b8de0d700, 0x7fe051389b5f}} __cancel_routine = 0x4567d0 __cancel_arg = 0x7fe050d37700 __not_first_call = 0 ret = 0x7fe2a1a8b8c0 <_IO_helper_jumps> a = {start_routine = 0x5c8938 , data = 0x7fe2000475b0, name = 0x7fe20004e7f0 "worker_start started at [ 1111] threadpool.c worker_thread_start()"} __PRETTY_FUNCTION__ = "dummy_start" #19 0x00007fe2a27dc40b in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #20 0x00007fe2a17d6f9f in clone () from /lib64/libc.so.6 No symbol table info available.