-
Sub-task
-
Resolution: Duplicate
-
P3
-
17
The following test failed in the JDK17 CI:
applications/kitchensink/Kitchensink24HStress.java
Here's a snippet from the log file:
[2020-12-19T06:09:05.264751700Z] Gathering output for process 9932
[2020-12-19T06:09:05.438463500Z] Waiting for completion for process 9932
[2020-12-19T06:09:05.438463500Z] Waiting for completion finished for process 9932
Output and diagnostic info for process 9932 was saved into 'pid-9932-output.log'
[stress.process.out] [thread 11148 also had an error]
[stress.process.out] #
[stress.process.out] # A fatal error has been detected by the Java Runtime Environment:
[stress.process.out] #
[stress.process.out] # EXCEPTION_PRIV_INSTRUCTION (0xc0000096) at pc=0x000001d98ed6118a, pid=5576, tid=14924
[stress.process.out] #
[stress.process.out] # JRE version: Java(TM) SE Runtime Environment (17.0+2) (build 17-ea+2-LTS-53)
[stress.process.out] # Java VM: Java HotSpot(TM) 64-Bit Server VM (17-ea+2-LTS-53, mixed mode, sharing, tiered, compressed oops, g1 gc, windows-amd64)
[stress.process.out] # Problematic frame:
[stress.process.out] # j com.sun.org.apache.xerces.internal.dom.ParentNode.internalRemoveChild(Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;+313 java.xml@17-ea
[stress.process.out] #
[stress.process.out] # Core dump will be written. Default location: T:\\testoutput\\test-support\\jtreg_closed_test_hotspot_jtreg_applications_kitchensink_Kitchensink24HStress_java\\scratch\\0\\hs_err_pid5576.mdmp
[stress.process.out] #
[stress.process.out] # JFR recording file will be written. Location: T:\\testoutput\\test-support\\jtreg_closed_test_hotspot_jtreg_applications_kitchensink_Kitchensink24HStress_java\\scratch\\0\\hs_err_pid5576.jfr
[stress.process.out] #
[stress.process.out] Unsupported internal testing APIs have been used.
[stress.process.out]
[stress.process.out] # An error report file with more information is saved as:
[stress.process.out] # T:\\testoutput\\test-support\\jtreg_closed_test_hotspot_jtreg_applications_kitchensink_Kitchensink24HStress_java\\scratch\\0\\hs_err_pid5576.log
[stress.process.out] #
[stress.process.out] # If you would like to submit a bug report, please visit:
[stress.process.out] # https://bugreport.java.com/bugreport/crash.jsp
[stress.process.out] #
[2020-12-19T06:11:06.054453500Z] Gathering output for process 5900
[2020-12-19T06:11:06.223754300Z] Waiting for completion for process 5900
[2020-12-19T06:11:06.223754300Z] Waiting for completion finished for process 5900
Output and diagnostic info for process 5900 was saved into 'pid-5900-output.log'
[2020-12-19T06:11:06.223754300Z] Waiting for completion for process 5900
[2020-12-19T06:11:06.223754300Z] Waiting for completion finished for process 5900
[2020-12-19T06:11:06.223754300Z] Waiting for completion for process 5900
[2020-12-19T06:11:06.223754300Z] Waiting for completion finished for process 5900
Here's the crashing thread's stack:
--------------- T H R E A D ---------------
Current thread (0x000001d9e42523a0): JavaThread "Thread-11239" [_thread_in_Java, id=14924, stack(0x0000019f4c500000,0x0000019f4c600000)]
Stack: [0x0000019f4c500000,0x0000019f4c600000], sp=0x0000019f4c5feb88, free space=1018k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C 0x000001d98ed6118a
siginfo: EXCEPTION_PRIV_INSTRUCTION (0xc0000096)
Register to memory mapping:
RIP=0x000001d98ed6118a is at code_begin+4842 in an Interpreter codelet
[error occurred during error reporting (printing register info), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffcd6892c76]
Registers:
RAX=0x00000005185323c5, RBX=0x00000000000000b0, RCX=0x0000000000000000, RDX=0x0000000000000000
RSP=0x0000019f4c5feb88, RBP=0x0000019f4c5febd0, RSI=0x000001da043f0904, RDI=0x000001d9d977e614
R8 =0x000001d9fd675d00, R9 =0x0000000000008000, R10=0x00007ffcc449dab0, R11=0x0000019f4c5fdfb0
R12=0x0000000000000000, R13=0x000001d9dd9234f6, R14=0x0000019f4c5fec18, R15=0x000001d9e42523a0
RIP=0x000001d98ed6118a, EFLAGS=0x0000000000010a87
I'm starting this bug in hotspot/runtime because I put another
recent Kitchensink.java failure in hotspot/runtime:
JDK-8258646 Kitchensink.java crashed with EXCEPTION_ILLEGAL_INSTRUCTION
applications/kitchensink/Kitchensink24HStress.java
Here's a snippet from the log file:
[2020-12-19T06:09:05.264751700Z] Gathering output for process 9932
[2020-12-19T06:09:05.438463500Z] Waiting for completion for process 9932
[2020-12-19T06:09:05.438463500Z] Waiting for completion finished for process 9932
Output and diagnostic info for process 9932 was saved into 'pid-9932-output.log'
[stress.process.out] [thread 11148 also had an error]
[stress.process.out] #
[stress.process.out] # A fatal error has been detected by the Java Runtime Environment:
[stress.process.out] #
[stress.process.out] # EXCEPTION_PRIV_INSTRUCTION (0xc0000096) at pc=0x000001d98ed6118a, pid=5576, tid=14924
[stress.process.out] #
[stress.process.out] # JRE version: Java(TM) SE Runtime Environment (17.0+2) (build 17-ea+2-LTS-53)
[stress.process.out] # Java VM: Java HotSpot(TM) 64-Bit Server VM (17-ea+2-LTS-53, mixed mode, sharing, tiered, compressed oops, g1 gc, windows-amd64)
[stress.process.out] # Problematic frame:
[stress.process.out] # j com.sun.org.apache.xerces.internal.dom.ParentNode.internalRemoveChild(Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;+313 java.xml@17-ea
[stress.process.out] #
[stress.process.out] # Core dump will be written. Default location: T:\\testoutput\\test-support\\jtreg_closed_test_hotspot_jtreg_applications_kitchensink_Kitchensink24HStress_java\\scratch\\0\\hs_err_pid5576.mdmp
[stress.process.out] #
[stress.process.out] # JFR recording file will be written. Location: T:\\testoutput\\test-support\\jtreg_closed_test_hotspot_jtreg_applications_kitchensink_Kitchensink24HStress_java\\scratch\\0\\hs_err_pid5576.jfr
[stress.process.out] #
[stress.process.out] Unsupported internal testing APIs have been used.
[stress.process.out]
[stress.process.out] # An error report file with more information is saved as:
[stress.process.out] # T:\\testoutput\\test-support\\jtreg_closed_test_hotspot_jtreg_applications_kitchensink_Kitchensink24HStress_java\\scratch\\0\\hs_err_pid5576.log
[stress.process.out] #
[stress.process.out] # If you would like to submit a bug report, please visit:
[stress.process.out] # https://bugreport.java.com/bugreport/crash.jsp
[stress.process.out] #
[2020-12-19T06:11:06.054453500Z] Gathering output for process 5900
[2020-12-19T06:11:06.223754300Z] Waiting for completion for process 5900
[2020-12-19T06:11:06.223754300Z] Waiting for completion finished for process 5900
Output and diagnostic info for process 5900 was saved into 'pid-5900-output.log'
[2020-12-19T06:11:06.223754300Z] Waiting for completion for process 5900
[2020-12-19T06:11:06.223754300Z] Waiting for completion finished for process 5900
[2020-12-19T06:11:06.223754300Z] Waiting for completion for process 5900
[2020-12-19T06:11:06.223754300Z] Waiting for completion finished for process 5900
Here's the crashing thread's stack:
--------------- T H R E A D ---------------
Current thread (0x000001d9e42523a0): JavaThread "Thread-11239" [_thread_in_Java, id=14924, stack(0x0000019f4c500000,0x0000019f4c600000)]
Stack: [0x0000019f4c500000,0x0000019f4c600000], sp=0x0000019f4c5feb88, free space=1018k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C 0x000001d98ed6118a
siginfo: EXCEPTION_PRIV_INSTRUCTION (0xc0000096)
Register to memory mapping:
RIP=0x000001d98ed6118a is at code_begin+4842 in an Interpreter codelet
[error occurred during error reporting (printing register info), id 0xc0000005, EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffcd6892c76]
Registers:
RAX=0x00000005185323c5, RBX=0x00000000000000b0, RCX=0x0000000000000000, RDX=0x0000000000000000
RSP=0x0000019f4c5feb88, RBP=0x0000019f4c5febd0, RSI=0x000001da043f0904, RDI=0x000001d9d977e614
R8 =0x000001d9fd675d00, R9 =0x0000000000008000, R10=0x00007ffcc449dab0, R11=0x0000019f4c5fdfb0
R12=0x0000000000000000, R13=0x000001d9dd9234f6, R14=0x0000019f4c5fec18, R15=0x000001d9e42523a0
RIP=0x000001d98ed6118a, EFLAGS=0x0000000000010a87
I'm starting this bug in hotspot/runtime because I put another
recent Kitchensink.java failure in hotspot/runtime:
- duplicates
-
JDK-8259276 C2: Empty expression stack when reexecuting tableswitch/lookupswitch instructions after deoptimization
- Closed
- relates to
-
JDK-8258646 Kitchensink.java crashed in JavaThread "AllocatorStressModule"
- Closed