HotSpot Virtual Machine Error : 11 when running MQ stress test...
Full error log.
Unexpected Signal : 11 occurred at PC=0xDD4C0F49
Function=[Unknown. Nearest: JVM_ArrayCopy+0x2CC7D]
Library=/usr/j2se/jre/lib/i386/server/libjvm.so
Dynamic libraries:
0x8050000 /usr/j2se/jre/bin/java
0xddb90000 /usr/bin/../../usr/lib/libthread.so.1
0xddbb0000 /usr/bin/../../usr/lib/libdl.so.1
0xddac0000 /usr/bin/../../usr/lib/libc.so.1
0xdd400000 /usr/j2se/jre/lib/i386/server/libjvm.so
0xdda80000 /usr/bin/../../usr/lib/libCrun.so.1
0xdda60000 /usr/bin/../../usr/lib/libsocket.so.1
0xdd9c0000 /usr/bin/../../usr/lib/libnsl.so.1
0xdd9a0000 /usr/bin/../../usr/lib/libm.so.1
0xddb80000 /usr/bin/../../usr/lib/libw.so.1
0xdd970000 /usr/bin/../../usr/lib/libmp.so.2
0xdd940000 /usr/j2se/jre/lib/i386/native_threads/libhpi.so
0xdd3d0000 /usr/j2se/jre/lib/i386/libverify.so
0xdd390000 /usr/j2se/jre/lib/i386/libjava.so
0xdd360000 /usr/j2se/jre/lib/i386/libzip.so
0xb4d40000 /usr/lib/libimqutil.so.1
0xb4d20000 /usr/j2se/jre/lib/i386/libnet.so
0xb4d00000 /usr/bin/../../usr/lib/nss_files.so.1
0xb4c90000 /usr/j2se/jre/lib/i386/libnio.so
0xb4c70000 /usr/bin/../../usr/lib/librt.so.1
0xb4c50000 /usr/bin/../../usr/lib/libaio.so.1
0xb4c20000 /usr/bin/../../usr/lib/libmd5.so.1
Local Time = Fri Mar 14 21:44:42 2003
Elapsed Time = 8576
#
# HotSpot Virtual Machine Error : 11
# Error ID : 4F530E43505002E6
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Java VM: Java HotSpot(TM) Server VM (1.4.1_02-b06 mixed mode)
#
# An error report file has been saved as hs_err_pid1060.log.
# Please refer to the file for further information.
#
Abort - core dumped
#
How to reproduce the bug?
==========================
1) Install MQ3.0.1sp1 on your test machine. For this download bits from
http://jpgserv.red.iplanet.com/JMQ.builds/releases/FCS-3.0.1SP1/bundles/
Install doc is located @
http://docs.sun.com/source/816-6453-10/index.html
http://docs.sun.com/source/817-0355-10/index.html
http://docs.sun.com/source/817-0354-10/index.html
2) Start two MQ brokers in cluster mode as follows.
imqbrokerd -tty -name broker1 -port 7676 -cluster :7777 (on terminal #1)
imqbrokerd -tty -name broker2 -port 7777 -cluster :7676 (on terminal #2)
3) Download Longevity testsuite (Longevity2.jar) from http://jpgserv.red.iplanet.com/imq_qa
to your test location.
4) Add Longevity2.jar, "$IMQ_ROOT/lib/imq.jar" and "$IMQ_ROOT/lib/jms.jar" to CLASSPATH
5) start MQ Comsumer from broker2
java -cp $CLASSPATH -DimqBrokerHostName=localhost -DimqBrokerHostPort=7777 Longevity.LongevityConsumer
6) Start MQ Producer from broker1
java -cp $CLASSPATH -DimqBrokerHostName=localhost -DimqBrokerHostPort=7676 Longevity.LongevityProducer 2 2 25
For more info on test document please refer to
http://jpgserv.red.iplanet.com/imq_qa/testcases/Longevity_Testsuite.html
http://jpgserv.red.iplanet.com/imq_qa/testcases/Longevity-Howto.html
The bug shows up in the Broker (server) vm after couple of hours....