Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: binnmu
X-Debbugs-Cc: 994...@bugs.debian.org

tripwire now segfaults when it tries to read information about a file.
Rebuilding the package from source makes the problem go away.  The
problem appeared to start after the libc6 update to 2.32.

I suspect this is because tripwire is statically linked, and there are
known issues with static linking with libc6 across version releases
because the internal API to nsswitch modules changes.  This is
consistent with the pattern of segfaults, since it appears to happen
around the point where tripwire would try to resolve a numeric UID or
GID to a name.  If this is correct, a binNMU against the latest libc6
should fix the problem.

I have tested this by rebuilding the source package with no changes
in a sid chroot and confirmed the resulting package works correctly.

nmu tripwire_2.4.3.7-3 . ANY . unstable . -m "Rebuild with libc6 2.32"

Reply via email to