-
Bug
-
Resolution: Fixed
-
P3
-
21, 22, 23
-
b19
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8340862 | 21.0.6-oracle | Calvin Cheung | P3 | Resolved | Fixed | b01 |
JDK-8334101 | 21.0.5 | Aleksey Shipilev | P3 | Resolved | Fixed | b01 |
Sergey Kuksenko has a benchmark that is throws in Continuation.pinnedReason with an unknown pinned reason. When we run with a debug build then it triggers an assert in ThawBase::copy_from_chunk very quickly.
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/ws/jdk/open/src/hotspot/share/oops/stackChunkOop.inline.hpp:356), pid=2099017, tid=2099046
# Error: assert(from + size <= end_address()) failed
#
# JRE version: Java(TM) SE Runtime Environment (23.0) (fastdebug build 23-internal-2024-02-08-0740139.albatem...)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 23-internal-2024-02-08-0740139.ab..., mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xa4cab2] ThawBase::copy_from_chunk(long*, long*, int)+0x2a2
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h" (or dumping to /tmp/core.2099017)
#
# If you would like to submit a bug report, please visit:
# https://bugreport.java.com/bugreport/crash.jsp
#
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/ws/jdk/open/src/hotspot/share/oops/stackChunkOop.inline.hpp:356), pid=2099017, tid=2099046
# Error: assert(from + size <= end_address()) failed
#
# JRE version: Java(TM) SE Runtime Environment (23.0) (fastdebug build 23-internal-2024-02-08-0740139.albatem...)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 23-internal-2024-02-08-0740139.ab..., mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xa4cab2] ThawBase::copy_from_chunk(long*, long*, int)+0x2a2
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h" (or dumping to /tmp/core.2099017)
#
# If you would like to submit a bug report, please visit:
# https://bugreport.java.com/bugreport/crash.jsp
#
- backported by
-
JDK-8334101 Freeze/Thaw code can crash in the presence of OSR frames
- Resolved
-
JDK-8340862 Freeze/Thaw code can crash in the presence of OSR frames
- Resolved
- relates to
-
JDK-8329665 fatal error: memory leak: allocating without ResourceMark
- Resolved
- links to
-
Commit openjdk/jdk21u-dev/4509c909
-
Commit openjdk/jdk/fd331ff1
-
Review openjdk/jdk21u-dev/675
-
Review openjdk/jdk/18637
(2 links to)