From: Cristy Date: Mon, 9 Apr 2018 00:30:07 +0000 (-0400) Subject: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7485 X-Git-Tag: 7.0.7-29~156 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=416a5756be8188c12fecd529a712fd9a7b78259c;p=imagemagick https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7485 --- diff --git a/coders/pix.c b/coders/pix.c index e0f43baad..cc2b9eb8d 100644 --- a/coders/pix.c +++ b/coders/pix.c @@ -157,6 +157,9 @@ static Image *ReadPIXImage(const ImageInfo *image_info,ExceptionInfo *exception) if (image->scene >= (image_info->scene+image_info->number_scenes-1)) break; status=SetImageExtent(image,image->columns,image->rows,exception); + if (status == MagickFalse) + return(DestroyImageList(image)); + status=ResetImagePixels(image,exception); if (status == MagickFalse) return(DestroyImageList(image)); /*