-
Bug
-
Resolution: Fixed
-
P4
-
21, 22
-
b20
-
s390x
-
linux
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8323396 | 21.0.3-oracle | Amit Kumar | P4 | Resolved | Fixed | b01 |
JDK-8320236 | 21.0.2 | Amit Kumar | P4 | Resolved | Fixed | b08 |
I'm getting these three test failures on s390x (probably) after Light Weight locking mode became default.
jdk/jshell/ClassMembersTest.java
java/lang/invoke/condy/CondyWrongType.java
java/lang/invoke/condy/CondyWithGarbageTest.java
log:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/amit/jdk/src/hotspot/cpu/s390/assembler_s390.hpp:143), pid=920072, tid=920276
# guarantee(is_in_range_of_RelAddr(target, pc, shortForm)) failed: target not within reach at 0x000003ffa01588be, distance = 131738
#
# JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-internal-adhoc.amit.jdk)
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-internal-adhoc.amit.jdk, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-s390x)
# Problematic frame:
# V [libjvm.so+0x21545c] RelAddr::pcrel_off(unsigned char*, unsigned char*, bool)+0x74
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport -p%p -s%s -c%c -d%d -P%P -u%u -g%g -- %E" (or dumping to /home/amit/jdk/build/linux-s390x-server-fastdebug/test-support/jtreg_test_jdk_tier1/scratch/16/core.920072)
#
# An error report file with more information is saved as:
# /home/amit/jdk/build/linux-s390x-server-fastdebug/test-support/jtreg_test_jdk_tier1/scratch/16/hs_err_pid920072.log
[thread 920186 also had an error]
#
# Compiler replay data is saved as:
# /home/amit/jdk/build/linux-s390x-server-fastdebug/test-support/jtreg_test_jdk_tier1/scratch/16/replay_pid920072.log
#
# If you would like to submit a bug report, please visit:
# https://bugreport.java.com/bugreport/crash.jsp
#
jdk/jshell/ClassMembersTest.java
java/lang/invoke/condy/CondyWrongType.java
java/lang/invoke/condy/CondyWithGarbageTest.java
log:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/amit/jdk/src/hotspot/cpu/s390/assembler_s390.hpp:143), pid=920072, tid=920276
# guarantee(is_in_range_of_RelAddr(target, pc, shortForm)) failed: target not within reach at 0x000003ffa01588be, distance = 131738
#
# JRE version: OpenJDK Runtime Environment (22.0) (fastdebug build 22-internal-adhoc.amit.jdk)
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 22-internal-adhoc.amit.jdk, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-s390x)
# Problematic frame:
# V [libjvm.so+0x21545c] RelAddr::pcrel_off(unsigned char*, unsigned char*, bool)+0x74
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/share/apport/apport -p%p -s%s -c%c -d%d -P%P -u%u -g%g -- %E" (or dumping to /home/amit/jdk/build/linux-s390x-server-fastdebug/test-support/jtreg_test_jdk_tier1/scratch/16/core.920072)
#
# An error report file with more information is saved as:
# /home/amit/jdk/build/linux-s390x-server-fastdebug/test-support/jtreg_test_jdk_tier1/scratch/16/hs_err_pid920072.log
[thread 920186 also had an error]
#
# Compiler replay data is saved as:
# /home/amit/jdk/build/linux-s390x-server-fastdebug/test-support/jtreg_test_jdk_tier1/scratch/16/replay_pid920072.log
#
# If you would like to submit a bug report, please visit:
# https://bugreport.java.com/bugreport/crash.jsp
#
- backported by
-
JDK-8320236 [s390x] Multiple test failure with LockingMode=2
- Resolved
-
JDK-8323396 [s390x] Multiple test failure with LockingMode=2
- Resolved
- duplicates
-
JDK-8317851 [s390] fix JVM crash due to unreachable jump addres
- Closed
- links to
-
Commit openjdk/jdk21u/fb9bd49a
-
Commit openjdk/jdk/839cb19e
-
Review openjdk/jdk21u/362
-
Review openjdk/jdk/16136
(2 links to)