#1120963 direvent: SIGSEGV on startup

Package:
direvent
Source:
direvent
Description:
monitors events in the file system directories
Submitter:
Oliver M. Schode
Date:
2025-11-18 20:29:02 UTC
Severity:
normal
#1120963#5
Date:
2025-11-18 20:21:28 UTC
From:
To:
Hi,

direvent appears to be seriously broken and can no longer be run at
least on Sid. It crashes whether started manually or via the systemd
service, so it's noticeable on installation right away. What still works
is `direvent --version` and `--help`, anything else gets killed,
including running self-test. Unfortunately, the --debug option brought
up nothing either; if it helps at all, a tentative stracing seems to
indicate the crash happens immediately after calling `inotify_init`.

I'm just going to paste tail -10:

[...]
newfstatat(AT_FDCWD, "/etc/direvent.conf", {st_mode=S_IFREG|0644, st_size=594, ...}, 0) = 0
openat(AT_FDCWD, "/etc/direvent.conf", O_RDONLY) = 3
ioctl(0, TCGETS, {c_iflag=ICRNL|IXON|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
fstat(3, {st_mode=S_IFREG|0644, st_size=594, ...}) = 0
read(3, "# This is the configuration file"..., 4096) = 594
read(3, "", 4096)                       = 0
close(3)                                = 0
ioctl(0, TCGETS, {c_iflag=ICRNL|IXON|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
inotify_init()                          = 3
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x10} ---
+++ killed by SIGSEGV +++

Doesn't look like I'm missing something, or else it's incomplete:

    Versions of packages direvent depends on:
    ii  init-system-helpers  1.69
    ii  libc6                2.41-12

    direvent recommends no packages.

    direvent suggests no packages.

Regards,
Oliver