From ec12ea1cea32831c518b64ee5eac3e73afd28d96 Mon Sep 17 00:00:00 2001 From: Cristy <urban-warrior@imagemagick.org> Date: Fri, 9 Mar 2018 07:02:33 -0500 Subject: [PATCH] https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6808 --- coders/psd.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/coders/psd.c b/coders/psd.c index 3089a505a..7e8b4885f 100644 --- a/coders/psd.c +++ b/coders/psd.c @@ -2133,6 +2133,9 @@ static Image *ReadPSDImage(const ImageInfo *image_info,ExceptionInfo *exception) image->columns=psd_info.columns; image->rows=psd_info.rows; status=SetImageExtent(image,image->columns,image->rows,exception); + if (status == MagickFalse) + return(DestroyImageList(image)); + status=ResetImagePixels(image,exception); if (status == MagickFalse) return(DestroyImageList(image)); psd_info.min_channels=3; -- 2.40.0