Message83743
As I understand actually the zipfile module possibly creates damaged zip
files after version 2.4 because of '\x00\x00\x00\x00' instead of
'\xff\xff\xff\xff' as header offset. But without any error.
I think the _struct.c should be cleaned in any case. Because we only get
errors in zipfile module when damaged zip files are created. An error
would be appriciated instead of a silenty damaged zip file.
But, why don't boundary check the header offset in zipfile module in a
short private function and returning '\xff\xff\xff\xff' in case of
overflow? Maybe all longs should be boundary checked if this seems
necassery. |
|
Date |
User |
Action |
Args |
2009-03-18 11:20:20 | andreas.schawo | set | recipients:
+ andreas.schawo, loewis, arigo, georg.brandl, mark.dickinson |
2009-03-18 11:20:20 | andreas.schawo | set | messageid: <1237375220.22.0.991590455845.issue4228@psf.upfronthosting.co.za> |
2009-03-18 11:20:18 | andreas.schawo | link | issue4228 messages |
2009-03-18 11:20:17 | andreas.schawo | create | |
|