Integrated: 8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside
Lance Andersen
lancea at openjdk.java.net
Mon Aug 2 15:50:51 UTC 2021
On Sun, 25 Jul 2021 21:56:10 GMT, Lance Andersen <lancea at openjdk.org> wrote:
> Hi,
>
> As discussed in the https://mail.openjdk.java.net/pipermail/core-libs-dev/2021-July/079621.html thread, this is the revised patch to address the use of '.' and '..' within Zip FS
>
> Zip FS needs to use "." and ".." as links to the current and parent directories and cannot reliably support entries that have "." and ".." as name elements. This patch updates Zip Fs to reject ZIP files that have entries in the CEN that can't be used for files in a file system.
>
>
> Mach5 tiers 1 through 3 have been run without any errors encountered .
>
> Best,
> Lance
This pull request has now been integrated.
Changeset: 3e3051e2
Author: Lance Andersen <lancea at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/3e3051e2ee93142983e9a3edee038e4f7b5ac0f2
Stats: 201 lines in 3 files changed: 200 ins; 0 del; 1 mod
8251329: (zipfs) Files.walkFileTree walks infinitely if zip has dir named "." inside
Reviewed-by: alanb, naoto
-------------
PR: https://git.openjdk.java.net/jdk/pull/4900
More information about the core-libs-dev
mailing list