!@!@!@! 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 0x2b66168c9700 (LWP 198675)): #0 0x000000000045f330 in internal_is_ao2_object (user_data=0x6c61760000138a) at astobj2.c:203 p = 0x6c617600001372 #1 0x0000000000461a6c in internal_ao2_traverse (self=0x6c61760000138a, flags=OBJ_NODATA, cb_fn=0x2b658789f93c , arg=0x2b66168c8bac, data=0x0, type=AO2_CALLBACK_DEFAULT, tag=0x2b65878a7ca9 "", file=0x2b65878a7c9a "res_calendar.c", line=376, func=0x2b65878a9170 <__PRETTY_FUNCTION__.15897> "calendar_is_busy") at astobj2_container.c:244 ret__LINE__ = 0 ret = 0x0 cb_default = 0x0 cb_withdata = 0x0 node = 0x63732d796164696c traversal_state = 0xffffffff00000143 orig_lock = (AO2_LOCK_REQ_RDLOCK | AO2_LOCK_REQ_WRLOCK | unknown: 11104) multi_container = 0x0 multi_iterator = 0x0 __PRETTY_FUNCTION__ = "internal_ao2_traverse" #2 0x0000000000461ff5 in __ao2_callback (c=0x6c61760000138a, flags=OBJ_NODATA, cb_fn=0x2b658789f93c , arg=0x2b66168c8bac, tag=0x2b65878a7ca9 "", file=0x2b65878a7c9a "res_calendar.c", line=376, func=0x2b65878a9170 <__PRETTY_FUNCTION__.15897> "calendar_is_busy") at astobj2_container.c:414 #3 0x00002b658789fa0e in calendar_is_busy (cal=0x2b63b43923f0) at res_calendar.c:376 is_busy = 0 __PRETTY_FUNCTION__ = "calendar_is_busy" #4 0x00002b65878a24fa in calendar_devstate_change (data=0x2b63b401fe10) at res_calendar.c:915 event = 0x2b63b401fe10 now = {tv_sec = 1621699368, tv_usec = 1453} is_end_event = 1 __PRETTY_FUNCTION__ = "calendar_devstate_change" #5 0x0000000000580fa5 in ast_sched_runq (con=0x475dc30) at sched.c:791 current = 0x2b63b40205f0 when = {tv_sec = 1621699368, tv_usec = 1073} numevents = 1 res = 0 __PRETTY_FUNCTION__ = "ast_sched_runq" #6 0x00002b65878a76f6 in do_refresh (data=0x0) at res_calendar.c:1845 now = {tv_sec = 1620082801, tv_usec = 190} ts = {tv_sec = 1621699368, tv_nsec = 0} wait = 1616566732 __PRETTY_FUNCTION__ = "do_refresh" #7 0x00000000005c4db2 in dummy_start (data=0x43fe120) at utils.c:1299 __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, 2605725926883867689, 0, 512000, 0, 47717464971008, 2605725926909033513, 8279102986547510313}, __mask_was_saved = 0}}, __pad = {0x2b66168c8db0, 0x0, 0x0, 0x0}} __cancel_routine = 0x455320 __cancel_arg = 0x2b66168c9700 __not_first_call = 0 ret = 0x0 a = {start_routine = 0x2b65878a75be , data = 0x0, name = 0x4748410 "do_refresh", ' ' , "started at [ 1925] res_calendar.c load_module()"} __PRETTY_FUNCTION__ = "dummy_start" #8 0x00002b63a07f6ea5 in start_thread () at /usr/lib64/libpthread.so.0 #9 0x00002b63a14929fd in clone () at /usr/lib64/libc.so.6