!@!@!@! thread1.txt !@!@!@! $1 = {si_signo = 11, si_errno = 0, si_code = 1, _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 0x7f631c30e640 (LWP 8839)): #0 0x00000000004ed11b in heap_get (i=1, h=0x1fa4730) at heap.c:62 No locals. #1 ast_heap_peek (h=0x1fa4730, index=index@entry=1) at heap.c:273 No locals. #2 0x00007f63348de3d5 in schedule_cache_expiration (cache=cache@entry=0x1fa46d8) at res_sorcery_memory_cache.c:661 cached = expiration = 0 __PRETTY_FUNCTION__ = "schedule_cache_expiration" #3 0x00007f63348de6e8 in remove_from_cache (cache=0x1fa46d8, id=, reschedule=1) at res_sorcery_memory_cache.c:486 hash_object = 0x7f6243f1c940 oldest_object = 0x7f6243f1c940 heap_object = 0x7f6243f1c940 __PRETTY_FUNCTION__ = "remove_from_cache" #4 0x00007f63348de96f in sorcery_memory_cache_create (sorcery=0x1fa24a0, data=0x1fa46d8, object=0x242c258) at res_sorcery_memory_cache.c:822 cache = 0x1fa46d8 cached = 0x7f62b9dd2290 __PRETTY_FUNCTION__ = "sorcery_memory_cache_create" #5 0x0000000000565e9e in sorcery_cache_create (flags=0, arg=, obj=) at sorcery.c:1848 object_wizard = details = #6 ast_sorcery_retrieve_by_id (sorcery=0x1fa24a0, type=type@entry=0x7f631ebb5ef3 "endpoint", id=id@entry=0x7f62b800c599 "xxxxxxxxx") at sorcery.c:1889 rc = idx = 1 res = sdetails = object_type = 0x1fa3e00 object = 0x242c258 i = cached = __PRETTY_FUNCTION__ = "ast_sorcery_retrieve_by_id" #7 0x00007f631eba6a0a in sip_options_qualify_contact (obj=0x1ee47c8, arg=arg@entry=0x7f62b800a568, flags=flags@entry=2) at res_pjsip/pjsip_options.c:867 endpoint_state_compositor = 0x7f62b800c590 contact = 0x1ee47c8 aor_options = 0x7f62b800a568 endpoint = tdata = 0x7f62b800a568 contact_status = contact_callback_data = __PRETTY_FUNCTION__ = "sip_options_qualify_contact" #8 0x0000000000463deb in internal_ao2_traverse (self=0x7f62b800a7b8, flags=flags@entry=OBJ_NODATA, cb_fn=cb_fn@entry=0x7f631eba67c0 , arg=arg@entry=0x7f62b800a568, data=data@entry=0x0, type=type@entry=AO2_CALLBACK_DEFAULT, tag=0x7f631ebb4927 "", file=0x7f631ebb7722 "res_pjsip/pjsip_options.c", line=930, func=0x7f631ebb9070 <__PRETTY_FUNCTION__.41> "sip_options_qualify_aor") at astobj2_container.c:328 match = 3 ret = 0x0 cb_default = 0x7f631eba67c0 cb_withdata = 0x0 node = 0x7f62b800ab48 traversal_state = 0x7f631c30da60 orig_lock = AO2_LOCK_REQ_MUTEX multi_container = 0x0 multi_iterator = 0x0 __PRETTY_FUNCTION__ = "internal_ao2_traverse" #9 0x000000000046425c in __ao2_callback (c=, flags=flags@entry=OBJ_NODATA, cb_fn=cb_fn@entry=0x7f631eba67c0 , arg=arg@entry=0x7f62b800a568, tag=tag@entry=0x7f631ebb4927 "", file=file@entry=0x7f631ebb7722 "res_pjsip/pjsip_options.c", line=930, func=0x7f631ebb9070 <__PRETTY_FUNCTION__.41> "sip_options_qualify_aor") at astobj2_container.c:414 No locals. #10 0x00007f631eba13cc in sip_options_qualify_aor (obj=0x7f62b800a568) at res_pjsip/pjsip_options.c:930 aor_options = 0x7f62b800a568 __PRETTY_FUNCTION__ = "sip_options_qualify_aor" #11 0x00007f631eba9e28 in run_task (data=0x7f62b800aa40) at res_pjsip/pjsip_scheduler.c:100 schtd = 0x7f62b800aa40 res = delay = __PRETTY_FUNCTION__ = "run_task" #12 0x0000000000586334 in ast_taskprocessor_execute (tps=tps@entry=0x7f62b800a6a0) at taskprocessor.c:1237 local = {local_data = 0x7f631c30dc70, data = 0x0} t = 0x7f62c4000d00 size = __PRETTY_FUNCTION__ = "ast_taskprocessor_execute" #13 0x000000000058d158 in execute_tasks (data=0x7f62b800a6a0) at threadpool.c:1354 tps = 0x7f62b800a6a0 #14 0x0000000000586334 in ast_taskprocessor_execute (tps=0x1cc2d10) at taskprocessor.c:1237 local = {local_data = 0x641f30, data = 0x642700 <__PRETTY_FUNCTION__.54>} t = 0x7f62c4000d30 size = __PRETTY_FUNCTION__ = "ast_taskprocessor_execute" #15 0x000000000058db9c in threadpool_execute (pool=0x1fa7df0) at threadpool.c:367 __PRETTY_FUNCTION__ = "threadpool_execute" #16 worker_active (worker=0x7f62c0000bd0) at threadpool.c:1137 alive = alive = #17 worker_start (arg=arg@entry=0x7f62c0000bd0) at threadpool.c:1056 worker = 0x7f62c0000bd0 saved_state = __PRETTY_FUNCTION__ = "worker_start" #18 0x000000000059542d in dummy_start (data=) at utils.c:1428 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 2129421161361274605, 140063683979950, 140063683979951, 0, 140063651456576, 2129781657878886125, -2069199583270701331}, __mask_was_saved = 0}}, __pad = {0x7f631c30de30, 0x0, 0x0, 0x0}} __cancel_routine = __cancel_arg = 0x7f631c30e640 __not_first_call = ret = a = {start_routine = 0x58d8c0 , data = 0x7f62c0000bd0, name = 0x7f631c30dd90 ""} __PRETTY_FUNCTION__ = "dummy_start" #19 0x00007f6337b33e45 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #20 0x00007f63377ec44f in clone () from /lib64/libc.so.6 No symbol table info available.