Details
-
Bug
-
Resolution: Fixed
-
P4
-
17, 18, 19, 20
-
b02
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8309212 | 17.0.9 | Aleksey Shipilev | P4 | Resolved | Fixed | b01 |
Description
HdrSeq in shenandoahNumberSeq.cpp asserts:
# after -XX: or in .hotspotrc: SuppressErrorAt=/shenandoahNumberSeq.cpp:91
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/ysr/workplace/ysr/github/ysr-jdk/jdk/src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp:91), pid=46750, tid=46750
# assert(false) failed: sub-bucket index (512) overflow for value ( 1.00)
#
# JRE version: OpenJDK Runtime Environment (20.0) (slowdebug build 20-internal-adhoc.ysr.jdk)
# Java VM: OpenJDK 64-Bit Server VM (slowdebug 20-internal-adhoc.ysr.jdk, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0x159950c] HdrSeq::add(double)+0x23a
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# after -XX: or in .hotspotrc: SuppressErrorAt=/shenandoahNumberSeq.cpp:91
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/ysr/workplace/ysr/github/ysr-jdk/jdk/src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp:91), pid=46750, tid=46750
# assert(false) failed: sub-bucket index (512) overflow for value ( 1.00)
#
# JRE version: OpenJDK Runtime Environment (20.0) (slowdebug build 20-internal-adhoc.ysr.jdk)
# Java VM: OpenJDK 64-Bit Server VM (slowdebug 20-internal-adhoc.ysr.jdk, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0x159950c] HdrSeq::add(double)+0x23a
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
Attachments
Issue Links
- backported by
-
JDK-8309212 Shenandoah: HdrSeq asserts "sub-bucket index (512) overflow for value ( 1.00)"
- Resolved
- relates to
-
JDK-8297796 GenShen: instrument the remembered set scan
- Resolved
- links to
-
Commit openjdk/jdk17u-dev/c9013a2d
-
Commit openjdk/jdk/c16eb89c
-
Review openjdk/jdk17u-dev/1408
-
Review openjdk/jdk/11524
(1 links to)