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