<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hello.</p>
<p>I'm try to run OpenDNSSEC from repo on Ubuntu 24.04. I'm starting from scratch with single simple zone. No matter what algorithm I'm using for keys I'm getting buffer overflow error when daemon tries to generate KSK. I've past dump from logs below.</p>
<p>Is it a known issue? How can I work around it?</p>
<p>Similar issue on launchpad: <a href="https://bugs.launchpad.net/ubuntu/+source/opendnssec/+bug/2089834">https://bugs.launchpad.net/ubuntu/+source/opendnssec/+bug/2089834</a></p>
<p><br /></p>
<p>May 02 23:50:45 main ods-enforcerd[2712313]: [zone_add_cmd] zone chubarovo.ru added [policy: default]<br />May 02 23:50:45 main ods-enforcerd[2712313]: INFO: The XML in /var/lib/opendnssec/enforcer/zones.xml.update is valid<br />May 02 23:50:45 main ods-enforcerd[2712313]: [zone_add_cmd] internal zonelist updated successfully<br />May 02 23:50:45 main ods-enforcerd[2712313]: 1 zone(s) found on policy "default"<br />May 02 23:50:45 main ods-enforcerd[2712313]: [hsm_key_factory_generate] 1 keys needed for 1 zones covering 31536000 seconds, generating 1 keys for policy default<br />May 02 23:50:45 main ods-enforcerd[2712313]: 1 new KSK(s) (2048 bits) need to be created.<br />May 02 23:50:45 main ods-enforcerd[2712313]: *** buffer overflow detected ***: terminated<br />May 02 23:50:45 main ods-enforcerd[2712313]: Aborted:<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: Aborted<br />May 02 23:50:45 main ods-enforcerd[2712313]: pthread_kill<br />May 02 23:50:45 main ods-enforcerd[2712313]: gsignal<br />May 02 23:50:45 main ods-enforcerd[2712313]: abort<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: __snprintf_chk<br />May 02 23:50:45 main ods-enforcerd[2712313]: hsm_generate_rsa_key<br />May 02 23:50:45 main ods-enforcerd[2712313]: hsm_key_factory_generate<br />May 02 23:50:45 main ods-enforcerd[2712313]: hsm_key_factory_generate_policy<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: :<br />May 02 23:50:45 main ods-enforcerd[2712313]: Threaddump:<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: pthread_cond_timedwait<br />May 02 23:50:45 main ods-enforcerd[2712313]: ods_thread_wait<br />May 02 23:50:45 main ods-enforcerd[2712313]: schedule_pop_task<br />May 02 23:50:45 main ods-enforcerd[2712313]: worker_start<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: Threaddump:<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: pthread_cond_timedwait<br />May 02 23:50:45 main ods-enforcerd[2712313]: ods_thread_wait<br />May 02 23:50:45 main ods-enforcerd[2712313]: schedule_pop_task<br />May 02 23:50:45 main ods-enforcerd[2712313]: worker_start<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: Threaddump:<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: pthread_cond_timedwait<br />May 02 23:50:45 main ods-enforcerd[2712313]: ods_thread_wait<br />May 02 23:50:45 main ods-enforcerd[2712313]: schedule_pop_task<br />May 02 23:50:45 main ods-enforcerd[2712313]: worker_start<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: Threaddump:<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: pthread_cond_timedwait<br />May 02 23:50:45 main ods-enforcerd[2712313]: ods_thread_wait<br />May 02 23:50:45 main ods-enforcerd[2712313]: schedule_pop_task<br />May 02 23:50:45 main ods-enforcerd[2712313]: worker_start<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: pthread_kill<br />May 02 23:50:45 main ods-enforcerd[2712313]: Threaddump:<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: __select<br />May 02 23:50:45 main ods-enforcerd[2712313]: cmdhandler_start<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: gsignal<br />May 02 23:50:45 main ods-enforcerd[2712313]: abort<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: __snprintf_chk<br />May 02 23:50:45 main ods-enforcerd[2712313]: hsm_generate_rsa_key<br />May 02 23:50:45 main ods-enforcerd[2712313]: hsm_key_factory_generate<br />May 02 23:50:45 main ods-enforcerd[2712313]: hsm_key_factory_generate_policy<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: Threaddump<br />May 02 23:50:45 main ods-enforcerd[2712313]: :<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: pthread_cond_timedwait<br />May 02 23:50:45 main ods-enforcerd[2712313]: ods_thread_wait<br />May 02 23:50:45 main ods-enforcerd[2712313]: schedule_pop_task<br />May 02 23:50:45 main ods-enforcerd[2712313]: worker_start<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: Threaddump<br />May 02 23:50:45 main ods-enforcerd[2712313]: :<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: pthread_cond_timedwait<br />May 02 23:50:45 main ods-enforcerd[2712313]: ods_thread_wait<br />May 02 23:50:45 main ods-enforcerd[2712313]: schedule_pop_task<br />May 02 23:50:45 main ods-enforcerd[2712313]: worker_start<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: Threaddump<br />May 02 23:50:45 main ods-enforcerd[2712313]: :<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: pthread_cond_timedwait<br />May 02 23:50:45 main ods-enforcerd[2712313]: ods_thread_wait<br />May 02 23:50:45 main ods-enforcerd[2712313]: schedule_pop_task<br />May 02 23:50:45 main ods-enforcerd[2712313]: worker_start<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: Threaddump<br />May 02 23:50:45 main ods-enforcerd[2712313]: :<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: pthread_cond_timedwait<br />May 02 23:50:45 main ods-enforcerd[2712313]: ods_thread_wait<br />May 02 23:50:45 main ods-enforcerd[2712313]: schedule_pop_task<br />May 02 23:50:45 main ods-enforcerd[2712313]: worker_start<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: Threaddump<br />May 02 23:50:45 main ods-enforcerd[2712313]: :<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: __select<br />May 02 23:50:45 main ods-enforcerd[2712313]: cmdhandler_start<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main ods-enforcerd[2712313]: unknown<br />May 02 23:50:45 main systemd[1]: opendnssec-enforcer.service: Main process exited, code=dumped, status=6/ABRT<br />May 02 23:50:45 main systemd[1]: opendnssec-enforcer.service: Failed with result 'core-dump'.</p>
</body></html>