qt5base-lts/tests/auto/gui/image/qimagereader/images
Samuel Rødal af84313c62 Fixed crash in image reader when reading certain BMP files.
If the high bit in a mask is set, for instance if the mask is
0xff000000, and we shift it to the right by 24 positions, since the mask
was not declared as unsigned we ended up with a mask value of
0xffffffff. We then add 1 to this value and divide by the result,
causing a division by zero crash.

The masks need to be declared unsigned to prevent sign bit extension
when shifting right.

Task-number: QTBUG-29194
Change-Id: I79260344cebfbdd3ea86416a9c734dca76517999
Reviewed-by: Gunnar Sletta <gunnar.sletta@digia.com>
2013-02-06 09:59:56 +01:00
..
4bpp-rle.bmp Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
16bpp.bmp Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
away.png Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
bat1.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
bat2.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
beavis.jpg Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
black.png Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
black.xpm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
colorful.bmp Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
corrupt-colors.xpm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
corrupt-pixel-count.xpm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
corrupt-pixels.xpm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
corrupt.bmp Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
corrupt.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
corrupt.jpg Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
corrupt.png Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
corrupt.svg Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
corrupt.svgz Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
corrupt.xbm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
crash-signed-char.bmp Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
earth.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
endless-anim.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
font.bmp Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
four-frames.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
gnus.xbm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
image.pbm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
image.pgm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
image.png Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
image.ppm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
kollada-noext Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
kollada.png Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
marble.xpm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
namedcolors.xpm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
negativeheight.bmp Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
noclearcode.bmp Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
noclearcode.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
nontransparent.xpm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
qt1.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
qt2.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
qt3.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
qt4.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
qt5.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
qt6.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
qt7.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
qt8.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
qt-gif-anim.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
qt-gif-noanim.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
qt.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
qtbug13653-no_eoi.jpg Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
rect.svg Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
rect.svgz Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
rgb32bf.bmp Fixed crash in image reader when reading certain BMP files. 2013-02-06 09:59:56 +01:00
runners.ppm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
teapot.ppm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
test32bfv4.bmp Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
test32v5.bmp Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
test.ppm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
test.xpm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
trans.gif Fix GIF image decoding: do not zero transparent pixels 2012-11-09 16:07:51 +01:00
transparent.xpm Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
trolltech.gif Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
tst7.bmp Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
tst7.png Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
txts.jpg QJpegHandler: add an embedded text support 2012-05-16 04:24:50 +02:00
txts.png Remove execute permission from files that don't need it. 2012-01-10 01:24:22 +01:00
YCbCr_cmyk.jpg Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
YCbCr_cmyk.png Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00
YCbCr_rgb.jpg Moved gui autotests into new directory structure 2011-09-01 10:59:49 +02:00