]> granicus.if.org Git - imagemagick/commitdiff
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6759
authorCristy <urban-warrior@imagemagick.org>
Tue, 6 Mar 2018 12:17:26 +0000 (07:17 -0500)
committerCristy <urban-warrior@imagemagick.org>
Tue, 6 Mar 2018 12:17:37 +0000 (07:17 -0500)
coders/pcd.c

index 4c304e29f3cd5ce9c8bbda5f99c60a286e3bf041..5707d3e44e2ec0bfede775fce28e60275f0030bc 100644 (file)
@@ -589,6 +589,9 @@ static Image *ReadPCDImage(const ImageInfo *image_info,ExceptionInfo *exception)
     image->rows<<=1;
   }
   status=SetImageExtent(image,image->columns,image->rows,exception);
+  if (status == MagickFalse)
+    return(DestroyImageList(image));
+  status=ResetImagePixels(image,exception);
   if (status == MagickFalse)
     return(DestroyImageList(image));
   /*