0 Replies Latest reply: May 16, 2012 5:28 AM by 702002 RSS

    JRockit 28.2.2 dump

    702002
      Hello,

      We're facing JRockit 28.2.2 dumps with our application. The dump trace files are below, which method should be excluded from optimization?:

      ===== BEGIN DUMP =============================================================
      JRockit dump produced after 0 days, 19:35:25 on Tue May 15 13:11:23 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:
      D:\appl\apache-tomcat-6.0.33.004\servicewrapper\x32\jrockit.4920.dump
      D:\appl\apache-tomcat-6.0.33.004\servicewrapper\x32\jrockit.4920.mdmp
      Error Message: Illegal memory access. [54]
      Exception Rec: EXCEPTION_ACCESS_VIOLATION (c0000005) at 0x0053E6BA - memory at 0x00000038 could not be read.
      Minidump : Wrote mdmp. Size is 1214MB
      SafeDllMode : -1
      Version : Oracle JRockit(R) R28.1.5-20-146757-1.6.0_29-20111004-1748-windows-ia32
      CPU : Intel Core 2 SSE SSE2 SSE3 SSSE3 Core Intel64
      Number CPUs : 2
      Tot Phys Mem : 7246979072 (6911 MB)
      OS version : Microsoft Windows Server 2003 "R2" version 5.2 Service Pack 2 (Build 3790) (64-bit)
      Hypervisor : Unknown (but probably running on a hypervisor)
      Thread System: Windows Threads
      Java locking : Lazy unlocking enabled (class banning) (transfer banning)
      State : JVM is running (Main thread has finished)
      Command Line : -server -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=../../user_projects/SDEP/conf/logging.properties -Djava.endorsed.dirs=../../endorsed -Dcatalina.base=../../user_projects/SDEP -Dcatalina.home=../../ -Djava.io.tmpdir=../../user_projects/SDEP/temp -Dcom.vignette.portal.installdir.path=D:\appl\sdep\vap -Duser.language=nl -Duser.region=NL -Xmanagement:ssl=false,authenticate=false,port=7130,autodiscovery=true -Xms1024m -Xmx1024m -Djava.library.path=./lib;../../lib -Dwrapper.key=9qmZnH3Drq9kON3L -Dwrapper.port=32001 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=6080 -Dwrapper.version=3.5.13 -Dwrapper.native_library=wrapper -Dwrapper.service=TRUE -Dwrapper.cpu.timeout=10 -Dwrapper.jvmid=1 -Dsun.java.launcher=SUN_STANDARD org.tanukisoftware.wrapper.WrapperStartStopApp org.apache.catalina.startup.Bootstrap 1 start org.apache.catalina.startup.Bootstrap true 1 stop
      Repository : ..\..\user_projects\SDEP\temp\2012_05_14_17_36_02_4920
      java.home : D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre
      j.class.path : ./lib/wrapper.jar;D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea/lib/tools.jar;../../bin/bootstrap.jar
      j.lib.path : ./lib;../../lib
      JAVA_HOME : <not set>
      JAVAOPTIONS: <not set>
      PATH : C:\Oracle10\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files (x86)\Java\jre6\bin;D:\appl\apache-ant-1.8.2-bin\bin
      StackOverFlow: 0 StackOverFlowErrors have occured
      OutOfMemory : 0 OutOfMemoryErrors have occured
      C Heap : Good; no memory allocations have failed
      GC Strategy : Mode: throughput, with strategy: genparpar (basic strategy: genparpar)
      GC Status : OC is not running. Last finished OC was OC#98.
      : YC is not running. Last finished YC was YC#32730.
      YC Promotion : Last YC successfully promoted all objects
      YC History : Ran 504 YCs before OC#94.
      : Ran 410 YCs before OC#95.
      : Ran 220 YCs before OC#96.
      : Ran 194 YCs before OC#97.
      : Ran 398 YCs before OC#98.
      : Ran 94 YCs since last OC.
      Heap : 0x7FFF0000 - 0xBFFF0000 (Size: 1024 MB)
      Compaction : (no compaction area)
      Allocation : TLA-min: 2048, TLA-preferred: 65536 TLA-waste limit: 2048
      NurseryList : 0x846749D8 - 0x89C0DB90
      KeepArea : 0x88DF05F8 - 0x89C0DB90
      KA Markers : [ 0x87F0F5C8,  0x88DF05F8 , 0x89C0DB90 ]
      Forbidden A : (none)
      Previous KA : 0x87F0F5C8 - 0x88DF05F8
      Previous FA : (none)
      CompRefs : References are 32-bit.
      Registers (from ThreadContext: 0x0502F0AC:
      eax = 0000007d ecx = 00000000 edx = 07a30134 ebx = 00000000
      esp = 0502f378 ebp = 0d54fad0 esi = 07a302c0 edi = 0bee36c8
      es = 0000002b cs = 00000023 ss = 0000002b ds = 0000002b
      fs = 00000053 gs = 0000002b
      eip = 0053e6ba eflags = 00010246
      Loaded modules:
      (* denotes the module where the exception occured)
      00400000-00434fff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\bin\java.exe
      7d600000-7d6effff C:\WINDOWS\system32\ntdll.dll
      7d4c0000-7d5effff C:\WINDOWS\syswow64\kernel32.dll
      7d1e0000-7d27bfff C:\WINDOWS\syswow64\ADVAPI32.dll
      7da20000-7dafffff C:\WINDOWS\syswow64\RPCRT4.dll
      7d8d0000-7d91ffff C:\WINDOWS\syswow64\Secur32.dll
      7c340000-7c395fff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\msvcr71.dll
      00440000-0073ffff *D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\jrockit\jvm.dll
      71c00000-71c16fff C:\WINDOWS\system32\WS2_32.dll
      77ba0000-77bf9fff C:\WINDOWS\syswow64\msvcrt.dll
      71bf0000-71bf7fff C:\WINDOWS\system32\WS2HELP.dll
      76aa0000-76accfff C:\WINDOWS\system32\WINMM.dll
      7d930000-7d9fffff C:\WINDOWS\syswow64\USER32.dll
      7d800000-7d88ffff C:\WINDOWS\syswow64\GDI32.dll
      71bc0000-71bc7fff C:\WINDOWS\system32\rdpsnd.dll
      771f0000-77200fff C:\WINDOWS\system32\WINSTA.dll
      71c40000-71c96fff C:\WINDOWS\syswow64\NETAPI32.dll
      76b70000-76b7afff C:\WINDOWS\system32\PSAPI.DLL
      10000000-1003cfff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\osal.dll
      00bb0000-00be2fff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\util.dll
      72590000-725dbfff C:\WINDOWS\system32\pdh.dll
      7d180000-7d1d1fff C:\WINDOWS\syswow64\SHLWAPI.dll
      762b0000-762f8fff C:\WINDOWS\syswow64\comdlg32.dll
      77530000-775c6fff C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_5.82.3790.4770_x-ww_A689AB02\COMCTL32.dll
      7c8d0000-7d0cefff C:\WINDOWS\syswow64\SHELL32.dll
      77670000-777a8fff C:\WINDOWS\syswow64\ole32.dll
      7d0e0000-7d16afff C:\WINDOWS\syswow64\OLEAUT32.dll
      4bf70000-4bfadfff C:\WINDOWS\system32\ODBC32.dll
      60950000-60955fff C:\WINDOWS\system32\odbcbcp.dll
      77b90000-77b97fff C:\WINDOWS\syswow64\VERSION.dll
      761b0000-76242fff C:\WINDOWS\syswow64\CRYPT32.dll
      76190000-761a1fff C:\WINDOWS\syswow64\MSASN1.dll
      7dbd0000-7dcd2fff C:\WINDOWS\WinSxS\WOW64_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.4770_x-ww_8D2E3180\comctl32.dll
      01340000-01356fff C:\WINDOWS\system32\odbcint.dll
      5e2e0000-5e2ecfff C:\WINDOWS\system32\perfproc.dll
      5e2f0000-5e2f9fff C:\WINDOWS\system32\perfos.dll
      01750000-0177afff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\jfr.dll
      6d850000-6d85bfff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\verify.dll
      6d3d0000-6d3eefff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\java.dll
      6d330000-6d337fff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\hpi.dll
      6d890000-6d89efff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\zip.dll
      6d600000-6d608fff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\management.dll
      6d6b0000-6d6c2fff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\net.dll
      7db30000-7dbaffff C:\WINDOWS\system32\mswsock.dll
      5f270000-5f2c9fff C:\WINDOWS\system32\hnetcfg.dll
      71ae0000-71ae7fff C:\WINDOWS\System32\wshtcpip.dll
      76ed0000-76ef9fff C:\WINDOWS\system32\DNSAPI.dll
      76f70000-76f76fff C:\WINDOWS\System32\winrnr.dll
      76f10000-76f3dfff C:\WINDOWS\syswow64\WLDAP32.dll
      76cf0000-76d09fff C:\WINDOWS\system32\iphlpapi.dll
      77840000-77881fff C:\WINDOWS\system32\netman.dll
      76300000-764bffff C:\WINDOWS\system32\netshell.dll
      76e30000-76e3bfff C:\WINDOWS\system32\rtutils.dll
      76b80000-76badfff C:\WINDOWS\system32\credui.dll
      76a80000-76a91fff C:\WINDOWS\system32\ATL.DLL
      74de0000-74df1fff C:\WINDOWS\system32\CLUSAPI.dll
      76cd0000-76ce8fff C:\WINDOWS\system32\MPRAPI.dll
      76df0000-76e23fff C:\WINDOWS\system32\ACTIVEDS.dll
      76dc0000-76de7fff C:\WINDOWS\system32\adsldpc.dll
      7e020000-7e02efff C:\WINDOWS\system32\SAMLIB.dll
      770e0000-771e7fff C:\WINDOWS\system32\SETUPAPI.dll
      76e90000-76ecefff C:\WINDOWS\system32\RASAPI32.dll
      76e40000-76e51fff C:\WINDOWS\system32\rasman.dll
      76e60000-76e8efff C:\WINDOWS\system32\TAPI32.dll
      056d0000-0575dfff C:\WINDOWS\system32\WZCSvc.DLL
      76cc0000-76cc4fff C:\WINDOWS\system32\WMI.dll
      76d10000-76d2efff C:\WINDOWS\system32\DHCPCSVC.DLL
      76f00000-76f07fff C:\WINDOWS\system32\WTSAPI32.dll
      4b180000-4b283fff C:\WINDOWS\system32\ESENT.dll
      77210000-772bafff C:\WINDOWS\syswow64\WININET.dll
      730a0000-730adfff C:\WINDOWS\system32\WZCSAPI.DLL
      76f80000-76f84fff C:\WINDOWS\system32\rasadhlp.dll
      05ef0000-05f19fff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\jmapi.dll
      05ff0000-06011fff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\orii.dll
      68000000-68034fff C:\WINDOWS\system32\rsaenh.dll
      06550000-06593fff D:\appl\apache-tomcat-6.0.33.004\servicewrapper\x32\lib\wrapper.dll
      6d830000-6d837fff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\sunmscapi.dll
      6d0b0000-6d1fbfff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\awt.dll
      73070000-73096fff C:\WINDOWS\system32\WINSPOOL.DRV
      7dee0000-7df3ffff C:\WINDOWS\system32\IMM32.dll
      6d2e0000-6d32efff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\fontmanager.dll
      6d6d0000-6d6d8fff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\nio.dll
      6d250000-6d272fff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\dcpr.dll
      0ef00000-0f014fff D:\appl\apache-tomcat-6.0.33.004\jdk1.6.0_bea\jre\bin\dbghelp.dll
      Stack:
      (* marks the word pointed to by the stack pointer)
      0502f378: 00000001* 00000000 00000001 0502f49c 00000001 06542460
      0502f390: 00000000 00000001 0d550e68 0d550f4c 0893cb80 0d54fad0
      0502f3a8: 000002eb 00000000 1000025e 00000000 100002c6 0bee36c8
      0502f3c0: 00000000 0d54fad0 100002d2 20000008 100001f2 0000053e
      Code:
      (* marks the word pointed to by the instruction pointer)
      0053e688: 75c08508 24448b18 d9e85028 57000de3 0de3d3e8 08c48300
      0053e6a0: 0002efe9 c5e85700 83000de3 db8504c4 02de850f 4c8b0000
      0053e6b8: 518b4824* 18428b38 2c24548b 3904488b 8b2e7510 39102444
      0053e6d0: 741c245c 04f88312 f8835274 b1850f07 33000002 834aebed
      Generating xentree/conversion/WordXmlConverter.ProcessOneTable(Loracle/xml/parser/v2/XMLElement;)V (NORMAL).
      Directives (#1):

      strategie:lir_piep=1
      strategie:nir_piep=1
      strategie:nir_copyprop=1
      strategie:inline_redudantstore=1
      strategie:inline_looppeel=1
      strategie:opt_prefetch_io=1
      strategie:opt_inline_rewrite=1
      strategie:repeated_constprop=1

      flags:strict_fp=0
      flags:schedule=1
      flags:trace_schedule=0
      flags:check_bounds=1
      flags:check_stacks=0
      flags:fill_delayslot=1
      flags:lazy_stacktraces=1
      flags:add_codeinfo=0
      flags:record=0
      Last optimized methods:
      #1313 org/apache/catalina/servlets/DefaultServlet.checkIfNoneMatch(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/naming/resources/ResourceAttributes;)Z 70485.687-70485.765 0x0DADFBE0-0x0DAE01E0 78.18 ms 576KB
      *#1314 oracle/xml/parser/v2/XMLCDATA.xdkGetNodeValue()Ljava/lang/String; 70499.831-70499.832 0x0DAE01E0-0x0DAE0220 0.82 ms 64KB
      #1299 xentree/component/SdeNode._GetParentNode()Lxentree/component/SdeNode; 69618.929-69618.937 0x0DAD8480-0x0DAD8704 7.71 ms 256KB
      #1300 oracle/jdbc/driver/T4CMAREngine.unmarshalNBytes([BII)I  70104.987-70104.991 0x0DAD8720-0x0DAD87DA 4.09 ms 192KB 
        #1301 oracle/xml/xslt/XSLBuilder.startElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V  70120.089-70120.924 0x0DAD87E0-0x0DADB870 834.85 ms 4096KB 
        #1302 oracle/xml/util/XMLUtil.isWhiteSpaceChar(C)Z  70120.924-70120.925 0x0DADB880-0x0DADB8BB 1.40 ms 192KB 
        #1303 oracle/xml/parser/v2/XMLReader.scanCDATA([IZ)[C  70138.448-70138.726 0x0DADB8C0-0x0DADC9DA 278.08 ms 1536KB 
        #1304 org/apache/naming/resources/DirContextURLConnection.connect()V  70206.040-70206.073 0x0DADC9E0-0x0DADCF6D 33.34 ms 512KB 
        #1305 org/apache/naming/resources/ProxyDirContext.lookupCache(Ljava/lang/String;)Lorg/apache/naming/resources/CacheEntry;  70259.983-70259.995 0x0DADCF80-0x0DADD490 11.89 ms 320KB 
        #1306 sun/util/calendar/CalendarDate.isNormalized()Z  70260.854-70260.854 0x0DADD4A0-0x0DADD4AF 0.63 ms 128KB 
        #1307 java/util/ArrayList.<init>(Ljava/util/Collection;)V  70291.089-70291.113 0x0DADD4C0-0x0DADD6E2 24.12 ms 512KB 
        #1308 oracle/xml/parser/v2/NonValidatingParser.<init>()V  70294.835-70294.839 0x0DADD700-0x0DADDA0B 4.08 ms 192KB 
        #1309 java/io/File.<init>(Ljava/lang/String;Ljava/lang/String;)V  70312.844-70313.073 0x0DADDA20-0x0DADED75 228.50 ms 1600KB 
        #1310 org/apache/naming/resources/DirContextURLConnection.getLastModified()J  70328.153-70328.201 0x0DADED80-0x0DADF3A5 47.69 ms 576KB 
        #1311 common/db/ColHolder.bind(ILjava/sql/PreparedStatement;)V  70364.827-70364.870 0x0DADF3C0-0x0DADFA2D 42.31 ms 576KB 
        #1312 java/io/File.getParent()Ljava/lang/String;  70484.251-70484.257 0x0DADFA40-0x0DADFBDE 5.83 ms 192KB 
      Thread:
      "(Code Optimization Thread 1)" id=5 idx=0x1c tid=5900 lastJavaFrame=0xFFFFFFFC
      Stack 0: start=0x04F30000, end=0x05030000, guards=0x04F33000 (ok), forbidden=0x04F31000
      Thread Stack Trace:
          at optSSAMemset+1002(ssaloops.c:674+4)@0x0053E6BA
          at optmanOptimizeMIR+1751(optimizationmanager.c:301+39)@0x0051EBC7
          at generateMethodWithStage+102(codemanager.c:339+6)@0x004B58A7
          at cmgrGenerateMethodFromPhase+138(codemanager.c:403+51)@0x004B5A6B
          at cmgrGenerateMethod+215(codemanager.c:221+25)@0x004B5C58
          at generate_code+462(compilerfrontend.c:455+27)@0x005C62BF
          at cbrGenerateNormalMethod+36(compilerfrontend.c:668+36)@0x005C6B85
          at compileit+625(compilerbroker.c:453+17)@0x005BDD12
          at compileit+482(compilerbroker.c:379+6)@0x005BDC83
          at cbrCompileRequest+13(compilerbroker.c:537+13)@0x005BDE4E
          at cg_thread+474(compilerqueue.c:223+8)@0x005C7F4B
          at thread_stub+254(lifecycle.c:808+6)@0x0061109F
          at FlsSetValue+315()@0x7D4DFE37
          -- Java stack --
      Memory usage report:
      Total mapped                  1358648KB           (reserved=104596KB)
      -              Java heap      1048576KB           (reserved=0KB)
      -              GC tables        35084KB         
      -          Thread stacks        28672KB           (#threads=94)
      -          Compiled code         9472KB           (used=8813KB)
      -               Internal            8KB         
      -                     OS        39536KB         
      -                  Other       154548KB         
      - Compiling ProcessOneTable          768KB           (malloced=598KB #4258)
                                                           Not tracing sites.
      -        Java class data        40960KB           (malloced=40862KB #43727 in 7771 classes)
                                                        Not tracing sites.
      - Native memory tracking         1024KB           (malloced=482KB #10)
                                                        Not tracing sites.

      Set the env variable TRACE_ALLOC_SITES=1 or use the print_memusage switch
      trace_alloc_sites=true to enable alloc site tracing.
          **************************************************************************
          *  If you see this dump, please go to                                    *
          *  http://download.oracle.com/docs/cd/E15289_01/go2troubleshooting.html  *
          *  for troubleshooting information.                                      *
          **************************************************************************
      ===== END DUMP ===============================================================

      Edited by: user5851323 on 16-mei-2012 3:24

      Edited by: user5851323 on 16-mei-2012 3:28