arindam arindampa...@gmail.com added the comment:
Attached test file a.zip. Happening with 2.7.1.3. The changes came with
/python/branches/release27-maint/Lib/zipfile.py revision 83961
--
Added file: http://bugs.python.org/file20425/a.zip
___
Antoine Pitrou pit...@free.fr added the comment:
Attached test file a.zip. Happening with 2.7.1.3. The changes came
with /python/branches/release27-maint/Lib/zipfile.py revision 83961
I tested with 2.7.x and 3.2 (both from latest SVN) and couldn't reproduce (I
used testzip() and
arindam arindampa...@gmail.com added the comment:
Able to get the issue with
Python 2.7.1 (r271:86832, Nov 27 2010, 18:30:46) [MSC v.1500 32 bit (Intel)] on
win32
This is the latest version for 2.7.x
Please try with the uploaded a.zip
--
___
Antoine Pitrou pit...@free.fr added the comment:
Able to get the issue with
Python 2.7.1 (r271:86832, Nov 27 2010, 18:30:46) [MSC v.1500 32 bit (Intel)]
on win32
Ok, I tried with this exact version and I still can't reproduce.
Can you explain which steps exactly are necessary to exhibit
arindam arindampa...@gmail.com added the comment:
Legacy code in my module was setting zipfile.structCentralDir to
4s4B4H3l5H2L (was added to fix some issues with older version of python) was
the root cause of this issue. Sorry, should have checked before filing. Thanks
for your time. Sorry
Nadeem Vawda nadeem.va...@gmail.com added the comment:
I have been unable to reproduce this on either 3.2rc1 or 2.6. I used a Zip
archive containing a single file with the data ba\n (CRC 0xDDEAA107).
--
nosy: +nvawda
___
Python tracker
New submission from arindam arindampa...@gmail.com:
File: zipfile.py
Function: _update_crc
statement: if eof and self._running_crc != self._expected_crc:
Due to comparison of long with int, if eof and self._running_crc !=
self._expected_crc: fails when _expected_crc is negative (0x8000 or
Antoine Pitrou pit...@free.fr added the comment:
Can you provide such a file? What system are you testing on?
--
nosy: +pitrou
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10903
___