Message172745
The following code crashes the interpreter on Linux:
#!/usr/bin/python3
import mmap
with open('test', 'wb') as f:
f.write(bytes(1))
with open('test', 'r+b') as f:
m = mmap.mmap(f.fileno(), 0)
f.truncate()
a = m[:]
---
It's not specific to the zero size truncation, it's enough if the file size decreases beyond a page border. |
|
Date |
User |
Action |
Args |
2012-10-12 14:04:24 | Vladimir.Ushakov | set | recipients:
+ Vladimir.Ushakov |
2012-10-12 14:04:23 | Vladimir.Ushakov | set | messageid: <1350050663.98.0.0365442687476.issue16212@psf.upfronthosting.co.za> |
2012-10-12 14:04:23 | Vladimir.Ushakov | link | issue16212 messages |
2012-10-12 14:04:23 | Vladimir.Ushakov | create | |
|