-
Bug
-
Resolution: Fixed
-
P3
-
11, 17, 18, 19
-
b30
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8289622 | 20 | Tobias Hartmann | P3 | Resolved | Fixed | b05 |
JDK-8291372 | 19.0.2 | Tobias Hartmann | P3 | Resolved | Fixed | b01 |
JDK-8291210 | 19.0.1 | Tobias Hartmann | P3 | Resolved | Fixed | b04 |
JDK-8291009 | 17.0.5-oracle | Tobias Hartmann | P3 | Resolved | Fixed | b04 |
JDK-8291486 | 17.0.5 | Goetz Lindenmaier | P3 | Resolved | Fixed | b01 |
JDK-8291478 | 11.0.18-oracle | Tobias Hartmann | P3 | Resolved | Fixed | b01 |
JDK-8295364 | 11.0.18 | Goetz Lindenmaier | P3 | Resolved | Fixed | b01 |
applications/helidonapp/HelidonAppTest
Here's a snippet from the log file:
2022.04.05 00:32:22 INFO io.helidon.microprofile.server.ServerCdiExtension Thread[HelidonAppStressModule,5,main]: Registering JAX-RS Application: HelidonMP
2022.04.05 00:32:28 INFO io.helidon.webserver.NettyWebServer Thread[nioEventLoopGroup-2-1,10,main]: Channel '@default' started: [id: 0xbf9f6e32, L:/[0:0:0:0:0:0:0:0]:8080]
2022.04.05 00:32:28 INFO io.helidon.microprofile.server.ServerCdiExtension Thread[HelidonAppStressModule,5,main]: Server started on http://localhost:8080 (and all other host addresses) in 17893 milliseconds (since JVM startup).
2022.04.05 00:32:30 INFO io.helidon.common.HelidonFeatures Thread[features-thread,5,main]: Helidon MP 2.4.2 features: [CDI, Config, Fault Tolerance, Health, JAX-RS, Metrics, Open API, REST Client, Security, Server, Tracing]
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (t:\\workspace\\open\\src\\hotspot\\share\\opto\\macro.cpp:508), pid=67116, tid=21240
# assert(false) failed: unexpected node
#
# JRE version: Java(TM) SE Runtime Environment (19.0+17) (fastdebug build 19-ea+17-1108)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 19-ea+17-1108, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64)
# Core dump will be written. Default location: T:\\testoutput\\test-support\\jtreg_closed_test_hotspot_jtreg_applications_helidonapp_HelidonAppTest_java\\scratch\\0\\hs_err_pid67116.mdmp
#
# JFR recording file will be written. Location: T:\\testoutput\\test-support\\jtreg_closed_test_hotspot_jtreg_applications_helidonapp_HelidonAppTest_java\\scratch\\0\\hs_err_pid67116.jfr
#
Unsupported internal testing APIs have been used.
# An error report file with more information is saved as:
# T:\\testoutput\\test-support\\jtreg_closed_test_hotspot_jtreg_applications_helidonapp_HelidonAppTest_java\\scratch\\0\\hs_err_pid67116.log
#
# Compiler replay data is saved as:
# T:\\testoutput\\test-support\\jtreg_closed_test_hotspot_jtreg_applications_helidonapp_HelidonAppTest_java\\scratch\\0\\replay_pid67116.log
#
# If you would like to submit a bug report, please visit:
# https://bugreport.java.com/bugreport/crash.jsp
#
----------System.err:(153/72802)*----------
Here's the crashing thread's stack:
--------------- T H R E A D ---------------
Current thread (0x0000016d72f719e0): JavaThread "C2 CompilerThread2" daemon [_thread_in_native, id=21240, stack(0x00000051e5600000,0x00000051e5700000)]
Current CompileTask:
C2: 80047 12880 4 io.helidon.examples.quickstart.mp.GreetResource$Proxy$_$$_WeldSubclass::lifecycle_mixin_$$_postConstruct (20 bytes)
Stack: [0x00000051e5600000,0x00000051e5700000]
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0xbdf301] os::platform_print_native_stack+0xf1 (os_windows_x86.cpp:235)
V [jvm.dll+0xe2028f] VMError::report+0x101f (vmError.cpp:828)
V [jvm.dll+0xe21cee] VMError::report_and_die+0x7fe (vmError.cpp:1657)
V [jvm.dll+0xe22474] VMError::report_and_die+0x64 (vmError.cpp:1438)
V [jvm.dll+0x550e37] report_vm_error+0xb7 (debug.cpp:282)
V [jvm.dll+0xa85191] PhaseMacroExpand::value_from_mem+0x3d1 (macro.cpp:508)
V [jvm.dll+0xa83bfd] PhaseMacroExpand::scalar_replacement+0x89d (macro.cpp:770)
V [jvm.dll+0xa7968f] PhaseMacroExpand::eliminate_allocate_node+0x1df (macro.cpp:1049)
V [jvm.dll+0xa7a1ca] PhaseMacroExpand::eliminate_macro_nodes+0x29a (macro.cpp:2354)
V [jvm.dll+0x507a08] Compile::Optimize+0xaa8 (compile.cpp:2204)
V [jvm.dll+0x504e13] Compile::Compile+0x14c3 (compile.cpp:817)
V [jvm.dll+0x4281a5] C2Compiler::compile_method+0x145 (c2compiler.cpp:115)
V [jvm.dll+0x51e4a1] CompileBroker::invoke_compiler_on_method+0x931 (compileBroker.cpp:2294)
V [jvm.dll+0x51bab6] CompileBroker::compiler_thread_loop+0x276 (compileBroker.cpp:1968)
V [jvm.dll+0xd9efc7] JavaThread::thread_main_inner+0x297 (thread.cpp:1292)
V [jvm.dll+0xd94dbc] Thread::call_run+0x1ac (thread.cpp:361)
V [jvm.dll+0xbddcd9] thread_native_entry+0xb9 (os_windows.cpp:544)
C [ucrtbase.dll+0x1fb80]
C [KERNEL32.DLL+0x84d4]
C [ntdll.dll+0x51791]
- backported by
-
JDK-8289622 Unreachable loop is not removed from C2 IR, leading to a broken graph
- Resolved
-
JDK-8291009 Unreachable loop is not removed from C2 IR, leading to a broken graph
- Resolved
-
JDK-8291210 Unreachable loop is not removed from C2 IR, leading to a broken graph
- Resolved
-
JDK-8291372 Unreachable loop is not removed from C2 IR, leading to a broken graph
- Resolved
-
JDK-8291478 Unreachable loop is not removed from C2 IR, leading to a broken graph
- Resolved
-
JDK-8291486 Unreachable loop is not removed from C2 IR, leading to a broken graph
- Resolved
-
JDK-8295364 Unreachable loop is not removed from C2 IR, leading to a broken graph
- Resolved
- duplicates
-
JDK-8288570 Disabling loop opts before EA triggers "dependence cycle found" assert
- Closed
- relates to
-
JDK-8296912 C2: CreateExNode::Identity fails with assert(i < _max) failed: oob: i=1, _max=1
- Resolved
- links to
-
Commit openjdk/jdk11u-dev/7655988e
-
Commit openjdk/jdk17u-dev/2a5a30b7
-
Commit openjdk/jdk19/95497772
-
Review openjdk/jdk11u-dev/1443
-
Review openjdk/jdk17u-dev/599
-
Review openjdk/jdk19/92