-
Bug
-
Resolution: Duplicate
-
P3
-
None
-
17
-
x86_64
-
linux_redhat_9.0
ADDITIONAL SYSTEM INFORMATION :
The applications run on OpenShift using the RedHat-OpenJDK-base-image (registry.access.redhat.com/ubi9/openjdk-17:1.20).
sh-5.1$ java --version
openjdk 17.0.12 2024-07-16 LTS
OpenJDK Runtime Environment (Red_Hat-17.0.12.0.7-1) (build 17.0.12+7-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-17.0.12.0.7-1) (build 17.0.12+7-LTS, mixed mode, sharing)
sh-5.1$ cat /etc/os-release
NAME="Red Hat Enterprise Linux"
VERSION="9.4 (Plow)"
ID="rhel"
ID_LIKE="fedora"
VERSION_ID="9.4"
PLATFORM_ID="platform:el9"
PRETTY_NAME="Red Hat Enterprise Linux 9.4 (Plow)"
CPE_NAME="cpe:/o:redhat:enterprise_linux:9::baseos"
A DESCRIPTION OF THE PROBLEM :
Since mid-March, we noticed occasional SIGSEGVs in PhaseIdealLoop::identical_backtoback_ifs, about once a week, in our Java-Applications. The error log indicates an error in the C2 compiler, either in oracle.net.resolver.AddrResolution::resolveTNSAddress or in oracle.net.resolver.NavAddress::navigate
REGRESSION : Last worked in version 17
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Can't reproduce it yet, happens about once a week in all our Java Applications
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
no SIGSEGV
ACTUAL -
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f766d80da7d, pid=1, tid=120
#
# JRE version: OpenJDK Runtime Environment (Red_Hat-17.0.12.0.7-1) (17.0.12+7) (build 17.0.12+7-LTS)
# Java VM: OpenJDK 64-Bit Server VM (Red_Hat-17.0.12.0.7-1) (17.0.12+7-LTS, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xae3a7d] PhaseIdealLoop::identical_backtoback_ifs(Node*)+0x7d
#
# 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 /deployments/core.1)
#
# An error report file with more information is saved as:
# /deployments/hs_err_pid1.log
#
# Compiler replay data is saved as:
# /deployments/replay_pid1.log
#
# If you would like to submit a bug report, please visit:
# https://access.redhat.com/support/cases/
#
[error occurred during error reporting (), id 0xb, SIGSEGV (0xb) at pc=0x00007f766e405898]
The applications run on OpenShift using the RedHat-OpenJDK-base-image (registry.access.redhat.com/ubi9/openjdk-17:1.20).
sh-5.1$ java --version
openjdk 17.0.12 2024-07-16 LTS
OpenJDK Runtime Environment (Red_Hat-17.0.12.0.7-1) (build 17.0.12+7-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-17.0.12.0.7-1) (build 17.0.12+7-LTS, mixed mode, sharing)
sh-5.1$ cat /etc/os-release
NAME="Red Hat Enterprise Linux"
VERSION="9.4 (Plow)"
ID="rhel"
ID_LIKE="fedora"
VERSION_ID="9.4"
PLATFORM_ID="platform:el9"
PRETTY_NAME="Red Hat Enterprise Linux 9.4 (Plow)"
CPE_NAME="cpe:/o:redhat:enterprise_linux:9::baseos"
A DESCRIPTION OF THE PROBLEM :
Since mid-March, we noticed occasional SIGSEGVs in PhaseIdealLoop::identical_backtoback_ifs, about once a week, in our Java-Applications. The error log indicates an error in the C2 compiler, either in oracle.net.resolver.AddrResolution::resolveTNSAddress or in oracle.net.resolver.NavAddress::navigate
REGRESSION : Last worked in version 17
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Can't reproduce it yet, happens about once a week in all our Java Applications
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
no SIGSEGV
ACTUAL -
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f766d80da7d, pid=1, tid=120
#
# JRE version: OpenJDK Runtime Environment (Red_Hat-17.0.12.0.7-1) (17.0.12+7) (build 17.0.12+7-LTS)
# Java VM: OpenJDK 64-Bit Server VM (Red_Hat-17.0.12.0.7-1) (17.0.12+7-LTS, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0xae3a7d] PhaseIdealLoop::identical_backtoback_ifs(Node*)+0x7d
#
# 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 /deployments/core.1)
#
# An error report file with more information is saved as:
# /deployments/hs_err_pid1.log
#
# Compiler replay data is saved as:
# /deployments/replay_pid1.log
#
# If you would like to submit a bug report, please visit:
# https://access.redhat.com/support/cases/
#
[error occurred during error reporting (), id 0xb, SIGSEGV (0xb) at pc=0x00007f766e405898]
- duplicates
-
JDK-8353513 Crash in C2 - PhaseIdealLoop::identical_backtoback_ifs
-
- Open
-