Message305209
``` 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 ``` | |
| Date | User | Action | Args | | 2017-10-30 04:24:28 | Ned Williamson | set | recipients: + Ned Williamson | | 2017-10-30 04:24:28 | Ned Williamson | set | messageid: <1509337468.43.0.213398074469.issue31897@psf.upfronthosting.co.za> | | 2017-10-30 04:24:28 | Ned Williamson | link | issue31897 messages | | 2017-10-30 04:24:28 | Ned Williamson | create | | |