Bug 20289 – std.zip: zip64 should take size values from extrafields into account

Status
NEW
Severity
normal
Priority
P3
Component
phobos
Product
D
Version
D2
Platform
All
OS
All
Creation time
2019-10-10T18:07:28Z
Last change time
2024-12-01T16:35:41Z
Assigned to
No Owner
Creator
berni44
Moved to GitHub: phobos#10389 →

Comments

Comment #0 by bugzilla — 2019-10-10T18:07:28Z
If the file is in zip64 format, it is possible, that some size/offset informations are not stored in the record but in some extra data fields. In the original place are then 0xff bytes. The current implementation does not consider this and takes the 0xff bytes as size value.
Comment #1 by robert.schadek — 2024-12-01T16:35:41Z
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/phobos/issues/10389 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB