From: Cristy Date: Sun, 8 Apr 2018 23:10:35 +0000 (-0400) Subject: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7479 X-Git-Tag: 7.0.7-29~158 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ab0c87a00474c9968a2d632852ab98d35857882c;p=imagemagick https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7479 --- diff --git a/MagickCore/draw.c b/MagickCore/draw.c index d0fdc6bc7..28f2867e2 100644 --- a/MagickCore/draw.c +++ b/MagickCore/draw.c @@ -3032,6 +3032,8 @@ MagickExport MagickBooleanType DrawImage(Image *image,const DrawInfo *draw_info, ThrowBinaryException(ResourceLimitError,"MemoryAllocationFailed", image->filename); } + if (status == MagickFalse) + break; primitive_info[j].primitive=primitive_type; primitive_info[j].coordinates=(size_t) x; primitive_info[j].method=FloodfillMethod;