From: Cristy Date: Tue, 25 Jul 2017 12:03:52 +0000 (-0400) Subject: https://github.com/ImageMagick/ImageMagick/issues/619 X-Git-Tag: 7.0.6-4~22 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7b8e6feeb055a26b39e91d6c066afee2b5e5f2d2;p=imagemagick https://github.com/ImageMagick/ImageMagick/issues/619 --- diff --git a/coders/png.c b/coders/png.c index 427db5974..0191f3aff 100644 --- a/coders/png.c +++ b/coders/png.c @@ -5338,7 +5338,11 @@ static Image *ReadOneMNGImage(MngInfo* mng_info, const ImageInfo *image_info, mng_info->dhdr_warning++; } if (memcmp(type,mng_MEND,4) == 0) - break; + { + if (length != 0) + chunk=(unsigned char *) RelinquishMagickMemory(chunk); + break; + } if (skip_to_iend) {