]> granicus.if.org Git - imagemagick/commitdiff
https://github.com/ImageMagick/ImageMagick/issues/271
authorCristy <urban-warrior@imagemagick.org>
Fri, 7 Oct 2016 21:01:22 +0000 (17:01 -0400)
committerCristy <urban-warrior@imagemagick.org>
Fri, 7 Oct 2016 21:01:22 +0000 (17:01 -0400)
coders/rle.c

index 8edd8133cdcaf74d227b8fdf913df5d7cd5c6559..05a65ec226e351eb03ceba648866b05b089dc97c 100644 (file)
@@ -224,7 +224,7 @@ static Image *ReadRLEImage(const ImageInfo *image_info,ExceptionInfo *exception)
     bits_per_pixel=(size_t) ReadBlobByte(image);
     number_colormaps=(size_t) ReadBlobByte(image);
     map_length=(unsigned char) ReadBlobByte(image);
-    if (map_length >= 64)
+    if (map_length >= 32)
       ThrowReaderException(CorruptImageError,"ImproperImageHeader");
     one=1;
     map_length=one << map_length;