git: openjdk/jdk11u-dev: 8190753: (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream

Yuri Nesterenko yan at openjdk.java.net
Thu Oct 28 06:40:29 UTC 2021


Changeset: 8a9cda2d
Author:    Alexey Pavlyutkin <apavlyutkin at azul.com>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-10-28 06:38:50 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/8a9cda2d84513ab49a54e1d2a7b530f0bae05c61

8190753: (zipfs): Accessing a large entry (> 2^31 bytes) leads to a negative initial size for ByteArrayOutputStream

Reviewed-by: mdoerr
Backport-of: c3d8e9228d0558a2ce3e093c105c61ea7af2e1d1

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/LargeCompressedEntrySizeTest.java
+ test/jdk/jdk/nio/zipfs/ZipFSOutputStreamTest.java



More information about the jdk-updates-changes mailing list