Problem Note 67681: SAS® Viya® microservices terminate unexpectedly due to a segmentation violation in OpenJDK JRE 1.8.0_272 in the MinINode::Ideal(PhaseGVN*, bool) frame
Version 1.8.0_272 of the OpenJDK Java Runtime Environment (JRE) is affected by an issue (JDK-8250861) that causes a segmentation violation (SIGSEGV) in the MinINode::Ideal(PhaseGVN*, bool) frame.
On an intermittent basis, this issue causes SAS Viya microservices to terminate unexpectedly. For example, the saslogon microservice (sas-viya-saslogon-default) can terminate with an error similar to the following in its sas-saslogon_datetime.log file:
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x0000...#, pid=NNNNN, tid=0x0000...#
#
# JRE version: OpenJDK Runtime Environment (8.0_272-b10) (build 1.8.0_272-b10)
# Java VM: OpenJDK 64-Bit Server VM (25.272-b10 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# V [libjvm.so+0x####] MinINode::Ideal(PhaseGVN*, bool)+0x###
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /opt/sas/viya/config/tmp/sas-saslogon/hs_err_pidNNNNN.log
#
# Compiler replay data is saved as:
# /opt/sas/viya/config/tmp/sas-saslogon/replay_pidNNNNN.log
#
# If you would like to submit a bug report, please visit:
# https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%207&component=java-1.8.0-openjdk
To fix the issue, you should upgrade the OpenJDK JRE to version 1.8.0_275 or higher.
See SAS Viya Support for Java Runtime Environments (JREs) for details about Java requirements for SAS Viya.
Operating System and Release Information
SAS System | Java Platform Standard Edition Runtime Environment | Microsoft Windows Server 2012 R2 Datacenter | 1.8.0_272 | 1.8.0_275 | Viya | Viya |
Microsoft Windows Server 2012 R2 Std | 1.8.0_272 | 1.8.0_275 | Viya | Viya |
Microsoft Windows Server 2016 | 1.8.0_272 | 1.8.0_275 | Viya | Viya |
Microsoft Windows Server 2019 | 1.8.0_272 | 1.8.0_275 | Viya | Viya |
Linux for x64 | 1.8.0_272 | 1.8.0_275 | Viya | Viya |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2021-04-06 15:45:45 |
Date Created: | 2021-03-30 09:46:21 |