Mike via freebsd-questions
2021-05-20 19:52:40 UTC
FreeBSD 13.0 amd64
logger has been doing a core dump multiple times a day...
# lldb -c logger.core -- logger
(lldb) target create "logger" --core "logger.core"
Core file '/usr/local/var/opendnssec/signer/logger.core' (x86_64) was
loaded.
(lldb) thread backtrace all
* thread #1, name = 'logger', stop reason = signal SIGABRT
* frame #0: 0x00000008003902ea libc.so.7`__sys_thr_kill + 10
frame #1: 0x0000000800305064 libc.so.7`__raise + 52
frame #2: 0x00000008003b9f29 libc.so.7`abort + 73
frame #3: 0x00000008002e7f81 libc.so.7`__assert + 81
frame #4: 0x000000080024d954
libcasper.so.1`___lldb_unnamed_symbol3$$libcasper.so.1 + 436
frame #5: 0x000000080024d798 libcasper.so.1`zygote_init + 168
frame #6: 0x000000080024c3bb libcasper.so.1`casper_main_loop + 27
frame #7: 0x000000080024b8bf libcasper.so.1`cap_init + 175
frame #8: 0x0000000000203361 logger`___lldb_unnamed_symbol1$$logger
+ 1361
frame #9: 0x0000000000202c20 logger`___lldb_unnamed_symbol4$$logger
+ 256
(lldb)
It occurs when the opendnssec signerd program calls a script (written
for /bin/sh) after a zone has been signed. The script has calls to
logger to track the status of various operations.
It is during those calls that logger dumps core.
This has started occurring since I upgraded from 12.2p6 to 13.0. Also
during that upgrade, the opendnssec package went from 2.1.8 to 2.1.9. (I
would have been happier if only one thing had changed, but can't change
that now... :) )
I see the logger core dumps only when called by the opendsnsec signerd
program, as described above.
I do not know what to do next...
logger has been doing a core dump multiple times a day...
# lldb -c logger.core -- logger
(lldb) target create "logger" --core "logger.core"
Core file '/usr/local/var/opendnssec/signer/logger.core' (x86_64) was
loaded.
(lldb) thread backtrace all
* thread #1, name = 'logger', stop reason = signal SIGABRT
* frame #0: 0x00000008003902ea libc.so.7`__sys_thr_kill + 10
frame #1: 0x0000000800305064 libc.so.7`__raise + 52
frame #2: 0x00000008003b9f29 libc.so.7`abort + 73
frame #3: 0x00000008002e7f81 libc.so.7`__assert + 81
frame #4: 0x000000080024d954
libcasper.so.1`___lldb_unnamed_symbol3$$libcasper.so.1 + 436
frame #5: 0x000000080024d798 libcasper.so.1`zygote_init + 168
frame #6: 0x000000080024c3bb libcasper.so.1`casper_main_loop + 27
frame #7: 0x000000080024b8bf libcasper.so.1`cap_init + 175
frame #8: 0x0000000000203361 logger`___lldb_unnamed_symbol1$$logger
+ 1361
frame #9: 0x0000000000202c20 logger`___lldb_unnamed_symbol4$$logger
+ 256
(lldb)
It occurs when the opendnssec signerd program calls a script (written
for /bin/sh) after a zone has been signed. The script has calls to
logger to track the status of various operations.
It is during those calls that logger dumps core.
This has started occurring since I upgraded from 12.2p6 to 13.0. Also
during that upgrade, the opendnssec package went from 2.1.8 to 2.1.9. (I
would have been happier if only one thing had changed, but can't change
that now... :) )
I see the logger core dumps only when called by the opendsnsec signerd
program, as described above.
I do not know what to do next...