From: Cristy Date: Thu, 23 Nov 2017 13:50:11 +0000 (-0500) Subject: https://github.com/ImageMagick/ImageMagick/issues/874 X-Git-Tag: 7.0.7-12~43 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8204599ef0e85324876459e5d45db00660920482;p=imagemagick https://github.com/ImageMagick/ImageMagick/issues/874 --- diff --git a/coders/psd.c b/coders/psd.c index 441a5ba38..5728efe70 100644 --- a/coders/psd.c +++ b/coders/psd.c @@ -1242,6 +1242,7 @@ static MagickBooleanType ReadPSDChannelZip(Image *image,const size_t channels, } if (ReadBlob(image,compact_size,compact_pixels) != (ssize_t) compact_size) { + pixels=(unsigned char *) RelinquishMagickMemory(pixels); compact_pixels=(unsigned char *) RelinquishMagickMemory(compact_pixels); ThrowBinaryException(CorruptImageError,"UnexpectedEndOfFile", image->filename);