On Fri, Sep 16, 2022 at 03:42:23PM +0800, Li Jinlin wrote: > In ext2fs_run_ext3_journal(), fs will be free and reallocate. But > reallocating by ext2fs_open() may fail in some cases, such as device > being offline at the same time. In these cases, goto closefs will > cause segfault, fix it by exiting directly. > > Signed-off-by: Li Jinlin <lijinlin3@xxxxxxxxxx> Thanks, applied, although I simplified the patch a little: @@ -3106,6 +3106,8 @@ _("Warning: The journal is dirty. You may wish to replay the journal like:\n\n" com_err("tune2fs", retval, "while recovering journal.\n"); printf(_("Please run e2fsck -fy %s.\n"), argv[1]); + if (!fs) + exit(1); rc = 1; goto closefs; } - Ted