Java virtual machine (JVM) crash on Redhat Linux 9 when the LD_ASSUME_KERNEL environment variable is not set correctly
 Technote (FAQ)
 
Problem
A crash in the allocGuardPage method can occur when starting the Java™ virtual machine (JVM) if the LD_ASSUME_KERNEL parameter is not set correctly. This document provides the correct settings based on the Developer Kit that you are using.
 
Cause
Redhat Linux® 9 uses a new pthread library.
 
Solution
For 1.4 SDKs:

Set this environment variable:
export LD_ASSUME_KERNEL=2.4.1

For 1.3.1 SDKs:

Set this environment variable:
export LD_ASSUME_KERNEL=2.2.5

To set these environment variables in WebSphere® Application Server versions:

4.0.x:

Edit the $WAS_HOME/bin/startupServer.sh file and add the variable.

5.0.x and 5.x:

In the administrative console:

For the application server: Click Servers >Application Servers > Server Name > Process Definition >Environment Entries and add a new entry.

For the nodeagent process: Click System Administration >Node Agents > nodeagent > Process Definition > Environment Entries and add a new entry.

For the deployment manager: Click System Administration > Deployment Manager > Process Definition > Environment Entries and add a new entry.

 
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Crash
Operating system(s): Linux
Software version: 5.0
Software edition:
Reference #: 1154735
IBM Group: Software Group
Modified date: Mar 31, 2006