This seems to be an issue with the static linking and nss libraries being loaded and changed over time. https://github.com/systemd/systemd/issues/29337
While I could dig into rebuilding the package myself from sources, I would really appreciate the package mainter/distro doing this for me. I installed the tripwire-dbgsym and ran under gdb to get this backtrace: gdb $(which tripwire) set args --init set auto-load safe-path / run Starting program: /usr/sbin/tripwire --init Please enter your local passphrase: Parsing policy file: /etc/tripwire/tw.pol Generating the database... *** Processing Unix File System *** warning: File "/usr/lib/x86_64-linux-gnu/libthread_db.so.1" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load:/usr/lib/x86_64-linux-gnu/libthread_db.so.1 :/usr/lib/x86_64-linux-gnu/libthread_db.so.1 :/usr/lib/x86_64-linux-gnu/libthread_db.so.1 :/usr/lib/x86_64-linux-gnu/libthread_db.so.1 ". warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available. Program received signal SIGSEGV, Segmentation fault. 0x00007ffff7b736a4 in _nss_systemd_is_blocked () from /lib/x86_64-linux-gnu/libnss_systemd.so.2 (gdb) bt #0 0x00007ffff7b736a4 in _nss_systemd_is_blocked () from /lib/x86_64-linux-gnu/libnss_systemd.so.2 #1 0x00007ffff7b7e7e6 in _nss_systemd_getgrgid_r () from /lib/x86_64-linux-gnu/libnss_systemd.so.2 #2 0x00000000005e48a9 in getgrgid_r () #3 0x00000000005e4673 in getgrgid () #4 0x0000000000481dcf in cUnixFSServices::GetGroupName (this=<optimized out>, group_id=40835, tstrGroup=...) at ../core/unixfsservices.cpp:569 #5 0x000000000045980a in cFSPropDisplayer::InitForProp (this=0x73e5d0, pFCO=<optimized out>, propIdx=<optimized out>) at ../fs/./../core/fsservices.h:353 #6 0x0000000000453c46 in cFSPropDisplayer::InitForFCO (this=0x73e5d0, ifco=0x804150) at ../fs/fspropdisplayer.cpp:248 #7 0x000000000042777c in cTripwireUtil::CalcProps (pFCO=0x804150, pSpec=<optimized out>, pCalc=<optimized out>, pPD=0x73e5d0) at ./src/tripwire/tripwireutil.cpp:79 #8 0x0000000000423870 in util_ProcessDir (dbIter=..., pIter=0x9499e0, pSpec=0x779eb0, pPC=0x7332c0, pPD=0x73e5d0) at ./src/tripwire/generatedb.cpp:92 #9 0x00000000004239cf in util_ProcessDir (dbIter=..., pIter=0x969fa0, pSpec=0x779eb0, pPC=0x7332c0, pPD=0x73e5d0) at ./src/tripwire/generatedb.cpp:105 #10 0x000000000042410e in cGenerateDb::Execute (specList=..., db=..., pPD=0x73e5d0, pBucket=<optimized out>, flags=<optimized out>) at ./src/tripwire/generatedb.cpp:198 #11 0x000000000042bd73 in cTWModeDbInit::Execute (this=0x7327a0, pQueue=0x7fffffffe390) at ./src/tripwire/twcmdline.cpp:789 #12 0x000000000041934b in main (argc=<optimized out>, argv=<optimized out>, envp=<optimized out>) at ./src/tripwire/tripwiremain.cpp:229 (gdb) quit ** Bug watch added: github.com/systemd/systemd/issues #29337 https://github.com/systemd/systemd/issues/29337 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1968430 Title: tripwire --init Segmentation Fault To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/tripwire/+bug/1968430/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs