Message72652
Currently (in py3k), the attributes "unused_data" and "unconsumed_tail"
on zlib decompressor objects are bytearrays. This can wreak havoc in the
read() method of ZipInfo objects, because one of those bytearrays is
assigned to the internal "rawbuffer" and then extended using "+="...
leading to wrong results (right now I can only reproduce it on a 3.5 GB
zip file, sorry :-( ).
Here is a patch. |
|
Date |
User |
Action |
Args |
2008-09-06 00:16:32 | pitrou | set | recipients:
+ pitrou |
2008-09-06 00:16:31 | pitrou | set | messageid: <1220660191.68.0.82924423128.issue3790@psf.upfronthosting.co.za> |
2008-09-06 00:16:30 | pitrou | link | issue3790 messages |
2008-09-06 00:16:29 | pitrou | create | |
|