File ImageMagick-CVE-2017-11752.patch of Package ImageMagick.17345

diff --git a/coders/magick.c b/coders/magick.c
index 887d88e29d..36c8ca3994 100644
--- a/coders/magick.c
+++ b/coders/magick.c
@@ -13067,7 +13067,10 @@ static Image *ReadMAGICKImage(const ImageInfo *image_info,
         break;
       }
   if (blob == (const void *) NULL)
-    ThrowReaderException(OptionError,"UnrecognizedImageFormat");
+    {
+      blob_info=DestroyImageInfo(blob_info);
+      ThrowReaderException(OptionError,"UnrecognizedImageFormat");
+    }
   image=BlobToImage(blob_info,blob,extent,exception);
   blob_info=DestroyImageInfo(blob_info);
   if (image == (Image *) NULL)

openSUSE Build Service is sponsored by