diff -up mutt-1.10.1/mbox.c.mutt-1.9.3-1_coverity_120_121 mutt-1.10.1/mbox.c --- mutt-1.10.1/mbox.c.mutt-1.9.3-1_coverity_120_121 2018-11-26 10:42:53.503200044 +0100 +++ mutt-1.10.1/mbox.c 2018-11-26 10:43:37.491846848 +0100 @@ -1086,6 +1086,8 @@ static int mbox_sync_mailbox (CONTEXT *c mutt_unblock_signals (); mx_fastclose_mailbox (ctx); mutt_pretty_mailbox (savefile, sizeof (savefile)); + FREE (&newOffset); + FREE (&oldOffset); mutt_error (_("Write failed! Saved partial mailbox to %s"), savefile); mutt_sleep (5); return (-1); @@ -1100,6 +1102,8 @@ static int mbox_sync_mailbox (CONTEXT *c unlink (tempfile); mutt_unblock_signals (); mx_fastclose_mailbox (ctx); + FREE (&newOffset); + FREE (&oldOffset); mutt_error _("Fatal error! Could not reopen mailbox!"); return (-1); }