Closed moonlitbugs closed 3 months ago
Took me a while to install Slackware current today, but now I've at least reproduced this. Thank you for the report, I'll dig in now and have a look at what's going on.
Super, thanks! Glad it was an easy fix.
No problem, really appreciate the great bug report! Just FYI, a 2.6.1 will probably be out within a week or so ...
When syslogd is shut down by sending it a SIGTERM, it attempts to access invalid memory at address
TypeNames[f->f_type]
which is inside a call tofprintlog_first()
. This is a regression against version 2.5.2, which shuts down cleanly.Here is a GDB session showing the fault, with boilerplate output from GDB trimmed for brevity:
This was compiled with
gcc 14.1.0
onglibc 2.39
with options--prefix=/usr --disable-static --without-logger
.There's nothing unusual about the syslog.conf that it is running. Here it is, with comments and empty lines removed: