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 Ned Williamson
Recipients Ned Williamson
Date 2017-10-30.04:24:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1509337468.43.0.213398074469.issue31897@psf.upfronthosting.co.za>
In-reply-to
Content
```
import plistlib
dat = b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00AAAnAAA'
plistlib.loads(dat, fmt=plistlib.FMT_BINARY)
```
raises
```
Traceback (most recent call last):
  File "repro.py", line 3, in <module>
    plistlib.loads(dat, fmt=plistlib.FMT_BINARY)
  File "/usr/lib/python3.5/plistlib.py", line 1006, in loads
    fp, fmt=fmt, use_builtin_types=use_builtin_types, dict_type=dict_type)
  File "/usr/lib/python3.5/plistlib.py", line 997, in load
    return p.parse(fp)
  File "/usr/lib/python3.5/plistlib.py", line 622, in parse
    self._object_offsets = self._read_ints(num_objects, offset_size)
  File "/usr/lib/python3.5/plistlib.py", line 644, in _read_ints
    for i in range(0, size * n, size))
ValueError: range() arg 3 must not be zero
```
History
Date User Action Args
2017-10-30 04:24:28Ned Williamsonsetrecipients: + Ned Williamson
2017-10-30 04:24:28Ned Williamsonsetmessageid: <1509337468.43.0.213398074469.issue31897@psf.upfronthosting.co.za>
2017-10-30 04:24:28Ned Williamsonlinkissue31897 messages
2017-10-30 04:24:28Ned Williamsoncreate