debugfs - fix segfault on "stat" command with no open fs
PATCH 1/1 debugfs - fix segfault on "stat" command with no open fs
This is a regression from commit 8fdf29117f922419bd5b3f741e5d554b1d5b8893, which attempts to access current_fs via a feature check before we check that it's open.
Just moving the feature check below the open check should fix it.
Reported-by Andrew Hecox <[email protected]>
Signed-off-by Eric Sandeen <[email protected]>
---
debugfs/debugfs.c +0 -2
@@ -291,9 +291,6 @@ void do_show_super_stats(int argc, charint c, header_only =0 ;int numdirs =0 , first, gdt_csum; - gdt_csum =EXT2_HAS_RO_COMPAT_FEATURE (current_fs->super, -EXT4_FEATURE_RO_COMPAT_GDT_CSUM );
Theodore Tso
AppliedQuoted 5 lines · Eric Sandeen
This is a regression from commit
8fdf29117f922419bd5b3f741e5d554b1d5b8893, which attempts to accesscurrent_fsvia a feature check before we check that it's open.Just moving the feature check below the open check should fix it.
Thanks, applied to the e2fsprogs git tree.
- Ted