From: Cristy Date: Sat, 29 Jul 2017 12:45:42 +0000 (-0400) Subject: https://github.com/ImageMagick/ImageMagick/issues/628 X-Git-Tag: 7.0.6-5~27 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9eccfd52199616da66c93b6d627d4d4126f5a5f0;p=imagemagick https://github.com/ImageMagick/ImageMagick/issues/628 --- diff --git a/coders/magick.c b/coders/magick.c index 408dcbbe2..7fb156ff1 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)