After upgrade to RL9.3 and bind-9.16.23-14, when loading configuration system fails badly dumping core.
This is the startup of bind …
Apr 23 21:03:27 ipa named[7564]: starting BIND 9.16.23-RH (Extended Support Version) id:fde3b1f
Apr 23 21:03:27 ipa named[7564]: running on Linux x86_64 5.14.0-362.24.1.el9_3.0.1.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Apr 4 22:31:43 UTC 2024
And this is the dump …
Apr 23 21:03:27 ipa named[7564]: configuring command channel from ‘/etc/rndc.key’
Apr 23 21:03:27 ipa named[7564]: command channel listening on 127.0.0.1#953
Apr 23 21:03:27 ipa named[7564]: configuring command channel from ‘/etc/rndc.key’
Apr 23 21:03:27 ipa named[7564]: command channel listening on ::1#953
Apr 23 21:03:27 ipa named[7564]: managed-keys-zone: loaded serial 3731
Apr 23 21:03:27 ipa named[7564]: …/…/…/lib/isc/hp.c:156: INSIST(tid() < isc__hp_max_threads) failed, back trace
Apr 23 21:03:27 ipa named[7564]: #0 0x560f2da54621 in ??
Apr 23 21:03:27 ipa named[7564]: #1 0x7fb9bd78b4e0 in ??
Apr 23 21:03:27 ipa named[7564]: #2 0x7fb9bd78fa4d in ??
Apr 23 21:03:27 ipa named[7564]: #3 0x7fb9bd7bc99c in ??
Apr 23 21:03:27 ipa named[7564]: #4 0x7fb9bd7a7d15 in ??
Apr 23 21:03:27 ipa named[7564]: #5 0x7fb9bd7c50fc in ??
Apr 23 21:03:27 ipa named[7564]: #6 0x7fb9b90eab93 in ??
Apr 23 21:03:27 ipa named[7564]: #7 0x7fb9b90eb354 in ??
Apr 23 21:03:27 ipa named[7564]: #8 0x7fb9b90a2bfa in ??
Apr 23 21:03:27 ipa named[7564]: #9 0x7fb9b90a3943 in ??
Apr 23 21:03:27 ipa named[7564]: #10 0x7fb9b90ec585 in ??
Apr 23 21:03:27 ipa named[7564]: #11 0x7fb9b90eca43 in ??
Apr 23 21:03:27 ipa named[7564]: #12 0x7fb9bd7c468a in ??
Apr 23 21:03:27 ipa named[7564]: #13 0x7fb9bcc9f802 in ??
Apr 23 21:03:27 ipa named[7564]: #14 0x7fb9bcc3f450 in ??
Apr 23 21:03:27 ipa named[7564]: exiting (due to assertion failure)
Apr 23 21:03:27 ipa systemd[1]: Started Process Core Dump (PID 7571/UID 0).
Apr 23 21:03:27 ipa systemd-coredump[7572]: Process 7564 (named) of user 25 dumped core.#012#012Stack trace of thread 7569:#012#0 0x00007fb9bcca154c __pthread_kill_implementation (libc.so.6 + 0xa154c)#012#1 0x00007fb9bcc54d06 raise (libc.so.6 + 0x54d06)#012#2 0x00007fb9bcc287f3 abort (libc.so.6 + 0x287f3)#012#3 0x0000560f2da515b5 assertion_failed.cold (named + 0x1c5b5)#012#4 0x00007fb9bd78b4e0 isc_assertion_failed (libisc-9.16.23-RH.so + 0x1c4e0)#012#5 0x00007fb9bd78fa4d isc_hp_protect (libisc-9.16.23-RH.so + 0x20a4d)#012#6 0x00007fb9bd7bc99c isc_queue_enqueue (libisc-9.16.23-RH.so + 0x4d99c)#012#7 0x00007fb9bd7a7d15 isc__nm_enqueue_ievent (libisc-9.16.23-RH.so + 0x38d15)#012#8 0x00007fb9bd7c50fc isc_task_sendto (libisc-9.16.23-RH.so + 0x560fc)#012#9 0x00007fb9b90eab93 syncrepl_update (ldap.so + 0x1cb93)#012#10 0x00007fb9b90eb354 ldap_sync_search_entry (ldap.so + 0x1d354)#012#11 0x00007fb9b90a2bfa ldap_sync_search_entry (libldap.so.2 + 0x45bfa)#012#12 0x00007fb9b90a3943 ldap_sync_init (libldap.so.2 + 0x46943)#012#13 0x00007fb9b90ec585 ldap_sync_doit (ldap.so + 0x1e585)#012#14 0x00007fb9b90eca43 ldap_syncrepl_watcher.lto_priv.0 (ldap.so + 0x1ea43)#012#15 0x00007fb9bd7c468a isc__trampoline_run (libisc-9.16.23-RH.so + 0x5568a)#012#16 0x00007fb9bcc9f802 start_thread (libc.so.6 + 0x9f802)#012#17 0x00007fb9bcc3f450 __clone3 (libc.so.6 + 0x3f450)#012#012Stack trace of thread 7564:#012#0 0x00007fb9bcc55aca __sigtimedwait (libc.so.6 + 0x55aca)#012#1 0x00007fb9bcc5510c sigwait (libc.so.6 + 0x5510c)#012#2 0x00007fb9bd795003 isc_app_ctxrun (libisc-9.16.23-RH.so + 0x26003)#012#3 0x00007fb9bd7952cc isc_app_run (libisc-9.16.23-RH.so + 0x262cc)#012#4 0x0000560f2da5245a main (named + 0x1d45a)#012#5 0x00007fb9bcc3feb0 __libc_start_call_main (libc.so.6 + 0x3feb0)#012#6 0x00007fb9bcc3ff60 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x3ff60)#012#7 0x0000560f2da52f85 _start (named + 0x1df85)#012#012Stack trace of thread 7567:#012#0 0x00007fb9bcc9c39a __futex_abstimed_wait_common (libc.so.6 + 0x9c39a)#012#1 0x00007fb9bcc9eea4 pthread_cond_timedwait@@GLIBC_2.3.2 (libc.so.6 + 0x9eea4)#012#2 0x00007fb9bd7d6180 isc_condition_waituntil (libisc-9.16.23-RH.so + 0x67180)#012#3 0x00007fb9bd7c83ef run (libisc-9.16.23-RH.so + 0x593ef)#012#4 0x00007fb9bd7c468a isc__trampoline_run (libisc-9.16.23-RH.so + 0x5568a)#012#5 0x00007fb9bcc9f802 start_thread (libc.so.6 + 0x9f802)#012#6 0x00007fb9bcc3f450 __clone3 (libc.so.6 + 0x3f450)#012#012Stack trace of thread 7568:#012#0 0x00007fb9bcd4ea6e epoll_wait (libc.so.6 + 0x14ea6e)#012#1 0x00007fb9bd7cfb7c netthread (libisc-9.16.23-RH.so + 0x60b7c)#012#2 0x00007fb9bd7c468a isc__trampoline_run (libisc-9.16.23-RH.so + 0x5568a)#012#3 0x00007fb9bcc9f802 start_thread (libc.so.6 + 0x9f802)#012#4 0x00007fb9bcc3f450 __clone3 (libc.so.6 + 0x3f450)#012#012Stack trace of thread 7566:#012#0 0x00007fb9bcc3e6bb __sched_yield (libc.so.6 + 0x3e6bb)#012#1 0x00007fb9bd5bdb75 uv__async_io.part.0 (libuv.so.1 + 0xab75)#012#2 0x00007fb9bd5d985e uv__io_poll.part.0 (libuv.so.1 + 0x2685e)#012#3 0x00007fb9bd5c35a8 uv_run (libuv.so.1 + 0x105a8)#012#4 0x00007fb9bd7b1b5b nm_thread (libisc-9.16.23-RH.so + 0x42b5b)#012#5 0x00007fb9bd7c468a isc__trampoline_run (libisc-9.16.23-RH.so + 0x5568a)#012#6 0x00007fb9bcc9f802 start_thread (libc.so.6 + 0x9f802)#012#7 0x00007fb9bcc3f450 __clone3 (libc.so.6 + 0x3f450)#012#012Stack trace of thread 7565:#012#0 0x00007fb9bcd3eb7f __write (libc.so.6 + 0x13eb7f)#012#1 0x00007fb9bd5c2db1 uv_async_send (libuv.so.1 + 0xfdb1)#012#2 0x00007fb9bd7c50fc isc_task_sendto (libisc-9.16.23-RH.so + 0x560fc)#012#3 0x00007fb9bd91c263 dns_resolver_createfetch (libdns-9.16.23-RH.so + 0x11c263)#012#4 0x00007fb9bd96ffbd zone_refreshkeys.lto_priv.0 (libdns-9.16.23-RH.so + 0x16ffbd)#012#5 0x00007fb9bd9789cf zone_timer.lto_priv.0 (libdns-9.16.23-RH.so + 0x1789cf)#012#6 0x00007fb9bd7c68ad isc_task_run (libisc-9.16.23-RH.so + 0x578ad)#012#7 0x00007fb9bd7b1929 process_netievent (libisc-9.16.23-RH.so + 0x42929)#012#8 0x00007fb9bd7b1aa5 process_queue (libisc-9.16.23-RH.so + 0x42aa5)#012#9 0x00007fb9bd7b2297 async_cb (libisc-9.16.23-RH.so + 0x43297)#012#10 0x00007fb9bd5bdb3d uv__async_io.part.0 (libuv.so.1 + 0xab3d)#012#11 0x00007fb9bd5d985e uv__io_poll.part.0 (libuv.so.1 + 0x2685e)#012#12 0x00007fb9bd5c35a8 uv_run (libuv.so.1 + 0x105a8)#012#13 0x00007fb9bd7b1b37 nm_thread (libisc-9.16.23-RH.so + 0x42b37)#012#14 0x00007fb9bd7c468a isc__trampoline_run (libisc-9.16.23-RH.so + 0x5568a)#012#15 0x00007fb9bcc9f802 start_thread (libc.so.6 + 0x9f802)#012#16 0x00007fb9bcc3f450 __clone3 (libc.so.6 + 0x3f450)#012ELF object binary architecture: AMD x86-64
Apr 23 21:03:27 ipa systemd[1]: named.service: Control process exited, code=exited, status=1/FAILURE
Apr 23 21:03:27 ipa systemd[1]: named.service: Killing process 7569 (isc-net-0000) with signal SIGKILL.
The solution I found was to downgrade just the involved packages to 9.16.23-11 …
bind-9.16.23-11.el9_2.2.x86_64.rpm
bind-dnssec-doc-9.16.23-11.el9_2.2.noarch.rpm
bind-dnssec-utils-9.16.23-11.el9_2.2.x86_64.rpm
bind-dyndb-ldap-11.9-8.el9_1.x86_64.rpm
bind-libs-9.16.23-11.el9_2.2.x86_64.rpm
bind-license-9.16.23-11.el9_2.2.noarch.rpm
bind-utils-9.16.23-11.el9_2.2.x86_64.rpm
python3-bind-9.16.23-11.el9_2.2.noarch.rpm