Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Feb 2021 11:03:07 +0100
From:      Nikos Vassiliadis <nvass@gmx.com>
To:        freebsd-fs@freebsd.org
Subject:   fsck_ufs -p dumps core
Message-ID:  <trinity-e2f5fabf-904e-4faf-86e6-df27bc5c6008-1612260187168@3c-app-mailcom-bs12>

next in thread | raw e-mail | index | archive | help
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@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)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?trinity-e2f5fabf-904e-4faf-86e6-df27bc5c6008-1612260187168>