Java virtual machine (JVM) crash on Redhat Linux 9 when the LD_ASSUME_KERNEL environment variable is not set correctly
 Technote (troubleshooting)
 
Problem(Abstract)
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.
 
Resolving the problem
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 IBM® 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.

 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
 


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: Jun 30, 2007