RFR: 8328995: launcher can't open jar files where the offset of the manifest is >4GB [v6]

Liam Miller-Cushon cushon at openjdk.org
Thu May 2 17:20:54 UTC 2024


On Thu, 4 Apr 2024 16:57:40 GMT, Liam Miller-Cushon <cushon at openjdk.org> wrote:

>> This change fixes a zip64 bug in the launcher that is prevent it from reading the manifest of jars where the 'relative offset of local header' field in the central directory entry is >4GB. As described in APPNOTE.TXT 4.5.3, the offset is too large to be stored in the central directory it is stored in a 'Zip64 Extended Information Extra Field'.
>
> Liam Miller-Cushon has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Move test to test/jdk/tools/launcher

> To avoid this, simply add a new comment to the pull request. Feel free to ask for assistance if you need help with progressing this pull request towards integration!

Please keep this open, assistance on progressing this pull request is welcome

-------------

PR Comment: https://git.openjdk.org/jdk/pull/18479#issuecomment-2091104044


More information about the core-libs-dev mailing list