Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
The File-arg constructor sets the size to File.length() which may be different from 0 for directories on Unix-like systems.
This leads to archives with entries that claim to have a length of say 4096 bytes but in fact don't contain any data at all, rendering the created archive invalid.