-
Bug
-
Resolution: Fixed
-
P3
-
25
-
b06
-
x86
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8362099 | 25 | Srinivas Parasa | P3 | Resolved | Fixed | b32 |
When Intel APX is enabled, many JTreg tests related to Shenandoah GC (test/hotspot/jtreg/gc/shenandoah/) are failing with the following error messages.
------------------------------------------------------------ Error message 1 ---------------
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/parasa/forkJdk/jdk_demotion/src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp:44), pid=351419, tid=351487
# Error: Shenandoah assert_correct failed; oop must be in heap bounds
#
# JRE version: OpenJDK Runtime Environment (26.0) (fastdebug build 26-internal-adhoc.parasa.jdkdemotion)
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 26-internal-adhoc.parasa.jdkdemotion, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64)
----------------------------------------------------------------- Error message 2 -----------------
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f31db1d5618, pid=1670439, tid=1672186
#
# JRE version: OpenJDK Runtime Environment (26.0) (fastdebug build 26-internal-adhoc.parasa.jdkdemotion)
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 26-internal-adhoc.parasa.jdkdemotion, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0x1b03618] ShenandoahSATBMarkQueueSet::filter(SATBMarkQueue&)+0x138
#
------------------------------------------------------------ Error message 1 ---------------
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/parasa/forkJdk/jdk_demotion/src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp:44), pid=351419, tid=351487
# Error: Shenandoah assert_correct failed; oop must be in heap bounds
#
# JRE version: OpenJDK Runtime Environment (26.0) (fastdebug build 26-internal-adhoc.parasa.jdkdemotion)
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 26-internal-adhoc.parasa.jdkdemotion, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64)
----------------------------------------------------------------- Error message 2 -----------------
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f31db1d5618, pid=1670439, tid=1672186
#
# JRE version: OpenJDK Runtime Environment (26.0) (fastdebug build 26-internal-adhoc.parasa.jdkdemotion)
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 26-internal-adhoc.parasa.jdkdemotion, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0x1b03618] ShenandoahSATBMarkQueueSet::filter(SATBMarkQueue&)+0x138
#
- backported by
-
JDK-8362099 Fix Shenandoah GC test failures when APX is enabled
-
- Resolved
-
- caused by
-
JDK-8329030 Intel Advanced Performance Extension support
-
- Open
-
- links to
-
Commit(jdk25) openjdk/jdk/9f218452
-
Commit(master) openjdk/jdk/1c560727
-
Review(jdk25) openjdk/jdk/26271
-
Review(master) openjdk/jdk25u/14
-
Review(master) openjdk/jdk/26009
(2 links to)