Details
-
Bug
-
Resolution: Fixed
-
P2
-
8-shenandoah, 11.0.9, 15, 16
-
b18
-
Not verified
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8254745 | 15.0.2 | Aleksey Shipilev | P2 | Resolved | Fixed | b03 |
JDK-8254229 | 11.0.10 | Aleksey Shipilev | P2 | Resolved | Fixed | b01 |
Description
The following tests fail with debug VMs:
compiler/c1/TestLinearScanOrderMain.java
gc/CriticalNativeArgs.java#id1
gc/TestHumongousReferenceObject.java#id2
gc/TestSystemGC.java#id3
gc/class_unloading/TestClassUnloadingDisabled.java#id3
gc/ergonomics/TestDynamicNumberOfGCThreads.java
gc/logging/TestGCId.java
gc/metaspace/TestMetaspacePerfCounters.java#id3
gc/shenandoah/TestSmallHeap.java
gc/shenandoah/compiler/TestC1ArrayCopyNPE.java
gc/shenandoah/compiler/TestC1VectorizedMismatch.java
gc/shenandoah/compiler/TestClone.java#id0
gc/shenandoah/compiler/TestClone.java#id1
gc/shenandoah/compiler/TestClone.java#id2
gc/shenandoah/compiler/TestClone.java#id3
gc/shenandoah/compiler/TestClone.java#id4
gc/shenandoah/compiler/TestClone.java#id5
gc/shenandoah/compiler/TestReferenceCAS.java#id0
gc/shenandoah/compiler/TestReferenceCAS.java#id1
gc/shenandoah/mxbeans/TestChurnNotifications.java#id0
gc/shenandoah/mxbeans/TestChurnNotifications.java#id1
gc/shenandoah/mxbeans/TestChurnNotifications.java#id2
gc/shenandoah/mxbeans/TestChurnNotifications.java#id3
gc/shenandoah/mxbeans/TestChurnNotifications.java#id4
gc/shenandoah/mxbeans/TestChurnNotifications.java#id5
gc/shenandoah/mxbeans/TestPauseNotifications.java#id0
gc/shenandoah/mxbeans/TestPauseNotifications.java#id1
gc/shenandoah/mxbeans/TestPauseNotifications.java#id2
gc/shenandoah/mxbeans/TestPauseNotifications.java#id3
gc/shenandoah/mxbeans/TestPauseNotifications.java#id4
gc/shenandoah/mxbeans/TestPauseNotifications.java#id5
gc/shenandoah/oom/TestAllocLargeObj.java
gc/shenandoah/oom/TestAllocLargerThanHeap.java
gc/shenandoah/oom/TestAllocSmallObj.java
gc/shenandoah/oom/TestClassLoaderLeak.java
gc/shenandoah/oom/TestThreadFailure.java
gc/shenandoah/options/TestArgumentRanges.java
gc/shenandoah/options/TestExplicitGC.java
gc/shenandoah/options/TestHeuristicsUnlock.java
gc/shenandoah/options/TestHumongousMoves.java
gc/shenandoah/options/TestPacing.java
gc/shenandoah/options/TestParallelRegionStride.java
gc/shenandoah/options/TestSingleThreaded.java
gc/shenandoah/options/TestSoftMaxHeapSize.java
gc/stress/CriticalNativeStress.java#id1
java/lang/invoke/RicochetTest.java
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/jdk/src/hotspot/share/runtime/vmThread.hpp:103), pid=2517, tid=2564
# assert(Thread::current()->is_VM_thread()) failed: Must be
#
# JRE version: OpenJDK Runtime Environment (16.0) (fastdebug build 16-internal+0-adhoc..jdk)
compiler/c1/TestLinearScanOrderMain.java
gc/CriticalNativeArgs.java#id1
gc/TestHumongousReferenceObject.java#id2
gc/TestSystemGC.java#id3
gc/class_unloading/TestClassUnloadingDisabled.java#id3
gc/ergonomics/TestDynamicNumberOfGCThreads.java
gc/logging/TestGCId.java
gc/metaspace/TestMetaspacePerfCounters.java#id3
gc/shenandoah/TestSmallHeap.java
gc/shenandoah/compiler/TestC1ArrayCopyNPE.java
gc/shenandoah/compiler/TestC1VectorizedMismatch.java
gc/shenandoah/compiler/TestClone.java#id0
gc/shenandoah/compiler/TestClone.java#id1
gc/shenandoah/compiler/TestClone.java#id2
gc/shenandoah/compiler/TestClone.java#id3
gc/shenandoah/compiler/TestClone.java#id4
gc/shenandoah/compiler/TestClone.java#id5
gc/shenandoah/compiler/TestReferenceCAS.java#id0
gc/shenandoah/compiler/TestReferenceCAS.java#id1
gc/shenandoah/mxbeans/TestChurnNotifications.java#id0
gc/shenandoah/mxbeans/TestChurnNotifications.java#id1
gc/shenandoah/mxbeans/TestChurnNotifications.java#id2
gc/shenandoah/mxbeans/TestChurnNotifications.java#id3
gc/shenandoah/mxbeans/TestChurnNotifications.java#id4
gc/shenandoah/mxbeans/TestChurnNotifications.java#id5
gc/shenandoah/mxbeans/TestPauseNotifications.java#id0
gc/shenandoah/mxbeans/TestPauseNotifications.java#id1
gc/shenandoah/mxbeans/TestPauseNotifications.java#id2
gc/shenandoah/mxbeans/TestPauseNotifications.java#id3
gc/shenandoah/mxbeans/TestPauseNotifications.java#id4
gc/shenandoah/mxbeans/TestPauseNotifications.java#id5
gc/shenandoah/oom/TestAllocLargeObj.java
gc/shenandoah/oom/TestAllocLargerThanHeap.java
gc/shenandoah/oom/TestAllocSmallObj.java
gc/shenandoah/oom/TestClassLoaderLeak.java
gc/shenandoah/oom/TestThreadFailure.java
gc/shenandoah/options/TestArgumentRanges.java
gc/shenandoah/options/TestExplicitGC.java
gc/shenandoah/options/TestHeuristicsUnlock.java
gc/shenandoah/options/TestHumongousMoves.java
gc/shenandoah/options/TestPacing.java
gc/shenandoah/options/TestParallelRegionStride.java
gc/shenandoah/options/TestSingleThreaded.java
gc/shenandoah/options/TestSoftMaxHeapSize.java
gc/stress/CriticalNativeStress.java#id1
java/lang/invoke/RicochetTest.java
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/jdk/src/hotspot/share/runtime/vmThread.hpp:103), pid=2517, tid=2564
# assert(Thread::current()->is_VM_thread()) failed: Must be
#
# JRE version: OpenJDK Runtime Environment (16.0) (fastdebug build 16-internal+0-adhoc..jdk)
Attachments
Issue Links
- backported by
-
JDK-8254229 ShenandoahSafepoint::is_at_shenandoah_safepoint should not access VMThread state from other threads
-
- Resolved
-
-
JDK-8254745 ShenandoahSafepoint::is_at_shenandoah_safepoint should not access VMThread state from other threads
-
- Resolved
-
- relates to
-
JDK-8257641 Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false
-
- Resolved
-
-
JDK-8212107 VMThread issues and cleanup
-
- Resolved
-
(1 links to)