JVM crash on Solaris in the memcpy function during HotSpot compilation of com.ibm.sslite methods
 Technote (FAQ)
 
Problem
WebSphere® Application Server V4.0 and V5.0 on Solaris™ running the Sun™ 1.3.1 Java™ SDK may experience a Java Virtual Machine (JVM™) crash in the memcpy function during HotSpot compilation of various com.ibm.sslite methods.

To determine if the com.ibm.sslite methods are causing the JVM Crash you will need to enable the JVM option -XX:+PrintCompilation and reproducing the problem. This will reveal the methods being compiled by the HotSpot compiler before the JVM crash occurs, see the excerpt below:

com.ibm.sslite.e::a (691 bytes)
com.ibm.sslite.h::c (428 bytes)
An unexpected exception has been detected in native code outside the VM. Unexpected Signal : 11 occurred at PC=0xff330924
Function name=memcpy
Library=/usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1

For information on how to set -XX:+PrintCompilation reference technote "Debugging HotSpot failures on the Solaris operating environment":
http://www.ibm.com/support/docview.wss?rs=180&uid=swg21081179
 
Cause
Sun 1.3.1 Java SDK packaged with the ibmjsse.jar (build before manifest 2004-04-28) has an unresolved defect in compilation of com.ibm.sslite methods.
 
Solution
Workarounds:
  1. Skip the method(s) from HotSpot compilation: http://www.ibm.com/support/docview.wss?rs=180&uid=swg21081179
  2. Switch to HotSpot client mode:http://www.ibm.com/support/docview.wss?rs=180&uid=swg21154107

Solution:

Upgrading to the Sun 1.3.1 Java SDK SR13 packaged for WebSphere Application Server which includes the 2004-04-28 build of the ibmjsse.jar.
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Java SDK
Operating system(s): Solaris
Software version: 5.0
Software edition:
Reference #: 1194777
IBM Group: Software Group
Modified date: Jan 3, 2005