JRockit(R) R28.2.4-14-151097-1.6.0_33 linux-x86_64 crash, help me.
Crash infomation:
===== BEGIN DUMP =============================================================
JRockit dump produced after 0 days, 03:28:10 on Wed Sep 5 23:41:28 2012
**************************************************************************
* If you see this dump, please go to *
* http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html *
* for troubleshooting information. *
**************************************************************************
Additional information is available in:
/app/resin-pro-3.0.28/jrockit.12067.dump
No snapshot file (core dump) will be created because core dumps have been
disabled. To enable core dumping, try "ulimit -c unlimited"
before starting JRockit again.
Error Message: Illegal memory access. [54]
Signal info : si_signo=11, si_code=1 si_addr=0x3536551000
Version : Oracle JRockit(R) R28.2.4-14-151097-1.6.0_33-20120618-1634-linux-x86_64
CPU : Intel Core i7 (HT) SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 Core Intel64
Number CPUs : 8
Tot Phys Mem : 12584681472 (12001 MB)
OS version : Red Hat Enterprise Linux Server release 5.4 (Tikanga)
Linux version 2.6.18-164.el5 (mockbuild@x86-003.build.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Tue Aug 18 15:51:48 EDT 2009 (x86_64)
Thread System: Linux NPTL
LibC release : 2.5-stable
Java locking : Lazy unlocking enabled (class banning) (transfer banning)
State : JVM is running
Command Line : -Xms5120M -Xmx5120M -Xverify:all -XnoOpt -Xgc:singlecon -Xss1m -Dresin.home=/app/resin-pro-3.0.28 -Dserver.root=/app/resin-pro-3.0.28 -Djava.util.logging.manager=com.caucho.log.LogManagerImpl -Djavax.management.builder.initial=com.caucho.jmx.MBeanServerBuilderImpl -Dsun.java.command=com.caucho.server.resin.Resin -socketwait 33424 -server e -stdout /app/resin-pro-3.0.28/log/stdout.log -stderr /app/resin-pro-3.0.28/log/stderr.log -Dsun.java.launcher=SUN_STANDARD com.caucho.server.resin.Resin -socketwait 33424 -server e -stdout /app/resin-pro-3.0.28/log/stdout.log -stderr /app/resin-pro-3.0.28/log/stderr.log
Repository : /tmp/2012_09_05_20_13_20_12067
java.home : /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre
j.class.path : .:/app/resin-pro-3.0.28/lib/pro.jar:/app/resin-pro-3.0.28/lib/resin.jar:/app/resin-pro-3.0.28/lib/jmx-12.jar:/app/resin-pro-3.0.28/lib/jca-15.jar:/app/resin-pro-3.0.28/lib/ojdbc6.jar:/app/resin-pro-3.0.28/lib/script-10.jar:/app/resin-pro-3.0.28/lib/jta-101.jar:/app/resin-pro-3.0.28/lib/resin.jar:/app/resin-pro-3.0.28/lib/activation.jar:/app/resin-pro-3.0.28/lib/ejb-20.jar:/app/resin-pro-3.0.28/lib/j2ee-management-10.jar:/app/resin-pro-3.0.28/lib/webutil.jar:/app/resin-pro-3.0.28/lib/eclipse-compiler.jar:/app/resin-pro-3.0.28/lib/j2ee-deploy-10.jar:/app/resin-pro-3.0.28/lib/jstl-11.jar:/app/resin-pro-3.0.28/lib/jsdk-24.jar:/app/resin-pro-3.0.28/lib/quercus.jar:/app/resin-pro-3.0.28/lib/resin-jdk15.jar:/app/resin-pro-3.0.28/lib/aopalliance.jar:/app/resin-pro-3.0.28/lib/portlet-10.jar:/app/resin-pro-3.0.28/lib/license.jar:/app/resin-pro-3.0.28/lib/jms-11.jar:/app/resin-pro-3.0.28/lib/resinboot.jar:/app/resin-pro-3.0.28/lib/javamail-141.jar:/app/resin-pro-3.0.28/lib/pro.jar:/app/resin-pro-3.0.28/lib/ejb-30.jar:/app/jrockit/lib/tools.jar
j.lib.path : /usr/java/packages/lib/amd64:/app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/jrockit:/app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64:/app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/../lib/amd64::/app/resin-pro-3.0.28/libexec
JAVA_HOME : /app/jrockit
JAVAOPTIONS: <not set>
LD_LIBRARY_PATH: /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/jrockit:/app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64:/app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/../lib/amd64::/app/resin-pro-3.0.28/libexec
LD_ASSUME_KERNEL: <not set>
LD_PRELOAD : <not set>
StackOverFlow: 0 StackOverFlowErrors have occured
OutOfMemory : 0 OutOfMemoryErrors have occured
C Heap : Good; no memory allocations have failed
GC Strategy : Mode: pausetime, with strategy: singleconcon (basic strategy: singleconcon)
GC Status : OC currently running, in phase: sweeping. This is OC#498.
Heap : 0x100000000 - 0x240000000 (Size: 5120 MB)
Compaction : 0x10a000000 - 0x10f000000 (Current compaction type: internal)
Allocation : TLA-min: 2048, TLA-preferred: 16384 TLA-waste limit: 2048
CompRefs : References are compressed, with heap base 0x0 and shift 3.
Registers (from ThreadContext: 0x45fa09e0:
rax = 0000000000000000 rcx = 0000000000000690
rdx = ffffffffffffffdf rbx = 00000000ffffffe5
rsp = 0000000045fa0e28 rbp = 0000000019579d00
rsi = 0000003536551000 rdi = 000000001957a8d4
r8 = 000000000000461f r9 = 0000000000000000
r10 = 0000000000000000 r11 = 0000000000004000
r12 = ffffffffffffffe5 r13 = 000000353655047a
r14 = 0000000019579d1c r15 = 0000000045fa0ee0
cs = 0000000000000033 fs = 0000000400000000
gs = 0004000000000000
rip = 000000352e27bf0b flags = 0000000000000206
Loaded modules:
(* denotes the module where the exception occured)
0000000000400000-00000000004128a3 /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/bin/java
000000352ea00000-000000352ea01f93 /lib64/libdl.so.2
000000352ee00000-000000352ee156ff /lib64/libpthread.so.0
000000352e200000-000000352e34ced7 */lib64/libc.so.6
000000352de00000-000000352de1bb3f /lib64/ld-linux-x86-64.so.2
00002ab46ade9000-00002ab46b0efd1b /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/jrockit/libjvm.so
00002ab46b3ca000-00002ab46b3e921b /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/libjrosal.so
00002ab46b5ec000-00002ab46b5f8553 /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/libjrutil.so
000000352e600000-000000352e68122f /lib64/libm.so.6
0000003531200000-0000003531206e8b /lib64/librt.so.1
00002aaaaabd0000-00002aaaaabd964b /lib64/libnss_files.so.2
00002aaaaaddb000-00002aaaaade7223 /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/libjfr.so
00002aaaf5c3d000-00002aaaf5c49317 /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/libverify.so
00002aaaf5d4c000-00002aaaf5d74203 /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/libjava.so
0000003535e00000-0000003535e140c7 /lib64/libnsl.so.1
00002aaaf5f3b000-00002aaaf5f415bf /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/native_threads/libhpi.so
00002aaaf6186000-00002aaaf6193c03 /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/libzip.so
00002aaaf655a000-00002aaaf656ccaf /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/libnet.so
00002aaaf66b1000-00002aaaf66b6d7f /app/resin-pro-3.0.28/libexec/libresin.so
00002aaaf6b3a000-00002aaaf6b3f7e3 /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/libmanagement.so
00002aaaf6d41000-00002aaaf6d4abbb /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/libjmapi.so
00002aaaf700c000-00002aaaf7011f63 /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/liborii.so
00002aaaf7653000-00002aaaf7657b8f /app/resin-pro-3.0.28/libexec/libresinssl.so
000000353b600000-000000353b644083 /lib64/libssl.so.6
0000003536200000-000000353632c523 /lib64/libcrypto.so.6
000000353ae00000-000000353ae2b893 /usr/lib64/libgssapi_krb5.so.2
0000003538200000-0000003538290663 /usr/lib64/libkrb5.so.3
0000003537200000-0000003537201433 /lib64/libcom_err.so.2
0000003538e00000-0000003538e2313b /usr/lib64/libk5crypto.so.3
000000352f200000-000000352f213a33 /usr/lib64/libz.so.1
0000003538a00000-0000003538a07393 /usr/lib64/libkrb5support.so.0
0000003537e00000-0000003537e01323 /lib64/libkeyutils.so.1
0000003536e00000-0000003536e10823 /lib64/libresolv.so.2
0000003534600000-0000003534614edb /lib64/libselinux.so.1
0000003533e00000-0000003533e3a613 /lib64/libsepol.so.1
00002aaaf7bdb000-00002aaaf7bdc437 /app/resin-pro-3.0.28/libexec/libresin_os.so
00002aab04900000-00002aab04906a23 /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/libnio.so
00002aab09fcd000-00002aab0a05ef9b /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/libawt.so
00002aab0a19c000-00002aab0a1a099f /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/headless/libmawt.so
00002aab0a2e2000-00002aab0a35a30f /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/libfontmanager.so
00002aab0ae83000-00002aab0aeaebc7 /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/libjpeg.so
00002aab0bd95000-00002aab0bde084b /app/app_user_5i5j/jrockit-jdk1.6.0_33-R28.2.4-4.1.0/jre/lib/amd64/libcmm.so
00002aab0722b000-00002aab0722ed73 /lib64/libnss_dns.so.2
00002aab24007000-00002aab240215fb /usr/lib64/gconv/GBK.so
Stack:
(* marks the word pointed to by the stack pointer)
0000000045fa0e28: 00000035362de79e* 000000000000041a 000000000000041a 0000000000000025
0000000045fa0e48: 000000000000000a 0000003536550060 00000035362db94f 00000000181693b0
0000000045fa0e68: 0000000045fa0ea0 00000012181693b0 00000000169cdc00 0000000045fa0edc
0000000045fa0e88: 00000001000003ff 0000000045fa0ec0 fffffc0b180f05fe 0000003536530560
0000000045fa0ea8: 0000000000000000 0000000000000000 0000000019579d00 0000000000004550
0000000045fa0ec8: 000000000000461f 00000000169cdbfc 00000000362ca30c 87ada601b65ddc73
Code:
(* marks the word pointed to by the instruction pointer)
000000352e27bea8: 4c068b48c9ff3674 4c104e8b4c08468b 894c07894818568b 894c104f894c0847
000000352e27bec8: 8d4820768d481857 441f0f66ac75207f 0000441f0f660000 f824448b481fe283
000000352e27bee8: c3f3fffffecb850f 49002d51f91d8b4c 894cda470f4cd339 e9c148f8e38349d9
000000352e27bf08: 9066a548f3057403* fff8c2f748da294c 4807e2831475ffff fe8f850ff824448b
000000352e27bf28: 00401f0fc3f3ffff 49002d51c1058b4c 894cc2470f4cd039 e9c148c0e08349c1
000000352e27bf48: 4c000001ab840f06 246c894cf0247489 8948e02464894ce8 2d9d3e3d83d8245c
Last optimized methods:
No methods optimized.
Thread:
"resin-9546" id=9736 idx=0x3fc tid=22402 lastJavaFrame=0x45fa5138
Stack 0: start=0x45ea3000, end=0x45fa7000, guards=0x45ea8000 (ok), forbidden=0x45ea6000
Thread Stack Trace:
at memcpy+347()@0x352e27bf0b
-- Java stack --
at com/caucho/vfs/JniStream.readNative(J[BII)I(Native Method)
at com/caucho/vfs/JniStream.read(JniStream.java:105)
at com/caucho/vfs/ReadStream.readBuffer(ReadStream.java:946)
at com/caucho/vfs/ReadStream.waitForRead(ReadStream.java:312)
at com/caucho/server/port/TcpConnection.run(TcpConnection.java:510)
at com/caucho/util/ThreadPool.runTasks(ThreadPool.java:527)
at com/caucho/util/ThreadPool.run(ThreadPool.java:449)
at java/lang/Thread.run(Thread.java:662)
at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
-- end of trace
Memory usage report:
Java -XX parameters:
$JAVA_ARGS="-Xms5120M -Xmx5120M -Xverify:all -XnoOpt -Xgc:singlecon";
How can i do?