]> granicus.if.org Git - imagemagick/commitdiff
https://oss-fuzz.com/v2/testcase-detail/5733690030686208?noredirect=1
authorCristy <urban-warrior@imagemagick.org>
Sun, 23 Sep 2018 16:40:11 +0000 (12:40 -0400)
committerCristy <urban-warrior@imagemagick.org>
Sun, 23 Sep 2018 16:40:11 +0000 (12:40 -0400)
MagickCore/draw.c

index 537ea992b53556da83b3fc5f2c14edfd6c547506..98f2f2ac70590c062db732b7c56a8296fabe467e 100644 (file)
@@ -2255,6 +2255,8 @@ static MagickBooleanType CheckPrimitiveExtent(MVGInfo *mvg_info,
         (size_t) extent,quantum);
       if (*mvg_info->primitive_info != (PrimitiveInfo *) NULL)
         {
+          (void) memset(*mvg_info->primitive_info+*mvg_info->extent,0,
+            (extent-(*mvg_info->extent))*quantum);
           *mvg_info->extent=(size_t) extent;
           return(MagickTrue);
         }