]> granicus.if.org Git - imagemagick/commitdiff
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7016
authorCristy <urban-warrior@imagemagick.org>
Mon, 19 Mar 2018 23:25:44 +0000 (19:25 -0400)
committerCristy <urban-warrior@imagemagick.org>
Mon, 19 Mar 2018 23:25:59 +0000 (19:25 -0400)
coders/wpg.c

index b918481549eebd1bf390d29478150690bbb3885f..d453f6f6af4e37c7626ed7d18af84d5f2424ab12 100644 (file)
@@ -1210,7 +1210,7 @@ static Image *ReadWPGImage(const ImageInfo *image_info,
                         sizeof(*image->colormap));
                 }
 
-              if (bpp == 1)
+              if ((bpp == 1) && (image->colors > 1))
                 {
                   if(image->colormap[0].red==0 &&
                      image->colormap[0].green==0 &&