Is completely a question to sun. I suspect that it is a bug in the incremental gc.
May be you should upgrade to JVM 1.3.1_01 There two bugs fixed that might help you: (Don't know if this changes where between v1.3.1-b24 and 1.3.1_01) http://developer.java.sun.com/developer/bugParade/bugs/4469343.html (Might solve the problem) http://developer.java.sun.com/developer/bugParade/bugs/4450681.html (Might give better information what caused the signal) > -----Ursprüngliche Nachricht----- > Von: Yoav Shapira [mailto:[EMAIL PROTECTED]] > Gesendet: Donnerstag, 6. Dezember 2001 15:30 > An: Tomcat Users List > Betreff: Solaris VM crash? Full docs included > > > Hi there, > So last night the JVM crashed on one of our big servers. It had been > running without a problem for a while, but we've been experimenting > with tuning garbage collection, as this particular JVM is typically > around ~400MB in memory during the day. Here are the details (sorry > for this long message, but I know it's a pointless question without > all the details I can provide). > > Tomcat: 4.0.1 ($JAVA_HOME = /dvl/info/prj/infra/jdk1.3.1) > JVM: Sun JVM v1.3.1-b24 for Solaris > Server uname -a output: SunOS serverName 5.8 Generic_108528-04 sun4u > sparc SUNW,Ultra-Enterprise > (The server is a 12-CPU, 2GB RAM, big machine, and it had plenty of > available > memory, CPU usage was low all night without any spikes, nothing > suspicious) > (Java runtime parameters below) > > Relevant catalina.out section: > ------------------------------- > Unexpected Signal : 11 occurred at PC=0xfe0c7d18 > Function name=JVM_ArrayCopy > Library=/dvl/info/prj/infra/jdk1.3.1/jre/lib/sparc/server/libjvm.so > > Current Java thread: > > Dynamic libraries: > 0x10000 > /dvl/info/prj/infra/jdk1.3.1/bin/../bin/sparc/native_threads/jav > a > 0xff350000 /usr/lib/libthread.so.1 > 0xff390000 /usr/lib/libdl.so.1 > 0xff200000 /usr/lib/libc.so.1 > 0xff330000 /usr/platform/SUNW,Ultra-Enterprise/lib/libc_psr.so.1 > 0xfe000000 > /dvl/info/prj/infra/jdk1.3.1/jre/lib/sparc/server/libjvm.so > 0xff2d0000 /usr/lib/libCrun.so.1 > 0xff1e0000 /usr/lib/libsocket.so.1 > 0xff100000 /usr/lib/libnsl.so.1 > 0xff0d0000 /usr/lib/libm.so.1 > 0xff300000 /usr/lib/libw.so.1 > 0xff0b0000 /usr/lib/libmp.so.2 > 0xff080000 > /dvl/info/prj/infra/jdk1.3.1/jre/lib/sparc/native_threads/libhpi > .so > 0xff050000 > /dvl/info/prj/infra/jdk1.3.1/jre/lib/sparc/libverify.so > 0xfe7c0000 /dvl/info/prj/infra/jdk1.3.1/jre/lib/sparc/libjava.so > 0xff020000 /dvl/info/prj/infra/jdk1.3.1/jre/lib/sparc/libzip.so > 0xfccd0000 /dvl/info/prj/infra/jdk1.3.1/jre/lib/sparc/libnet.so > 0xfccb0000 /usr/lib/nss_files.so.1 > 0xda3e0000 /dvl/info/prj/infra/jdk1.3.1/jre/lib/sparc/libawt.so > 0xd6680000 > /dvl/info/prj/infra/jdk1.3.1/jre/lib/sparc/motif21/libmawt.so > 0xda390000 > /dvl/info/prj/infra/jdk1.3.1/bin/../jre/lib/sparc/libmlib_image. > so > 0xd6400000 /usr/dt/lib/libXm.so.4 > 0xd9c90000 /usr/openwin/lib/libXt.so.4 > 0xda150000 /usr/openwin/lib/libXext.so.0 > 0xda130000 /usr/openwin/lib/libXtst.so.1 > 0xd7400000 /usr/openwin/lib/libX11.so.4 > 0xd9ee0000 /usr/openwin/lib/libSM.so.6 > 0xd97d0000 /usr/openwin/lib/libICE.so.6 > 0xd97a0000 /usr/openwin/lib/libdga.so.1 > 0xd6300000 > /dvl/info/prj/infra/jdk1.3.1/jre/lib/sparc/libfontmanager.so > 0xd9420000 /usr/openwin/lib/libdps.so.5 > > Local Time = Thu Dec 6 06:50:32 2001 > Elapsed Time = 24574 > # > # HotSpot Virtual Machine Error : 11 > # Error ID : 4F530E43505002CC 01 > # Please report this error at > # http://java.sun.com/cgi-bin/bugreport.cgi > # > # Java VM: Java HotSpot(TM) Server VM (1.3.1-b24 mixed mode) > # > # An error report file has been saved as hs_err_pid15459.log. > # Please refer to the file for further information. > # > > ----------------------------- > End catalina.out excerpt > ----------------------------- > > The error report file hs_err_pid15459.log contains a verbatim > copy of the above, no additional information. > > Needless to say, the server died immediately, which I suppose is OK > to expect from Tomcat given such an internal JVM crash. So no > complaints, I'm just wondering if anyone has seen this crash before? > > My theory is that it had to do with us slightly tweaking the > Java runtime parameters we'd been using, in an effort to improve > garbage collection on the machine. > Previous CATALINA_OPTS= > CATALINA_OPTS='-server -Xms300m -Xmx500m -Xmaxf0.30 -Xminf0.10 > -XX:NewRatio=1 -verbose:gc' > New ones, started last night, that probably caused the error: > CATALINA_OPTS='-server -Xms300m -Xmx500m -Xmaxf0.30 -Xminf0.10 -Xincgc > -verbose:gc -XX:MaxNewSize=100m -XX:NewSize=10m' > > I realize this is as much a question to Sun as to tomcat-users, so > I'm reporting this bug there as well. Thanks in advance for any > ideas, > > Yoav > > -- > To unsubscribe: <mailto:[EMAIL PROTECTED]> > For additional commands: <mailto:[EMAIL PROTECTED]> > Troubles with the list: <mailto:[EMAIL PROTECTED]> > > > -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]>