Message178110
I suspect that the size of the 5GB file is originally a 64 bit quantity, but gets cast unsafely to a 32 bit size_t to give 1GB. This is causing the miscalculations.
There is no way to map all of a 5GB file in a 32 bit process -- 4GB is the maximum -- so any such attempt should raise an error. This does not prevent us from mapping *part* of a 5GB file. |
|
Date |
User |
Action |
Args |
2012-12-24 23:51:46 | sbt | set | recipients:
+ sbt, terry.reedy, pitrou, tim.golden, brian.curtin, schlamar, serhiy.storchaka |
2012-12-24 23:51:46 | sbt | set | messageid: <1356393106.8.0.131714380646.issue16743@psf.upfronthosting.co.za> |
2012-12-24 23:51:46 | sbt | link | issue16743 messages |
2012-12-24 23:51:46 | sbt | create | |
|