On 2020-09-21, Why 42? The lists account. <li...@y42.org> wrote: > > Hi All, > > I am attempting to setup secure DNS on an OpenBSD 6.7 system using NSD, > Unbound and a package called Opendnssec. > > I seem to have arrived at a point where one of the Opendnssec daemons, > "ods-signerd", crashes on startup i.e. >> # ods-signerd -dv >> OpenDNSSEC signer engine version 2.1.6 >> Bus error in ldns_rr_clone >> Threaddump >> Threaddump >> Threaddump >> Threaddump >> Threaddump >> Threaddump >> Threaddump >> Threaddump >> Threaddump >> Threaddump >> Bus error > > I'm not sure exactly what Threaddump means but, as far as I can tell, no > core file is dumped/written.
Sounds like they are trapping sigbus themselves but the handler isn't giving useful information. Try just running it under gdb: pkg_add gdb egdb ods-signerd set args -dv run and see if you can get a backtrace. You may need to build opendnssec with debug symbols to get a usable trace though (checkout the ports tree and build it with "make DEBUG=-g repackage reinstall").