This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author thoger
Recipients Arfrever, brett.cannon, loewis, thoger, vstinner
Date 2010-10-29.17:58:54
SpamBayes Score 8.207777e-07
Marked as misclassified No
Message-id <1288375136.0.0.0119420146978.issue8678@psf.upfronthosting.co.za>
In-reply-to
Content
You seem to be right that r65878 should block the "xsize = ysize = 0x8000" integer overflow.  I was testing on the python version with r60793, but not with r65878.  Note that the check added in r65878 should still cause crash on divide-by-zero for some files.

Attaching my test files. 1 is for excessive ZSIZE, 2 and 3 for the integer overflow, RLE and non-RLE code path, 4 and 5 for RLE decoding issues.  6 should trigger sigfpe in the r65878 check as noted above, but I've not really tested that one.
History
Date User Action Args
2010-10-29 17:58:56thogersetrecipients: + thoger, loewis, brett.cannon, vstinner, Arfrever
2010-10-29 17:58:56thogersetmessageid: <1288375136.0.0.0119420146978.issue8678@psf.upfronthosting.co.za>
2010-10-29 17:58:54thogerlinkissue8678 messages
2010-10-29 17:58:54thogercreate