hg: jdk/jdk: 8208172: SIGSEGV when owner of invokedynamic bootstrap method throws an exception - Symbol::increment_refcount()+0x0

coleen.phillimore at oracle.com coleen.phillimore at oracle.com
Wed Aug 22 12:19:32 UTC 2018


Changeset: 67b55f3c45eb
Author:    coleenp
Date:      2018-08-22 07:51 -0400
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/67b55f3c45eb

8208172: SIGSEGV when owner of invokedynamic bootstrap method throws an exception - Symbol::increment_refcount()+0x0
Summary: table for resolution errors always expect non-null message string.
Reviewed-by: dholmes, iklam

! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
+ test/hotspot/jtreg/runtime/BootstrapMethod/TestLambdaExceptionInInitializer.java
+ test/hotspot/jtreg/runtime/BootstrapMethod/TestPkg/Lambda.jasm
+ test/hotspot/jtreg/runtime/BootstrapMethod/TestPkg/LambdaMetafactory.java



More information about the jdk-changes mailing list