[root@master ~]# coredumpctl gdb PID: 21088 (ods-enforcerd) UID: 989 (ods) GID: 989 (ods) Signal: 6 (ABRT) Timestamp: Wed 2025-12-03 14:14:26 UTC (16h ago) Command Line: /usr/sbin/ods-enforcerd Executable: /usr/sbin/ods-enforcerd Control Group: /system.slice/ods-enforcerd.service Unit: ods-enforcerd.service Slice: system.slice Boot ID: 46ef64faed1d44508f2fb999712007f8 Machine ID: 37070e349f6b443cbd20556779634c93 Hostname: master.testrealm.test Storage: /var/lib/systemd/coredump/core.ods-enforcerd.989.46ef64faed1d44508f2fb999712007f8.21088.1764771266000000.zst (present) Size on Disk: 439.8K Message: Process 21088 (ods-enforcerd) of user 989 dumped core. Module pkcs11.so from rpm pkcs11-provider-1.0-3.el10_0.x86_64 Module libcap.so.2 from rpm libcap-2.69-7.el10.x86_64 Module libnss_systemd.so.2 from rpm systemd-257-16.el10.x86_64 Module libnss_sss.so.2 from rpm sssd-2.11.1-3.el10.x86_64 Module libcrypto.so.3 from rpm openssl-3.5.1-6.el10.x86_64 Module libssl.so.3 from rpm openssl-3.5.1-6.el10.x86_64 Module liblzma.so.5 from rpm xz-5.6.2-4.el10_0.x86_64 Module libz.so.1 from rpm zlib-ng-2.2.3-2.el10.x86_64 Module libxml2.so.2 from rpm libxml2-2.12.5-9.el10_0.x86_64 Module libldns.so.3 from rpm ldns-1.8.3-18.el10.x86_64 Stack trace of thread 21089: #0 0x00007ff502c216cc __pthread_kill_implementation (libc.so.6 + 0x976cc) #1 0x00007ff502bcb0d6 raise (libc.so.6 + 0x410d6) #2 0x00007ff502bb28fa abort (libc.so.6 + 0x288fa) #3 0x00007ff502bb3b69 __libc_message_impl.cold (libc.so.6 + 0x29b69) #4 0x00007ff502c2b5e7 malloc_printerr (libc.so.6 + 0xa15e7) #5 0x00007ff502c2d994 _int_free (libc.so.6 + 0xa3994) #6 0x00007ff502c30233 free (libc.so.6 + 0xa6233) #7 0x00007ff50300d782 xmlResetError (libxml2.so.2 + 0x2c782) #8 0x00007ff50300d801 xmlFreeGlobalState (libxml2.so.2 + 0x2c801) #9 0x00007ff502c1ce11 __GI___nptl_deallocate_tsd (libc.so.6 + 0x92e11) #10 0x00007ff502c1f73b start_thread (libc.so.6 + 0x9573b) #11 0x00007ff502c9023c __clone3 (libc.so.6 + 0x10623c) Stack trace of thread 21088: #0 0x00007ff502c5a645 clock_nanosleep@GLIBC_2.2.5 (libc.so.6 + 0xd0645) #1 0x00007ff502c65f87 __nanosleep (libc.so.6 + 0xdbf87) #2 0x00007ff502c7805c sleep (libc.so.6 + 0xee05c) #3 0x000055cec99312f4 cmdhandler_stop (/usr/sbin/ods-enforcerd + 0x6c2f4) #4 0x000055cec98de685 engine_run (/usr/sbin/ods-enforcerd + 0x19685) #5 0x000055cec98db7d4 main (/usr/sbin/ods-enforcerd + 0x167d4) #6 0x00007ff502bb458e __libc_start_call_main (libc.so.6 + 0x2a58e) #7 0x00007ff502bb4649 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a649) #8 0x000055cec98dba05 _start (/usr/sbin/ods-enforcerd + 0x16a05) ELF object binary architecture: AMD x86-64 GNU gdb (Red Hat Enterprise Linux) 16.3-2.el10 Copyright (C) 2024 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/sbin/ods-enforcerd... Reading symbols from /usr/lib/debug/usr/sbin/ods-enforcerd-2.1.14-1.el10.x86_64.debug... warning: Can't open file /var/lib/sss/mc/group during file-backed mapping note processing [New LWP 21089] [New LWP 21088] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". Core was generated by `/usr/sbin/ods-enforcerd'. Program terminated with signal SIGABRT, Aborted. #0 __pthread_kill_implementation (threadid=, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 44 return INTERNAL_SYSCALL_ERROR_P (ret) ? INTERNAL_SYSCALL_ERRNO (ret) : 0; [Current thread is 1 (Thread 0x7ff5017ff6c0 (LWP 21089))] (gdb) thread apply all bt full Thread 2 (Thread 0x7ff502a9a740 (LWP 21088)): #0 0x00007ff502c5a645 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7ffd9b525f20, rem=rem@entry=0x7ffd9b525f20) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:48 sc_cancel_oldtype = 0 sc_ret = r = #1 0x00007ff502c65f87 in __GI___nanosleep (req=req@entry=0x7ffd9b525f20, rem=rem@entry=0x7ffd9b525f20) at ../sysdeps/unix/sysv/linux/nanosleep.c:25 ret = #2 0x00007ff502c7805c in __sleep (seconds=0, seconds@entry=1) at ../sysdeps/posix/sleep.c:55 save_errno = 2 max = 4294967295 ts = {tv_sec = 0, tv_nsec = 999494377} #3 0x000055cec99312f4 in cmdhandler_stop (cmdhandler=0x55ceed62fb00) at ../../common/cmdhandler.c:615 No locals. #4 0x000055cec98de685 in engine_run (engine=engine@entry=0x55ceed603230, start=start@entry=0x55cec98f7c00 , single_run=single_run@entry=0) at daemon/engine.c:675 __func__ = "engine_run" #5 0x000055cec98db7d4 in main (argc=, argv=) at /usr/src/debug/opendnssec-2.1.14-1.el10.x86_64/enforcer/src/ods-enforcerd.c:260 argv0 = 0x55ceed5ed2a0 "/usr/sbin/ods-enforcerd" status = ODS_STATUS_OK engine = 0x55ceed603230 cfg = returncode = 0 c = options_index = 0 info = single_run = daemonize = cmdline_verbosity = 0 time_arg = cfgfile = long_options = {{name = 0x55cec9936d26 "single-run", has_arg = 0, flag = 0x0, val = 49}, {name = 0x55cec9937c4b "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x55cec9936d31 "no-daemon", has_arg = 0, flag = 0x0, val = 100}, {name = 0x55cec9936d3b "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x55cec9938529 "info", has_arg = 0, flag = 0x0, val = 105}, {name = 0x55cec9936d40 "verbose", has_arg = 0, flag = 0x0, val = 118}, {name = 0x55cec9936d48 "version", has_arg = 0, flag = 0x0, val = 86}, {name = 0x55cec9936d50 "set-time", has_arg = 1, flag = 0x0, val = 256}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}} Thread 1 (Thread 0x7ff5017ff6c0 (LWP 21089)): #0 __pthread_kill_implementation (threadid=, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 tid = ret = 0 pd = old_mask = {__val = {0}} ret = #1 0x00007ff502c21733 in __pthread_kill_internal (threadid=, signo=6) at pthread_kill.c:78 No locals. #2 0x00007ff502bcb0d6 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = #3 0x00007ff502bb28fa in __GI_abort () at abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {0, 94346633654176, 140690290049587, 140690176617392, 94346633482722, 140690268876048, 140690176617392, 94347234310912, 94346633484748, 94347234310912, 140690268876240, 94347234042960, 94346633485131, 472446402560, 140690176617392, 4123098446708080641}}, sa_flags = 1374213376, sa_restorer = 0x0} #4 0x00007ff502bb3b69 in __libc_message_impl (fmt=fmt@entry=0x7ff502d1f7d6 "%s\n") at ../sysdeps/posix/libc_fatal.c:134 ap = {{gp_offset = 16, fp_offset = 0, overflow_arg_area = 0x7ff5017fee00, reg_save_area = 0x7ff5017fed90}} fd = 2 iov = {{iov_base = 0x7ff502d1daa5, iov_len = 23}, {iov_base = 0x7ff502d1f7d8, iov_len = 1}, {iov_base = 0x7ff4fc000030, iov_len = 8208}, {iov_base = 0x7ff4fc002b70, iov_len = 140690290038504}, {iov_base = 0x7ff4fc000030, iov_len = 0}, {iov_base = 0x55ceed677670, iov_len = 140690268876256}, {iov_base = 0x7ffd9b525d00, iov_len = 140690290039385}} iovcnt = total = cp = #5 0x00007ff502c2b5e7 in malloc_printerr (str=str@entry=0x7ff502d1daa5 "free(): invalid pointer") at malloc.c:5772 No locals. #6 0x00007ff502c2d994 in _int_free (av=, p=, have_lock=have_lock@entry=0) at malloc.c:4507 size = fb = #7 0x00007ff502c30233 in __GI___libc_free (mem=) at malloc.c:3398 ar_ptr = p = err = 0 #8 0x00007ff50300d782 in xmlResetError (err=0x55ceed677648) at /usr/src/debug/libxml2-2.12.5-9.el10_0.x86_64/error.c:907 No locals. #9 xmlResetError (err=err@entry=0x55ceed677648) at /usr/src/debug/libxml2-2.12.5-9.el10_0.x86_64/error.c:900 No locals. #10 0x00007ff50300d801 in xmlFreeGlobalState (state=0x55ceed677640) at /usr/src/debug/libxml2-2.12.5-9.el10_0.x86_64/globals.c:715 gs = 0x55ceed677640 #11 0x00007ff502c1ce11 in __GI___nptl_deallocate_tsd () at nptl_deallocate_tsd.c:73 data = inner = level2 = 0x7ff5017ff9d0 idx = round = cnt = 0 self = just_free = __value = #12 __GI___nptl_deallocate_tsd () at nptl_deallocate_tsd.c:22 self = just_free = round = cnt = idx = level2 = __value = inner = data = __value = level2 = __value = #13 0x00007ff502c1f73b in start_thread (arg=) at pthread_create.c:456 pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {32, -6411268659449683833, -96, 0, 140727209319680, 140727209319943, 6407667759373099143, 6407668566031343751}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #14 0x00007ff502c9023c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 No locals.