JDK-8312748 : Crash with Problematic frame: # V [libjvm.so+0x23dd987] Unique_Node_List::push(Node)
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 22
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 2023-07-18
  • Updated: 2023-07-25
  • Resolved: 2023-07-25
Related Reports
Duplicate :  
Relates :  
Description
ADDITIONAL SYSTEM INFORMATION :
# JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-internal-adhoc.jdk22u)
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-internal-adhoc.jdk22u, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)

A DESCRIPTION OF THE PROBLEM :
I ran a modified regression test on JDK 22.0 without any option, and I found that the sample test caused the JVM to crash.

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fb9b3496987, pid=1481964, tid=1482651
#
# JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-internal-adhoc.jdk22u)
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-internal-adhoc.jdk22u, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V  [libjvm.so+0x23dd987]  Unique_Node_List::push(Node*)+0x17
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
#   https://bugreport.java.com/bugreport/crash.jsp
#


STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
java compiler.arraycopy.TestCloneWithStressReflectiveCode

ACTUAL -
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fb9b3496987, pid=1481964, tid=1482651
#
# JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-internal-adhoc.jdk22u)
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-internal-adhoc.jdk22u, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V  [libjvm.so+0x23dd987]  Unique_Node_List::push(Node*)+0x17
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/repository/bugs/TestCloneWithStressReflectiveCode_07_18_07_25_42/hs_err_pid1151571.log
#
# Compiler replay data is saved as:
# /home/repository/bugs/TestCloneWithStressReflectiveCode_07_18_07_25_42/replay_pid1151571.log
#
# If you would like to submit a bug report, please visit:
#   https://bugreport.java.com/bugreport/crash.jsp
#

---------- BEGIN SOURCE ----------
The source code as well as the hs_err log can be found at:

---------- END SOURCE ----------

FREQUENCY : often



Comments
This is another duplicate of JDK-8312617.
25-07-2023

Issue is reproduced. Crash is observed. OS: Windows 10 JDK 22ea7 debug : fail ILW = assertion failure in debug build (no failure observed in release build); reported once ; disable compilation of affected method = MLM = P4 Moving it to dev team for further analysis.
25-07-2023