0 Replies Latest reply: Sep 5, 2012 8:56 PM by 960279 RSS

    JRockit(R) R28.2.4-14-151097-1.6.0_33 linux-x86_64 crash, help me.

    960279
      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?