]> granicus.if.org Git - imagemagick/commitdiff
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8732
authorCristy <urban-warrior@imagemagick.org>
Mon, 4 Jun 2018 23:55:54 +0000 (19:55 -0400)
committerCristy <urban-warrior@imagemagick.org>
Mon, 4 Jun 2018 23:55:54 +0000 (19:55 -0400)
MagickCore/draw.c

index 18bc0b1b9425c9ff425d22c48999d2c43a2fe9ad..9e7d59b7090b60004e2039528c5e99aeceeec4af 100644 (file)
@@ -5245,7 +5245,10 @@ MagickExport MagickBooleanType DrawPrimitive(Image *image,
         }
       clone_info=DestroyImageInfo(clone_info);
       if (composite_image == (Image *) NULL)
-        break;
+        {
+          status=0;
+          break;
+        }
       (void) SetImageProgressMonitor(composite_image,(MagickProgressMonitor)
         NULL,(void *) NULL);
       x1=(ssize_t) ceil(primitive_info[1].point.x-0.5);