6 Replies Latest reply: Oct 11, 2009 11:40 PM by 586307 RSS

    JRockit - JVM Crash

      [ERROR] JRockit Fatal Error: Unspecified error (52)
      [ERROR] Broken use of pinObject
      [JRockit] ERROR: The JVM has crashed. Writing crash information to D:\OracleBI\R

      Trying to run OC4j connected to Jrockit version BEA JRockit(R) R27.6.0-50_o-100423-1.5.0_15-20080626-2105-windows-ia32

      Dump File content:

      Error Message: Unspecified error [52]
      Exception Rec: EXCEPTION_ACCESS_VIOLATION (c0000005) at 0x0045A7B6 - memory at 0x00000000 could not be written.
      Minidump : Wrote mdmp. Size is 232MB
      SafeDllMode : -1
      Fatal Error : Broken use of pinObject
      Version : BEA JRockit(R) R27.6.0-50_o-100423-1.5.0_15-20080626-2105-windows-ia32
      GC Strategy : Mode: throughput. Currently using strategy: singleparpar
      GC Status : OC is not running. Last finished OC was OC#44.
      : YC is not running. Last finished YC was YC#4.

      Any help will be appreciated...

        • 1. Re: JRockit - JVM Crash
          Env is O/S - Windows XP
          2 GB Ram

          Command being run:

          D:\OracleBI\RTD\oc4j\bin>"D:\JRockit\jrrt-3.0.0-1.5.0\bin\java" -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.ssl=false -Xms128M -Xmx1024M -jar "D:\OracleBI\RTD\oc4j\j2ee\home\oc4j.jar" -config "D:\OracleBI\RTD\oc4j\j2ee\home\config\server.xml"
          [JRockit] Management server started on port 12345, ssl=false, authenticate=true.
          • 2. Re: JRockit - JVM Crash
            Any update on this issue? This is an intermittent problem and goes off when I restart the machine.

            I have pasted the latest log file:

            ===== BEGIN DUMP =============================================================
            JRockit dump produced after 0 days, 00:01:08 on Tue Feb 17 16:05:07 2009

            * If you see this dump, please go to *
            * http://edocs.bea.com/jrockit/go2troubleshooting.html *
            * for troubleshooting information. *

            Additional information is available in:

            Error Message: Unspecified error [52]
            Exception Rec: EXCEPTION_ACCESS_VIOLATION (c0000005) at 0x0045A7B6 - memory at 0x00000000 could not be written.
            Minidump : Wrote mdmp. Size is 363MB
            SafeDllMode : -1
            Fatal Error : Broken use of pinObject
            Version : BEA JRockit(R) R27.6.0-50_o-100423-1.5.0_15-20080626-2105-windows-ia32
            GC Strategy : Mode: throughput. Currently using strategy: genparpar
            GC Status : OC is not running. Last finished OC was OC#13.
            : YC is not running. Last finished YC was YC#2.
            OC History : Strategy singleparpar was used for OC#9.
            : Strategy genparpar was used for OC#10.
            : Strategy singleparpar was used for OC#11.
            : Strategy genparpar was used for OC#12.
            : Strategy singleparpar was used for OC#13.
            YC History : Ran 0 YCs before OC#9.
            : Ran 0 YCs before OC#10.
            : Ran 0 YCs before OC#11.
            : Ran 0 YCs before OC#12.
            : Ran 0 YCs before OC#13.
            : Ran 0 YCs since last OC.
            YC Promotion : Last YC successfully promoted all objects
            Heap : 0x00C00000 - 0x10C00000 (Size: 256 MB)
            Compaction : 0x09C00010 - 0x0AC00000 (Current compaction type: external)
            NurseryList : 0x0606D630 - 0x0C0D1A88
            KeepArea : 0x04BFFFF0 - 0x06BFFFE8
            NurseryMarker: [ 0x097B2AF0,  0x0AD95218 ]
            CompRefs : References are 32-bit.
            CPU : Intel Core 2 SSE SSE2 SSE3 SSSE3 Core EM64T
            Number CPUs : 2
            Tot Phys Mem : 2136887296 (2037 MB)
            OS version : Microsoft Windows XP version 5.1 Service Pack 3 (Build 2600) (32-bit)
            Thread System: Windows Threads
            Java locking : Normal
            State : JVM is running
            Command Line : -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=12345 -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.ssl=false -Xms256M -Xmx1024M -Dsun.java.launcher=SUN_STANDARD D:\OracleBI\RTD\oc4j\j2ee\home\oc4j.jar -config D:\OracleBI\RTD\oc4j\j2ee\home\config\server.xml
            java.home : D:\JRockit\jrrt-3.0.0-1.5.0\jre
            j.class.path : D:\OracleBI\RTD\oc4j\j2ee\home\oc4j.jar
            j.lib.path : D:\JRockit\jrrt-3.0.0-1.5.0\bin;.;C:\WINDOWS\system32;C:\WINDOWS;D:\OracleBI\RTD\jdk\bin;D:\oracle11g\product\11.1.0\db_2\bin;C:\Program Files\Citrix\System32\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\apps\db\oracle102\bin;C:\Program Files\QuickTime\QTSystem\
            JAVA_HOME : D:\JRockit\jrrt-3.0.0-1.5.0
            JAVAOPTIONS: <not set>
            PATH : D:\JRockit\jrrt-3.0.0-1.5.0\jre\bin;D:\OracleBI\RTD\jdk\bin;D:\oracle11g\product\11.1.0\db_2\bin;C:\Program Files\Citrix\System32\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\apps\db\oracle102\bin;C:\Program Files\QuickTime\QTSystem\
            C Heap : Good; no memory allocations have failed
            StackOverFlow: 3 StackOverFlowErrors have occured
            OutOfMemory : 0 OutOfMemoryErrors have occured

            Registers (from ThreadContext: 0x446A48B0 / OS context: 0x446A4C9C):
            eax = 00000017 ecx = 0000d098 edx = 0064722e ebx = 446a4fac
            esp = 446a4f68 ebp = 446a512c esi = 00000034 edi = 006037d0
            es = 00000023 cs = 0000001b ss = 00000023 ds = 00000023
            fs = 0000003b gs = 00000000
            eip = 0045a7b6 eflags = 00010206

            (* marks the word pointed to by the stack pointer)
            446a4f68: 0000003f* 00000e38 42d9b960 005dcd59 00000034 006037d0
            446a4f80: 446a4fac 42d9bac4 42f29b24 42f29b24 005dcd74 00000034
            446a4f98: 006037d0 446a4fac 004cb5ff 00000034 006037d0 0000000c
            446a4fb0: 004b11d4 42d9bac4 42f29b24 42d9b960 004cd05e 42d9bac4

            (* marks the word pointed to by the instruction pointer)
            0045a784: 548bc085 15890c24 00646e10 4c8b1874 50511424 00020068
            0045a79c: 72186800 e9e80064 8300181a 3f6a10c4 741805c7 00010064
            0045a7b4: 05c70000* 00000000 00001267 18253be8 cccccc00 cccccccc
            0045a7cc: cccccccc 0080ec81 c0330000 24448956 24448918 6850501c

            Loaded modules:
            (* denotes the module causing the exception)
            00400000-0040ffff D:\JRockit\jrrt-3.0.0-1.5.0\bin\java.exe
            7c900000-7c9aefff C:\WINDOWS\system32\ntdll.dll
            7c800000-7c8f5fff C:\WINDOWS\system32\kernel32.dll
            77dd0000-77e6afff C:\WINDOWS\system32\ADVAPI32.dll
            77e70000-77f01fff C:\WINDOWS\system32\RPCRT4.dll
            77fe0000-77ff0fff C:\WINDOWS\system32\Secur32.dll
            77c10000-77c67fff C:\WINDOWS\system32\MSVCRT.dll
            00410000-006b3fff *D:\JRockit\jrrt-3.0.0-1.5.0\jre\bin\jrockit\jvm.dll
            76b40000-76b6cfff C:\WINDOWS\system32\WINMM.dll
            77f10000-77f58fff C:\WINDOWS\system32\GDI32.dll
            7e410000-7e4a0fff C:\WINDOWS\system32\USER32.dll
            71ab0000-71ac6fff C:\WINDOWS\system32\WS2_32.dll
            71aa0000-71aa7fff C:\WINDOWS\system32\WS2HELP.dll
            7c340000-7c395fff D:\JRockit\jrrt-3.0.0-1.5.0\bin\MSVCR71.dll
            76390000-763acfff C:\WINDOWS\system32\IMM32.DLL
            629c0000-629c8fff C:\WINDOWS\system32\LPK.DLL
            74d90000-74dfafff C:\WINDOWS\system32\USP10.dll
            66260000-66287fff c:\progra~1\citrix\system32\mfaphook.dll
            679a0000-679fcfff C:\Program Files\Citrix\system32\CtxSbxHook.DLL
            6d710000-6d71bfff D:\JRockit\jrrt-3.0.0-1.5.0\jre\bin\verify.dll
            6d380000-6d39cfff D:\JRockit\jrrt-3.0.0-1.5.0\jre\bin\java.dll
            6d300000-6d307fff D:\JRockit\jrrt-3.0.0-1.5.0\jre\bin\hpi.dll
            6d730000-6d73efff D:\JRockit\jrrt-3.0.0-1.5.0\jre\bin\zip.dll
            6d530000-6d537fff D:\JRockit\jrrt-3.0.0-1.5.0\jre\bin\management.dll
            6d540000-6d552fff D:\JRockit\jrrt-3.0.0-1.5.0\jre\bin\net.dll
            71a50000-71a8efff C:\WINDOWS\system32\mswsock.dll
            42ae0000-42b37fff C:\WINDOWS\system32\hnetcfg.dll
            71a90000-71a97fff C:\WINDOWS\System32\wshtcpip.dll
            76f20000-76f46fff C:\WINDOWS\system32\DNSAPI.dll
            76fb0000-76fb7fff C:\WINDOWS\System32\winrnr.dll
            76f60000-76f8bfff C:\WINDOWS\system32\WLDAP32.dll
            42b90000-42bb4fff C:\Program Files\Bonjour\mdnsNSP.dll
            76d60000-76d78fff C:\WINDOWS\system32\Iphlpapi.dll
            76fc0000-76fc5fff C:\WINDOWS\system32\rasadhlp.dll
            68000000-68035fff C:\WINDOWS\system32\rsaenh.dll
            769c0000-76a73fff C:\WINDOWS\system32\USERENV.dll
            5b860000-5b8b4fff C:\WINDOWS\system32\netapi32.dll
            6d560000-6d568fff D:\JRockit\jrrt-3.0.0-1.5.0\jre\bin\nio.dll
            77b40000-77b61fff C:\WINDOWS\system32\Apphelp.dll
            77c00000-77c07fff C:\WINDOWS\system32\VERSION.dll
            76bf0000-76bfafff C:\WINDOWS\system32\psapi.dll
            493f0000-49502fff D:\JRockit\jrrt-3.0.0-1.5.0\jre\bin\dbghelp.dll

            "OC4J Launcher" id=15 idx=0x40 tid=2356 lastJavaFrame=0x446A511C

            Stack 0: start=0x446A0000, end=0x446E0000, guards=0x446A3000 (disabled), forbidden=0x446A1000
            Thread Stack Trace:

            • 3. Re: JRockit - JVM Crash
              Henrik Stahl-Oracle
              Hi Manish,

              There isn't enough info in the text dump to troubleshoot your issue. Please file a ticket with Oracle Support and make sure they get the minidump (*.mdmp) file (or files, if you have more than one).


              • 4. Re: JRockit - JVM Crash
                Hi, Henrik.

                I'm getting the same error when JRockit crashes. It has been crashing more than 10 times a day while working with Weblogic Portal 10.2.

                How do I file a ticket with Oracle Support?

                • 5. Re: JRockit - JVM Crash
                  Hi Eduardo!

                  You must register and file the issue on Metalink, http://metalink.oracle.com. Note that you must have purchased support to continue.
                  If you have problems during the registration or filing you can call our support +1.800.223.1711* or 1-800-633-0738 directly.

                  In case you have not purchased support call 1.800.833.3536* for support sales.

                  More information on our support site: http://www.oracle.com/support/index.html.

                  Best Regards,

                  *) US numbers - for global technical support contacts see: http://www.oracle.com/support/contact.html
                  • 6. Re: JRockit - JVM Crash
                    it is due to Enable DEBUG in DEBUG Tab of Server, Disable Full debug mode and debug only some necessary portions.
                    You can check the log files and find that it grows to 100 of MBS when DEBUG is ENabled.
                    Please disable DEBUG to solve.