fsck_ufs -p dumps core

Nikos Vassiliadis nvass at gmx.com
Tue Feb 2 10:03:10 UTC 2021


Hi,

fsck_ufs -p fails to check a dirty gjournaled file system. That's on a very recent 13 but it must have been so for a while, at least since November.


(gdb) set args -p /dev/md0.journal
(gdb) run
Starting program: /sbin/fsck_ufs -p /dev/md0.journal

Program received signal SIGSEGV, Segmentation fault.
0x000000000020c401 in ckfini (markclean=1) at /usr/src/sbin/fsck_ffs/fsutil.c:622
622             TAILQ_FOREACH_REVERSE_SAFE(bp, &bufqueuehd, bufqueue, b_list, nbp) {
(gdb) bt
#0  0x000000000020c401 in ckfini (markclean=1) at /usr/src/sbin/fsck_ffs/fsutil.c:622
#1  0x000000000021ca0e in gjournal_check (filesys=<optimized out>, filesys at entry=0x7fffffffedc2 "/dev/md0.journal")
    at /usr/src/sbin/fsck_ffs/gjournal.c:153
#2  0x0000000000211698 in checkfilesys (filesys=0x7fffffffedc2 "/dev/md0.journal") at /usr/src/sbin/fsck_ffs/main.c:313
#3  main (argc=1, argv=0x7fffffffeab0) at /usr/src/sbin/fsck_ffs/main.c:206
(gdb)


More information about the freebsd-fs mailing list