]> granicus.if.org Git - imagemagick/commitdiff
https://github.com/ImageMagick/ImageMagick/issues/765
authorCristy <urban-warrior@imagemagick.org>
Tue, 19 Sep 2017 10:50:50 +0000 (06:50 -0400)
committerCristy <urban-warrior@imagemagick.org>
Tue, 19 Sep 2017 10:50:50 +0000 (06:50 -0400)
coders/tiff.c

index 090f689cc08b9f01d74759d82342da809561aa8e..edef9674149da6f7123efe1568289f6888f4d044 100644 (file)
@@ -1754,7 +1754,7 @@ RestoreMSCWarning
     quantum_type=RGBQuantum;
     tiff_pixels=(unsigned char *) AcquireMagickMemory(MagickMax(
       TIFFScanlineSize(tiff),(ssize_t) (image->columns*samples_per_pixel*
-      pow(2.0,ceil(log(bits_per_sample)/log(2.0))))));
+      pow(2.0,ceil(log(bits_per_sample)/log(2.0)))*sizeof(uint32))));
     if (tiff_pixels == (unsigned char *) NULL)
       ThrowTIFFException(ResourceLimitError,"MemoryAllocationFailed");
     switch (method)