From: Cristy Date: Wed, 11 Apr 2018 22:13:31 +0000 (-0400) Subject: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7562 X-Git-Tag: 7.0.7-29~136 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2e3e3f1d2a46fec03ee4681391d948edc172855f;p=imagemagick https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7562 --- diff --git a/coders/caption.c b/coders/caption.c index fb1e2fb97..9ae5fe29e 100644 --- a/coders/caption.c +++ b/coders/caption.c @@ -159,6 +159,7 @@ static Image *ReadCAPTIONImage(const ImageInfo *image_info, width=draw_info->pointsize*strlen(caption); if (AcquireMagickResource(WidthResource,width) == MagickFalse) { + caption=DestroyString(caption); draw_info=DestroyDrawInfo(draw_info); ThrowReaderException(ImageError,"WidthOrHeightExceedsLimit"); }