JDK-8248886 : InstanceKlass::initialize_impl crashes with -XX:-UsePerfData after JDK-8246019
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 16
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2020-07-06
  • Updated: 2021-01-13
  • Resolved: 2020-07-07
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 16
16 b05Fixed
Related Reports
Relates :  
Description
$ java -XX:-UsePerfData -version
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f8274efdff8, pid=31929, tid=31930
#
# JRE version:  (16.0) (build )
# Java VM: Java HotSpot(TM) 64-Bit Server VM (16-internal+0-adhoc.iklam.open, mixed mode, sharing, tiered, compressed oops, g1 gc, linux-amd64)
# Problematic frame:
# V  [libjvm.so+0x740ff8]  InstanceKlass::initialize_impl(Thread*)+0x5b8
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport %p %s %c %d %P" (or dumping to /jdk2/lee/open/src/hotspot/core.31929)
#
# An error report file with more information is saved as:
# /jdk2/lee/open/src/hotspot/hs_err_pid31929.log
#
#
Aborted (core dumped)

Comments
Executed "java -XX:-UsePerfData -version" with promoted build 16-ea+28-2065. Ran 30 times. No crash. Platform: MacOSX-x64 (this is not a platform specific issue, so should not matter) Verified.
13-01-2021

URL: https://hg.openjdk.java.net/jdk/jdk/rev/a5852eb26137 User: iklam Date: 2020-07-07 00:53:35 +0000
07-07-2020