git: openjdk/jdk: master: 8339192: Native annotation parsing code of deprecated annotations causes crash

David Holmes dholmes at openjdk.org
Thu Sep 19 23:48:23 UTC 2024


Changeset: 969c2af9
Branch: master
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-09-19 23:45:26 +0000
URL:       https://git.openjdk.org/jdk/commit/969c2af95387992c55a2e1768de848a354e74127

8339192: Native annotation parsing code of deprecated annotations causes crash

Reviewed-by: jrose, mgronlun

! src/hotspot/share/classfile/classFileParser.cpp
+ test/hotspot/jtreg/runtime/Annotations/BadContendedGroupBadCPIndex.jcod
+ test/hotspot/jtreg/runtime/Annotations/BadContendedGroupWrongType.jcod
+ test/hotspot/jtreg/runtime/Annotations/BadDeprecatedExtraMemberAtEnd.jcod
+ test/hotspot/jtreg/runtime/Annotations/BadDeprecatedExtraMemberAtStart.jcod
+ test/hotspot/jtreg/runtime/Annotations/BadDeprecatedForRemovalBadCPIndex.jcod
+ test/hotspot/jtreg/runtime/Annotations/BadDeprecatedForRemovalWrongType.jcod
+ test/hotspot/jtreg/runtime/Annotations/BadDeprecatedSinceWrongType.jcod
+ test/hotspot/jtreg/runtime/Annotations/TestBadAnnotations.java



More information about the jdk-changes mailing list