+2016-08-15 7.0.2-10 Cristy <quetzlzacatenango@image...>
+ * Prevent buffer overflow in BMP coder (bug report from pwchen of tencent).
+
2016-08-14 7.0.2-9 Cristy <quetzlzacatenango@image...>
* Release ImageMagick version 7.0.2-9, GIT revision 18707:2c02f09:20160814.
bmp_info.file_size+=extra_size;
bmp_info.offset_bits+=extra_size;
}
+ if ((image->columns != (signed int) image->columns) ||
+ (image->rows != (signed int) image->rows))
+ ThrowWriterException(ImageError,"WidthOrHeightExceedsLimit");
bmp_info.width=(ssize_t) image->columns;
bmp_info.height=(ssize_t) image->rows;
bmp_info.planes=1;
- bmp_info.image_size=(unsigned int) (bytes_per_line*image->rows);
+ bmp_info.image_size=(unsigned long) (bytes_per_line*image->rows);
bmp_info.file_size+=bmp_info.image_size;
bmp_info.x_pixels=75*39;
bmp_info.y_pixels=75*39;