[11u] [RFR] JDK-8228407: JVM crashes with shared archive file mismatch

Andrew John Hughes gnu.andrew at redhat.com
Wed Apr 15 13:46:24 UTC 2020

Bug: https://bugs.openjdk.java.net/browse/JDK-8228407
Webrev: https://cr.openjdk.java.net/~andrew/openjdk11/8228407/

It seems JDK-8226406 [0] was backported for 11.0.7, but not this
follow-up regression fix. Both Matthias Klose & I have seen build
failures as a result. I believe these start to occur when the shared
archive file is generated by a build that includes 11.0.7+3 where
JDK-8226406 was integrated. At least, this is why we only spotted it
late in 11.0.7 production when new builds started using earlier EA
builds to bootstrap.

The backport to 11u is largely clean. The only difference is due to the
addition of the is_static parameter by JDK-8207812: "Implement Dynamic
CDS Archive" in jdk/jdk.

Ok for jdk11u-dev?

Andrew :)

Senior Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04  C5A0 CFDA 0F9B 3596 4222

More information about the jdk-updates-dev mailing list