An unexpected termination occurs for SAS® solutions or SAS® Web Application Servers because of Java process termination on Oracle and Zulu JVMs


Unexpected termination can occur for SAS solutions or SAS Web Application Servers as a result of Java process termination on Oracle or Zulu Java virtual machines (JVMs) in Linux operating environments.

If you experience this problem, contact SAS Technical Support for help. You should collect and send the following items to Technical Support:

  1. Locate the hs_err log, which resides in the SAS-configuration-file/LevN directory.
  2. Run the following TAR command to retrieve all the shared libraries that are listed in the hs_err log file:
    tar cvfz libs.tar.gz $(grep "\.so" <hs_err file> | awk '{print $NF}' | sort | uniq)

    If you need to move the hs_err file to another location to avoid a risk to production systems, you can do that by using the option ErrorFile. For example, you can apply the following command as a Java command-line argument:

-XX:ErrorFile=/tmp/hs_err_pidprocess-ID-number.log