Scenario:
class Foo with class version 51, one of its supertypes, Bar is version 49.
class Bar cannot be verified - linking Bar would result in VerifyError.
Dump Foo and Bar in a static archive.
Both classes will be in "unlinked" state because class Bar is old.
Issue encountered when Foo is verified at runtime while dumping the dynamic archive.
class Foo with class version 51, one of its supertypes, Bar is version 49.
class Bar cannot be verified - linking Bar would result in VerifyError.
Dump Foo and Bar in a static archive.
Both classes will be in "unlinked" state because class Bar is old.
Issue encountered when Foo is verified at runtime while dumping the dynamic archive.
- duplicates
-
JDK-8312427 Crash in SystemDictionaryShared::set_class_has_failed_verification()
- Closed