[jdk11u-dev] RFR: 8288763: [s390x] Pack200 extraction failure with invalid size

Tyler Steele tsteele at openjdk.org
Tue Jun 21 15:36:27 UTC 2022


While running some internal testing, a college has discovered a failure related to the Pack200 archive format on the zLinux platform. The problematic code was removed in the current repo by [JDK-8234596](https://bugs.openjdk.org/browse/JDK-8234596), however that change was large, and required a CSR. I feel that it would be too risky and cumbersome to backport those changes to jdk11 (and ultimately jdk8 as well), so I'd like to propose this change as a new change to jdk11 rather than via the usual backport process.

### Testing
These changes have been run against the failing test on zLinux. Tier 1 testing is in progress on the platform as well. I will convert this to a full (non-draft) PR once those tests complete successfully.

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

Commit messages:
 - Adjust whitespace in ../jar/pack/Utils.java
 - Apply changes to failing Pack200 code

Changes: https://git.openjdk.org/jdk11u-dev/pull/1163/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1163&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8288763
  Stats: 2 lines in 1 file changed: 2 ins; 0 del; 0 mod
  Patch: https://git.openjdk.org/jdk11u-dev/pull/1163.diff
  Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1163/head:pull/1163

PR: https://git.openjdk.org/jdk11u-dev/pull/1163


More information about the jdk-updates-dev mailing list