Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8202519

Crash during large AppCDS dump

XMLWordPrintable

    • 10
    • b14
    • x86_64
    • windows_7
    • Verified

        ADDITIONAL SYSTEM INFORMATION :
        Java 10.0.1+10
        Windows 7 x64

        A DESCRIPTION OF THE PROBLEM :
        Was experimenting with sharing all Wildfly 11 module classes between JEE processes, which resulted in a very large class list. The JVM will crash with an access violation exception when processing classes.

        ERROR MESSAGES/STACK TRACES THAT OCCUR :
        #
        # A fatal error has been detected by the Java Runtime Environment:
        #
        # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006bc6d1ae, pid=6180, tid=7804
        #
        # JRE version: Java(TM) SE Runtime Environment (10.0.1+10) (build 10.0.1+10)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (10.0.1+10, interpreted mode, tiered, compressed oops, g1 gc, windows-amd64)
        # Problematic frame:
        # V [jvm.dll+0x59d1ae]
        #
        # No core dump will be written. Minidumps are not enabled by default on client versions of Windows
        #
        # If you would like to submit a bug report, please visit:
        # http://bugreport.java.com/bugreport/crash.jsp
        #

        --------------- S U M M A R Y ------------

        Command Line: -XX:+UnlockDiagnosticVMOptions -XX:+UnlockCommercialFeatures -Xshare:dump -XX:+UseAppCDS -XX:SharedClassListFile=classes.classlist -XX:SharedArchiveFile=classes.jsa classlister.jar

        Host: AMD Opteron(tm) Processor 6328 , 4 cores, 3G, Windows 7 , 64 bit Build 7601 (6.1.7601.24060)
        Time: Mon Apr 30 12:58:13 2018 GMT Daylight Time elapsed time: 376 seconds (0d 0h 6m 16s)

        --------------- T H R E A D ---------------

        Current thread (0x00000000000fda50): JavaThread "main" [_thread_in_vm, id=7804, stack(0x0000000001ed0000,0x0000000001fd0000)]

        Stack: [0x0000000001ed0000,0x0000000001fd0000], sp=0x0000000001fc9b30, free space=998k
        Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
        V [jvm.dll+0x59d1ae]
        V [jvm.dll+0x1c1444]
        V [jvm.dll+0x4867fe]
        V [jvm.dll+0x66414d]
        V [jvm.dll+0x3db4c7]
        V [jvm.dll+0x3df215]
        V [jvm.dll+0x6a3ef9]
        V [jvm.dll+0x69fa47]
        C 0x000000000d79e554

        Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
        j jdk.internal.misc.Unsafe.defineClass0(Ljava/lang/String;[BIILjava/lang/ClassLoader;Ljava/security/ProtectionDomain;)Ljava/lang/Class;+0 java.base@10.0.1
        j jdk.internal.misc.Unsafe.defineClass(Ljava/lang/String;[BIILjava/lang/ClassLoader;Ljava/security/ProtectionDomain;)Ljava/lang/Class;+35 java.base@10.0.1
        j jdk.internal.reflect.ClassDefiner.defineClass(Ljava/lang/String;[BIILjava/lang/ClassLoader;)Ljava/lang/Class;+27 java.base@10.0.1
        j jdk.internal.reflect.MethodAccessorGenerator$1.run()Ljdk/internal/reflect/MagicAccessorImpl;+21 java.base@10.0.1
        j jdk.internal.reflect.MethodAccessorGenerator$1.run()Ljava/lang/Object;+1 java.base@10.0.1
        v ~StubRoutines::call_stub
        j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;+0 java.base@10.0.1
        j jdk.internal.reflect.MethodAccessorGenerator.generate(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;IZZLjava/lang/Class;)Ljdk/internal/reflect/MagicAccessorImpl;+755 java.base@10.0.1
        j jdk.internal.reflect.MethodAccessorGenerator.generateConstructor(Ljava/lang/Class;[Ljava/lang/Class;[Ljava/lang/Class;I)Ljdk/internal/reflect/ConstructorAccessor;+14 java.base@10.0.1
        j jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+65 java.base@10.0.1
        j jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+5 java.base@10.0.1
        j java.lang.reflect.Constructor.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+68 java.base@10.0.1
        j java.security.Provider.newInstanceUtil(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;+18 java.base@10.0.1
        j java.security.Provider.access$1100(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;+3 java.base@10.0.1
        j java.security.Provider$Service.newInstance(Ljava/lang/Object;)Ljava/lang/Object;+241 java.base@10.0.1
        j sun.security.jca.GetInstance.getInstance(Ljava/security/Provider$Service;Ljava/lang/Class;)Lsun/security/jca/GetInstance$Instance;+2 java.base@10.0.1
        j sun.security.jca.GetInstance.getInstance(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;Ljava/security/Provider;)Lsun/security/jca/GetInstance$Instance;+7 java.base@10.0.1
        j java.security.Security.getImpl(Ljava/lang/String;Ljava/lang/String;Ljava/security/Provider;)[Ljava/lang/Object;+7 java.base@10.0.1
        j java.security.MessageDigest.getInstance(Ljava/lang/String;Ljava/security/Provider;)Ljava/security/MessageDigest;+25 java.base@10.0.1
        j sun.security.util.ManifestEntryVerifier.setEntry(Ljava/lang/String;Ljava/util/jar/JarEntry;)V+228 java.base@10.0.1
        j java.util.jar.JarVerifier.beginEntry(Ljava/util/jar/JarEntry;Lsun/security/util/ManifestEntryVerifier;)V+231 java.base@10.0.1
        j java.util.jar.JarVerifier$VerifierStream.<init>(Ljava/util/jar/Manifest;Ljava/util/jar/JarEntry;Ljava/io/InputStream;Ljava/util/jar/JarVerifier;)V+36 java.base@10.0.1
        j java.util.jar.JarFile.getInputStream(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream;+68 java.base@10.0.1
        j jdk.internal.loader.URLClassPath$JarLoader$2.getInputStream()Ljava/io/InputStream;+11 java.base@10.0.1
        j jdk.internal.loader.Resource.cachedInputStream()Ljava/io/InputStream;+9 java.base@10.0.1
        j jdk.internal.loader.Resource.getByteBuffer()Ljava/nio/ByteBuffer;+1 java.base@10.0.1
        j jdk.internal.loader.BuiltinClassLoader.defineClass(Ljava/lang/String;Ljdk/internal/loader/Resource;)Ljava/lang/Class;+45 java.base@10.0.1
        j jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(Ljava/lang/String;)Ljava/lang/Class;+37 java.base@10.0.1
        j jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(Ljava/lang/String;Z)Ljava/lang/Class;+111 java.base@10.0.1
        j jdk.internal.loader.BuiltinClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+3 java.base@10.0.1
        j jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+36 java.base@10.0.1
        j java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3 java.base@10.0.1
        v ~StubRoutines::call_stub

        siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), writing address 0x000000006beac280


        Register to memory mapping:

        RIP=0x000000006bc6d1ae jvm.dll
        RAX=0x000000000000005f is an unknown value
        RBX=0x000000006beac280 jvm.dll
        RCX=0x000000000000005f is an unknown value
        RDX=0x0000000000000007 is an unknown value
        RSP=0x0000000001fc9b30 is pointing into the stack for thread: 0x00000000000fda50
        RBP=0x0000000000000000 is an unknown value
        RSI=0x000000006beac280 jvm.dll
        RDI=0x000000006beac280 jvm.dll
        R8 =0xfffffffffe036a44 is an unknown value
        R9 =0x0000000001fc95c3 is pointing into the stack for thread: 0x00000000000fda50
        R10=0x00000000000000cb is an unknown value
        R11=0x8101010101010100 is an unknown value
        R12=0x0000000025e02c50 is an unknown value
        R13=0x000000006beac280 jvm.dll
        R14=0x000000006beac280 jvm.dll
        R15=0x00000000000e3330 is an unknown value


        Registers:
        RAX=0x000000000000005f, RBX=0x000000006beac280, RCX=0x000000000000005f, RDX=0x0000000000000007
        RSP=0x0000000001fc9b30, RBP=0x0000000000000000, RSI=0x000000006beac280, RDI=0x000000006beac280
        R8 =0xfffffffffe036a44, R9 =0x0000000001fc95c3, R10=0x00000000000000cb, R11=0x8101010101010100
        R12=0x0000000025e02c50, R13=0x000000006beac280, R14=0x000000006beac280, R15=0x00000000000e3330
        RIP=0x000000006bc6d1ae, EFLAGS=0x0000000000010246

        Top of Stack: (sp=0x0000000001fc9b30)
        0x0000000001fc9b30: 00000000000e3330 00000008c00f7830
        0x0000000001fc9b40: 000000006beac280 0000000025e02c50
        0x0000000001fc9b50: 00000008c00f7830 000000006b891444
        0x0000000001fc9b60: 000000006beac280 0000000000000000
        0x0000000001fc9b70: 0000000025e05dc0 0000000000000000
        0x0000000001fc9b80: 00000008c00f7830 000007fefaba8597
        0x0000000001fc9b90: 0000000025e0ac38 00000000000fda50
        0x0000000001fc9ba0: 000005ac2bf1d6d5 000000006ba28e92
        0x0000000001fc9bb0: 0000000025e02c50 0000000000000000
        0x0000000001fc9bc0: 0000000025f53ba0 0000000001fca050
        0x0000000001fc9bd0: 00000000000fda50 00000000000e3330
        0x0000000001fc9be0: 0000000025db1d58 000000006bb567fe
        0x0000000001fc9bf0: 00000000000e4fe8 00000008c00f7830
        0x0000000001fc9c00: 00000000000083b0 0000000025e05dc0
        0x0000000001fc9c10: 0000000000000000 0000000000000000
        0x0000000001fc9c20: 0000000000000000 000007fe00000001

        Instructions: (pc=0x000000006bc6d1ae)
        0x000000006bc6d18e: 8b f7 84 c0 0f 84 93 00 00 00 3c 2f 74 3a 3c 5c
        0x000000006bc6d19e: 74 36 0f b6 c8 ff 15 5f 6f 14 00 85 c0 0f b6 03
        0x000000006bc6d1ae: 88 07 74 18 0f b6 43 01 48 ff c3 48 ff c7 84 c0
        0x000000006bc6d1be: 74 2f 88 07 48 ff c7 48 ff c3 eb 25 48 ff c3 48



        --------------- P R O C E S S ---------------

        Threads class SMR info:
        _java_thread_list=0x0000000023513920, length=7, elements={
        0x00000000000fda50, 0x000000002351ddf0, 0x000000002353e7f0, 0x00000000235b3180,
        0x00000000235b35f0, 0x0000000023e80d40, 0x0000000023ea45f0
        }

        Java Threads: ( => current thread )
        =>0x00000000000fda50 JavaThread "main" [_thread_in_vm, id=7804, stack(0x0000000001ed0000,0x0000000001fd0000)]
          0x000000002351ddf0 JavaThread "Reference Handler" daemon [_thread_blocked, id=2468, stack(0x0000000023980000,0x0000000023a80000)]
          0x000000002353e7f0 JavaThread "Finalizer" daemon [_thread_blocked, id=8344, stack(0x00000000236c0000,0x00000000237c0000)]
          0x00000000235b3180 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=11920, stack(0x0000000023ba0000,0x0000000023ca0000)]
          0x00000000235b35f0 JavaThread "Attach Listener" daemon [_thread_blocked, id=10364, stack(0x0000000023ce0000,0x0000000023de0000)]
          0x0000000023e80d40 JavaThread "Service Thread" daemon [_thread_blocked, id=10436, stack(0x0000000024790000,0x0000000024890000)]
          0x0000000023ea45f0 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=3624, stack(0x0000000023a90000,0x0000000023b90000)]

        Other Threads:
          0x00000000234f5990 VMThread "VM Thread" [stack: 0x00000000237c0000,0x00000000238c0000] [id=1544]
          0x00000000232389c0 WatcherThread [stack: 0x00000000248e0000,0x00000000249e0000] [id=6928]
          0x00000000001155c0 GCTaskThread "GC Thread#0" [stack: 0x000000001c9e0000,0x000000001cae0000] [id=7484]
          0x00000000001163b0 GCTaskThread "GC Thread#1" [stack: 0x000000001cbc0000,0x000000001ccc0000] [id=11444]
          0x0000000000115f30 GCTaskThread "GC Thread#2" [stack: 0x000000001cd80000,0x000000001ce80000] [id=14220]
          0x0000000000117110 GCTaskThread "GC Thread#3" [stack: 0x000000001ced0000,0x000000001cfd0000] [id=14268]
          0x0000000000156000 ConcurrentGCThread "G1 Main Marker" [stack: 0x000000001fae0000,0x000000001fbe0000] [id=6940]
          0x000000000015fb90 ConcurrentGCThread "G1 Conc#0" [stack: 0x000000001fc70000,0x000000001fd70000] [id=9944]
          0x00000000220b7080 ConcurrentGCThread "G1 Refine#0" [stack: 0x0000000022330000,0x0000000022430000] [id=10752]
          0x00000000220b7700 ConcurrentGCThread "G1 Refine#1" [stack: 0x0000000022440000,0x0000000022540000] [id=11036]
          0x00000000220b9ec0 ConcurrentGCThread "G1 Refine#2" [stack: 0x0000000022640000,0x0000000022740000] [id=2640]
          0x00000000220ba780 ConcurrentGCThread "G1 Refine#3" [stack: 0x00000000221f0000,0x00000000222f0000] [id=4596]
          0x00000000220bef40 ConcurrentGCThread "G1 Young RemSet Sampling" [stack: 0x0000000022770000,0x0000000022870000] [id=5024]

        Threads with active compile tasks:

        VM state:not at safepoint (normal execution)

        VM Mutex/Monitor currently owned by a thread: None

        Heap address: 0x00000000c0000000, size: 1024 MB, Compressed Oops mode: 32-bit
        Narrow klass base: 0x0000000800000000, Narrow klass shift: 3
        Compressed class space size: 1073741824 Address: 0x00000008c0000000

        Heap:
         garbage-first heap total 65536K, used 41899K [0x00000000c0000000, 0x0000000100000000)
          region size 1024K, 21 young (21504K), 1 survivors (1024K)
         Metaspace used 10988K, capacity 11138K, committed 11264K, reserved 1058816K
          class space used 945K, capacity 991K, committed 1024K, reserved 1048576K
        Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set, F=free, A=archive, TS=gc time stamp, AC=allocation context, TAMS=top-at-mark-start (previous, next)
        | 0|0x00000000c0000000, 0x00000000c0100000, 0x00000000c0100000|100%| O| |TS 3|AC 0|TAMS 0x00000000c0000000, 0x00000000c0000000|
        | 1|0x00000000c0100000, 0x00000000c0200000, 0x00000000c0200000|100%| O| |TS 2|AC 0|TAMS 0x00000000c0100000, 0x00000000c0100000|
        | 2|0x00000000c0200000, 0x00000000c0300000, 0x00000000c0300000|100%| O| |TS 2|AC 0|TAMS 0x00000000c0200000, 0x00000000c0200000|
        | 3|0x00000000c0300000, 0x00000000c0400000, 0x00000000c0400000|100%| O| |TS 2|AC 0|TAMS 0x00000000c0300000, 0x00000000c0300000|
        | 4|0x00000000c0400000, 0x00000000c0500000, 0x00000000c0500000|100%| O| |TS 2|AC 0|TAMS 0x00000000c0400000, 0x00000000c0400000|
        | 5|0x00000000c0500000, 0x00000000c0600000, 0x00000000c0600000|100%| O| |TS 2|AC 0|TAMS 0x00000000c0500000, 0x00000000c0500000|
        | 6|0x00000000c0600000, 0x00000000c0700000, 0x00000000c0700000|100%| O| |TS 2|AC 0|TAMS 0x00000000c0600000, 0x00000000c0600000|
        | 7|0x00000000c0700000, 0x00000000c0800000, 0x00000000c0800000|100%| O| |TS 2|AC 0|TAMS 0x00000000c0700000, 0x00000000c0700000|
        | 8|0x00000000c0800000, 0x00000000c0900000, 0x00000000c0900000|100%| O| |TS 2|AC 0|TAMS 0x00000000c0800000, 0x00000000c0800000|
        | 9|0x00000000c0900000, 0x00000000c0a00000, 0x00000000c0a00000|100%| O| |TS 2|AC 0|TAMS 0x00000000c0900000, 0x00000000c0900000|
        | 10|0x00000000c0a00000, 0x00000000c0b00000, 0x00000000c0b00000|100%| O| |TS 3|AC 0|TAMS 0x00000000c0a00000, 0x00000000c0a00000|
        | 11|0x00000000c0b00000, 0x00000000c0c00000, 0x00000000c0c00000|100%|HS| |TS 0|AC 0|TAMS 0x00000000c0b00000, 0x00000000c0b00000|
        | 12|0x00000000c0c00000, 0x00000000c0d00000, 0x00000000c0d00000|100%|HC| |TS 0|AC 0|TAMS 0x00000000c0c00000, 0x00000000c0c00000|
        | 13|0x00000000c0d00000, 0x00000000c0e00000, 0x00000000c0e00000|100%| O| |TS 3|AC 0|TAMS 0x00000000c0d00000, 0x00000000c0d00000|
        | 14|0x00000000c0e00000, 0x00000000c0f00000, 0x00000000c0f00000|100%| O| |TS 3|AC 0|TAMS 0x00000000c0e00000, 0x00000000c0e00000|
        | 15|0x00000000c0f00000, 0x00000000c1000000, 0x00000000c1000000|100%| O| |TS 3|AC 0|TAMS 0x00000000c0f00000, 0x00000000c0f00000|
        | 16|0x00000000c1000000, 0x00000000c1100000, 0x00000000c1100000|100%| O| |TS 4|AC 0|TAMS 0x00000000c1000000, 0x00000000c1000000|
        | 17|0x00000000c1100000, 0x00000000c1200000, 0x00000000c1200000|100%| O| |TS 5|AC 0|TAMS 0x00000000c1100000, 0x00000000c1100000|
        | 18|0x00000000c1200000, 0x00000000c1300000, 0x00000000c1300000|100%| O| |TS 5|AC 0|TAMS 0x00000000c1200000, 0x00000000c1200000|
        | 19|0x00000000c1300000, 0x00000000c1368e00, 0x00000000c1400000| 40%| O| |TS 5|AC 0|TAMS 0x00000000c1300000, 0x00000000c1300000|
        | 20|0x00000000c1400000, 0x00000000c1500000, 0x00000000c1500000|100%| O| |TS 4|AC 0|TAMS 0x00000000c1400000, 0x00000000c1400000|
        | 21|0x00000000c1500000, 0x00000000c1600000, 0x00000000c1600000|100%| O| |TS 5|AC 0|TAMS 0x00000000c1500000, 0x00000000c1500000|
        | 22|0x00000000c1600000, 0x00000000c1600000, 0x00000000c1700000| 0%| F| |TS 3|AC 0|TAMS 0x00000000c1600000, 0x00000000c1600000|
        | 23|0x00000000c1700000, 0x00000000c1700000, 0x00000000c1800000| 0%| F| |TS 3|AC 0|TAMS 0x00000000c1700000, 0x00000000c1700000|
        | 24|0x00000000c1800000, 0x00000000c1800000, 0x00000000c1900000| 0%| F| |TS 3|AC 0|TAMS 0x00000000c1800000, 0x00000000c1800000|
        | 25|0x00000000c1900000, 0x00000000c1900000, 0x00000000c1a00000| 0%| F| |TS 3|AC 0|TAMS 0x00000000c1900000, 0x00000000c1900000|
        | 26|0x00000000c1a00000, 0x00000000c1a00000, 0x00000000c1b00000| 0%| F| |TS 2|AC 0|TAMS 0x00000000c1a00000, 0x00000000c1a00000|
        | 27|0x00000000c1b00000, 0x00000000c1b00000, 0x00000000c1c00000| 0%| F| |TS 2|AC 0|TAMS 0x00000000c1b00000, 0x00000000c1b00000|
        | 28|0x00000000c1c00000, 0x00000000c1c00000, 0x00000000c1d00000| 0%| F| |TS 2|AC 0|TAMS 0x00000000c1c00000, 0x00000000c1c00000|
        | 29|0x00000000c1d00000, 0x00000000c1d00000, 0x00000000c1e00000| 0%| F| |TS 2|AC 0|TAMS 0x00000000c1d00000, 0x00000000c1d00000|
        | 30|0x00000000c1e00000, 0x00000000c1e00000, 0x00000000c1f00000| 0%| F| |TS 2|AC 0|TAMS 0x00000000c1e00000, 0x00000000c1e00000|
        | 31|0x00000000c1f00000, 0x00000000c1f00000, 0x00000000c2000000| 0%| F| |TS 2|AC 0|TAMS 0x00000000c1f00000, 0x00000000c1f00000|
        | 32|0x00000000c2000000, 0x00000000c2000000, 0x00000000c2100000| 0%| F| |TS 2|AC 0|TAMS 0x00000000c2000000, 0x00000000c2000000|
        | 33|0x00000000c2100000, 0x00000000c2100000, 0x00000000c2200000| 0%| F| |TS 2|AC 0|TAMS 0x00000000c2100000, 0x00000000c2100000|
        | 34|0x00000000c2200000, 0x00000000c2200000, 0x00000000c2300000| 0%| F| |TS 2|AC 0|TAMS 0x00000000c2200000, 0x00000000c2200000|
        | 35|0x00000000c2300000, 0x00000000c2300000, 0x00000000c2400000| 0%| F| |TS 2|AC 0|TAMS 0x00000000c2300000, 0x00000000c2300000|
        | 36|0x00000000c2400000, 0x00000000c2400000, 0x00000000c2500000| 0%| F| |TS 2|AC 0|TAMS 0x00000000c2400000, 0x00000000c2400000|
        | 37|0x00000000c2500000, 0x00000000c2500000, 0x00000000c2600000| 0%| F| |TS 2|AC 0|TAMS 0x00000000c2500000, 0x00000000c2500000|
        | 38|0x00000000c2600000, 0x00000000c2600000, 0x00000000c2700000| 0%| F| |TS 2|AC 0|TAMS 0x00000000c2600000, 0x00000000c2600000|
        | 39|0x00000000c2700000, 0x00000000c2700000, 0x00000000c2800000| 0%| F| |TS 5|AC 0|TAMS 0x00000000c2700000, 0x00000000c2700000|
        | 40|0x00000000c2800000, 0x00000000c2800000, 0x00000000c2900000| 0%| F| |TS 5|AC 0|TAMS 0x00000000c2800000, 0x00000000c2800000|
        | 41|0x00000000c2900000, 0x00000000c2900000, 0x00000000c2a00000| 0%| F| |TS 5|AC 0|TAMS 0x00000000c2900000, 0x00000000c2900000|
        | 42|0x00000000c2a00000, 0x00000000c2a00000, 0x00000000c2b00000| 0%| F| |TS 4|AC 0|TAMS 0x00000000c2a00000, 0x00000000c2a00000|
        | 43|0x00000000c2b00000, 0x00000000c2b82068, 0x00000000c2c00000| 50%| S|CS|TS 5|AC 0|TAMS 0x00000000c2b00000, 0x00000000c2b00000|
        | 44|0x00000000c2c00000, 0x00000000c2c6ab60, 0x00000000c2d00000| 41%| E| |TS 5|AC 0|TAMS 0x00000000c2c00000, 0x00000000c2c00000|
        | 45|0x00000000c2d00000, 0x00000000c2e00000, 0x00000000c2e00000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c2d00000, 0x00000000c2d00000|
        | 46|0x00000000c2e00000, 0x00000000c2f00000, 0x00000000c2f00000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c2e00000, 0x00000000c2e00000|
        | 47|0x00000000c2f00000, 0x00000000c3000000, 0x00000000c3000000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c2f00000, 0x00000000c2f00000|
        | 48|0x00000000c3000000, 0x00000000c3100000, 0x00000000c3100000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3000000, 0x00000000c3000000|
        | 49|0x00000000c3100000, 0x00000000c3200000, 0x00000000c3200000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3100000, 0x00000000c3100000|
        | 50|0x00000000c3200000, 0x00000000c3300000, 0x00000000c3300000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3200000, 0x00000000c3200000|
        | 51|0x00000000c3300000, 0x00000000c3400000, 0x00000000c3400000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3300000, 0x00000000c3300000|
        | 52|0x00000000c3400000, 0x00000000c3500000, 0x00000000c3500000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3400000, 0x00000000c3400000|
        | 53|0x00000000c3500000, 0x00000000c3600000, 0x00000000c3600000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3500000, 0x00000000c3500000|
        | 54|0x00000000c3600000, 0x00000000c3700000, 0x00000000c3700000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3600000, 0x00000000c3600000|
        | 55|0x00000000c3700000, 0x00000000c3800000, 0x00000000c3800000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3700000, 0x00000000c3700000|
        | 56|0x00000000c3800000, 0x00000000c3900000, 0x00000000c3900000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3800000, 0x00000000c3800000|
        | 57|0x00000000c3900000, 0x00000000c3a00000, 0x00000000c3a00000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3900000, 0x00000000c3900000|
        | 58|0x00000000c3a00000, 0x00000000c3b00000, 0x00000000c3b00000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3a00000, 0x00000000c3a00000|
        | 59|0x00000000c3b00000, 0x00000000c3c00000, 0x00000000c3c00000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3b00000, 0x00000000c3b00000|
        | 60|0x00000000c3c00000, 0x00000000c3d00000, 0x00000000c3d00000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3c00000, 0x00000000c3c00000|
        | 61|0x00000000c3d00000, 0x00000000c3e00000, 0x00000000c3e00000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3d00000, 0x00000000c3d00000|
        | 62|0x00000000c3e00000, 0x00000000c3f00000, 0x00000000c3f00000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3e00000, 0x00000000c3e00000|
        | 63|0x00000000c3f00000, 0x00000000c4000000, 0x00000000c4000000|100%| E|CS|TS 5|AC 0|TAMS 0x00000000c3f00000, 0x00000000c3f00000|

        Card table byte_map: [0x000000001d500000,0x000000001d700000] byte_map_base: 0x000000001cf00000

        Marking Bits (Prev, Next): (CMBitMap*) 0x0000000000153800, (CMBitMap*) 0x0000000000153838
         Prev Bits: [0x000000001d900000, 0x000000001e900000)
         Next Bits: [0x000000001e900000, 0x000000001f900000)

        Polling page: 0x0000000000080000

        CodeHeap 'non-nmethods': size=245760Kb used=437Kb max_used=437Kb free=245322Kb
         bounds [0x000000000d790000, 0x000000000da00000, 0x000000001c790000]
         total_blobs=310 nmethods=0 adapters=260
         compilation: disabled (interpreter mode)

        Compilation events (0 events):
        No events

        GC Heap History (10 events):
        Event: 60.444 GC heap before
        {Heap before GC invocations=0 (full 0):
         garbage-first heap total 65536K, used 14336K [0x00000000c0000000, 0x0000000100000000)
          region size 1024K, 14 young (14336K), 0 survivors (0K)
         Metaspace used 5680K, capacity 5700K, committed 5888K, reserved 1056768K
          class space used 387K, capacity 388K, committed 512K, reserved 1048576K
        }
        Event: 60.455 GC heap after
        {Heap after GC invocations=1 (full 0):
         garbage-first heap total 65536K, used 876K [0x00000000c0000000, 0x0000000100000000)
          region size 1024K, 1 young (1024K), 1 survivors (1024K)
         Metaspace used 5680K, capacity 5700K, committed 5888K, reserved 1056768K
          class space used 387K, capacity 388K, committed 512K, reserved 1048576K
        }
        Event: 112.914 GC heap before
        {Heap before GC invocations=1 (full 0):
         garbage-first heap total 65536K, used 39788K [0x00000000c0000000, 0x0000000100000000)
          region size 1024K, 38 young (38912K), 1 survivors (1024K)
         Metaspace used 6163K, capacity 6236K, committed 6400K, reserved 1056768K
          class space used 447K, capacity 464K, committed 512K, reserved 1048576K
        }
        Event: 112.948 GC heap after
        {Heap after GC invocations=2 (full 0):
         garbage-first heap total 65536K, used 14882K [0x00000000c0000000, 0x0000000100000000)
          region size 1024K, 5 young (5120K), 5 survivors (5120K)
         Metaspace used 6163K, capacity 6236K, committed 6400K, reserved 1056768K
          class space used 447K, capacity 464K, committed 512K, reserved 1048576K
        }
        Event: 118.161 GC heap before
        {Heap before GC invocations=2 (full 0):
         garbage-first heap total 65536K, used 32290K [0x00000000c0000000, 0x0000000100000000)
          region size 1024K, 20 young (20480K), 5 survivors (5120K)
         Metaspace used 6245K, capacity 6300K, committed 6400K, reserved 1056768K
          class space used 457K, capacity 464K, committed 512K, reserved 1048576K
        }
        Event: 118.175 GC heap after
        {Heap after GC invocations=3 (full 0):
         garbage-first heap total 65536K, used 19218K [0x00000000c0000000, 0x0000000100000000)
          region size 1024K, 3 young (3072K), 3 survivors (3072K)
         Metaspace used 6245K, capacity 6300K, committed 6400K, reserved 1056768K
          class space used 457K, capacity 464K, committed 512K, reserved 1048576K
        }
        Event: 174.341 GC heap before
        {Heap before GC invocations=3 (full 0):
         garbage-first heap total 65536K, used 41746K [0x00000000c0000000, 0x0000000100000000)
          region size 1024K, 22 young (22528K), 3 survivors (3072K)
         Metaspace used 9789K, capacity 9841K, committed 10112K, reserved 1058816K
          class space used 755K, capacity 793K, committed 896K, reserved 1048576K
        }
        Event: 174.349 GC heap after
        {Heap after GC invocations=4 (full 0):
         garbage-first heap total 65536K, used 21928K [0x00000000c0000000, 0x0000000100000000)
          region size 1024K, 3 young (3072K), 3 survivors (3072K)
         Metaspace used 9789K, capacity 9841K, committed 10112K, reserved 1058816K
          class space used 755K, capacity 793K, committed 896K, reserved 1048576K
        }
        Event: 318.540 GC heap before
        {Heap before GC invocations=4 (full 0):
         garbage-first heap total 65536K, used 42408K [0x00000000c0000000, 0x0000000100000000)
          region size 1024K, 23 young (23552K), 3 survivors (3072K)
         Metaspace used 10667K, capacity 10748K, committed 11008K, reserved 1058816K
          class space used 890K, capacity 926K, committed 1024K, reserved 1048576K
        }
        Event: 318.548 GC heap after
        {Heap after GC invocations=5 (full 0):
         garbage-first heap total 65536K, used 22443K [0x00000000c0000000, 0x0000000100000000)
          region size 1024K, 1 young (1024K), 1 survivors (1024K)
         Metaspace used 10667K, capacity 10748K, committed 11008K, reserved 1058816K
          class space used 890K, capacity 926K, committed 1024K, reserved 1048576K
        }

        Deoptimization events (0 events):
        No events

        Classes redefined (0 events):
        No events

        Internal exceptions (10 events):
        Event: 85.375 Thread 0x00000000000fda50 Exception <a 'java/security/PrivilegedActionException'{0x00000000c2a4c688}> (0x00000000c2a4c688) thrown at [t:/workspace/open/src/hotspot/share/prims/jvm.cpp, line 1345]
        Event: 85.375 Thread 0x00000000000fda50 Exception <a 'java/security/PrivilegedActionException'{0x00000000c2a4c958}> (0x00000000c2a4c958) thrown at [t:/workspace/open/src/hotspot/share/prims/jvm.cpp, line 1345]
        Event: 85.376 Thread 0x00000000000fda50 Exception <a 'java/security/PrivilegedActionException'{0x00000000c2a4dae8}> (0x00000000c2a4dae8) thrown at [t:/workspace/open/src/hotspot/share/prims/jvm.cpp, line 1345]
        Event: 85.376 Thread 0x00000000000fda50 Exception <a 'java/security/PrivilegedActionException'{0x00000000c2a4ddb8}> (0x00000000c2a4ddb8) thrown at [t:/workspace/open/src/hotspot/share/prims/jvm.cpp, line 1345]
        Event: 117.747 Thread 0x00000000000fda50 Exception <a 'java/security/PrivilegedActionException'{0x00000000c35fde20}> (0x00000000c35fde20) thrown at [t:/workspace/open/src/hotspot/share/prims/jvm.cpp, line 1345]
        Event: 117.747 Thread 0x00000000000fda50 Exception <a 'java/security/PrivilegedActionException'{0x00000000c35fe0f0}> (0x00000000c35fe0f0) thrown at [t:/workspace/open/src/hotspot/share/prims/jvm.cpp, line 1345]
        Event: 117.748 Thread 0x00000000000fda50 Exception <a 'java/security/PrivilegedActionException'{0x00000000c35ff1e0}> (0x00000000c35ff1e0) thrown at [t:/workspace/open/src/hotspot/share/prims/jvm.cpp, line 1345]
        Event: 117.748 Thread 0x00000000000fda50 Exception <a 'java/security/PrivilegedActionException'{0x00000000c35ff4b0}> (0x00000000c35ff4b0) thrown at [t:/workspace/open/src/hotspot/share/prims/jvm.cpp, line 1345]
        Event: 117.749 Thread 0x00000000000fda50 Exception <a 'java/security/PrivilegedActionException'{0x00000000c3400a80}> (0x00000000c3400a80) thrown at [t:/workspace/open/src/hotspot/share/prims/jvm.cpp, line 1345]
        Event: 117.749 Thread 0x00000000000fda50 Exception <a 'java/security/PrivilegedActionException'{0x00000000c3400d50}> (0x00000000c3400d50) thrown at [t:/workspace/open/src/hotspot/share/prims/jvm.cpp, line 1345]

        Events (10 events):
        Event: 376.501 loading class jdk/internal/reflect/MethodAccessorGenerator$1
        Event: 376.502 loading class jdk/internal/reflect/MethodAccessorGenerator$1 done
        Event: 376.503 loading class java/lang/InstantiationException
        Event: 376.504 loading class java/lang/InstantiationException done
        Event: 376.504 loading class java/lang/IllegalAccessException
        Event: 376.505 loading class java/lang/IllegalAccessException done
        Event: 376.505 loading class jdk/internal/reflect/ClassDefiner
        Event: 376.506 loading class jdk/internal/reflect/ClassDefiner done
        Event: 376.506 loading class jdk/internal/reflect/ClassDefiner$1
        Event: 376.507 loading class jdk/internal/reflect/ClassDefiner$1 done


        Dynamic libraries:
        0x000000013f3e0000 - 0x000000013f41e000 C:\Program Files (x86)\Coriant\TNMS\base\java\jrex64\bin\java.exe
        0x0000000077ba0000 - 0x0000000077d3f000 C:\Windows\SYSTEM32\ntdll.dll
        0x0000000077980000 - 0x0000000077a9f000 C:\Windows\system32\kernel32.dll
        0x000007fefda40000 - 0x000007fefdaaa000 C:\Windows\system32\KERNELBASE.dll
        0x000007fefdc30000 - 0x000007fefdd0b000 C:\Windows\system32\ADVAPI32.dll
        0x000007fefde80000 - 0x000007fefdf1f000 C:\Windows\system32\msvcrt.dll
        0x000007fefee70000 - 0x000007fefee8f000 C:\Windows\SYSTEM32\sechost.dll
        0x000007feff660000 - 0x000007feff78d000 C:\Windows\system32\RPCRT4.dll
        0x0000000077aa0000 - 0x0000000077b9a000 C:\Windows\system32\USER32.dll
        0x000007fefdf30000 - 0x000007fefdf97000 C:\Windows\system32\GDI32.dll
        0x000007fefdf20000 - 0x000007fefdf2e000 C:\Windows\system32\LPK.dll
        0x000007fefdd10000 - 0x000007fefdddb000 C:\Windows\system32\USP10.dll
        0x000007fefc280000 - 0x000007fefc474000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_fa3b1e3d17594757\COMCTL32.dll
        0x000007feffaf0000 - 0x000007feffb61000 C:\Windows\system32\SHLWAPI.dll
        0x000007fefc940000 - 0x000007fefc94c000 C:\Windows\system32\VERSION.dll
        0x000007feff430000 - 0x000007feff45e000 C:\Windows\system32\IMM32.DLL
        0x000007feff7b0000 - 0x000007feff8b9000 C:\Windows\system32\MSCTF.dll
        0x000007fef4030000 - 0x000007fef411f000 C:\Program Files (x86)\Coriant\TNMS\base\java\jrex64\bin\msvcr120.dll
        0x000007fef7e30000 - 0x000007fef7ed6000 C:\Program Files (x86)\Coriant\TNMS\base\java\jrex64\bin\msvcp120.dll
        0x000000006b6d0000 - 0x000000006c140000 C:\Program Files (x86)\Coriant\TNMS\base\java\jrex64\bin\server\jvm.dll
        0x000007fefae60000 - 0x000007fefae69000 C:\Windows\system32\WSOCK32.dll
        0x000007feffb70000 - 0x000007feffbbd000 C:\Windows\system32\WS2_32.dll
        0x000007fefef10000 - 0x000007fefef18000 C:\Windows\system32\NSI.dll
        0x000007fefb7e0000 - 0x000007fefb81b000 C:\Windows\system32\WINMM.dll
        0x0000000077d50000 - 0x0000000077d57000 C:\Windows\system32\PSAPI.DLL
        0x000007fefae50000 - 0x000007fefae5f000 C:\Program Files (x86)\Coriant\TNMS\base\java\jrex64\bin\verify.dll
        0x000007fefafc0000 - 0x000007fefb0e5000 C:\Windows\system32\DBGHELP.DLL
        0x000007fefab60000 - 0x000007fefab87000 C:\Program Files (x86)\Coriant\TNMS\base\java\jrex64\bin\java.dll
        0x000007fefaba0000 - 0x000007fefabb6000 C:\Program Files (x86)\Coriant\TNMS\base\java\jrex64\bin\zip.dll
        0x000007fefac90000 - 0x000007fefac9a000 C:\Program Files (x86)\Coriant\TNMS\base\java\jrex64\bin\jimage.dll
        0x000007fefe0e0000 - 0x000007fefee6b000 C:\Windows\system32\SHELL32.dll
        0x000007feff460000 - 0x000007feff65d000 C:\Windows\system32\ole32.dll
        0x000007fefd870000 - 0x000007fefd87f000 C:\Windows\system32\profapi.dll
        0x000007fefab20000 - 0x000007fefab3a000 C:\Program Files (x86)\Coriant\TNMS\base\java\jrex64\bin\net.dll
        0x000007fef9b70000 - 0x000007fef9be1000 C:\Windows\system32\WINHTTP.dll
        0x000007fef9a20000 - 0x000007fef9a85000 C:\Windows\system32\webio.dll
        0x000007fefd000000 - 0x000007fefd055000 C:\Windows\system32\mswsock.dll
        0x000007fefcff0000 - 0x000007fefcff7000 C:\Windows\System32\wship6.dll
        0x000007fefaab0000 - 0x000007fefaac1000 C:\Program Files (x86)\Coriant\TNMS\base\java\jrex64\bin\nio.dll

        dbghelp: loaded successfully - version: 4.0.5 - missing functions: none
        symbol engine: initialized successfully - sym options: 0x614 - pdb path: .;C:\Program Files (x86)\Coriant\TNMS\base\java\jrex64\bin;C:\Windows\SYSTEM32;C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_fa3b1e3d17594757;C:\Program Files (x86)\Coriant\TNMS\base\java\jrex64\bin\server

        VM Arguments:
        jvm_args: -XX:+UnlockDiagnosticVMOptions -XX:+UnlockCommercialFeatures -Xshare:dump -XX:+UseAppCDS -XX:SharedClassListFile=classes.classlist -XX:SharedArchiveFile=classes.jsa
        java_command: classlister.jar
        java_class_path (initial): classlister.jar
        Launcher Type: SUN_STANDARD

        Logging:
        Log output configuration:
        #0: stdout all=warning uptime,level,tags
        #1: stderr all=off uptime,level,tags

        Environment Variables:
        JAVA_HOME=c:\cenas\jdkExpanded
        PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\cenas\jdkExpanded\bin
        USERNAME=vveloso
        OS=Windows_NT
        PROCESSOR_IDENTIFIER=AMD64 Family 21 Model 2 Stepping 0, AuthenticAMD



        --------------- S Y S T E M ---------------

        OS: Windows 7 , 64 bit Build 7601 (6.1.7601.24060)

        CPU:total 4 (initial active 4) (4 cores per cpu, 1 threads per core) family 21 model 2 stepping 0, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, aes, clmul, mmxext, 3dnowpref, lzcnt, sse4a, tsc, bmi1, fma

        Memory: 4k page, physical 4193848k(1905468k free), swap 8595740k(5469644k free)

        vm_info: Java HotSpot(TM) 64-Bit Server VM (10.0.1+10) for windows-amd64 JRE (10.0.1+10), built on Mar 27 2018 02:27:48 by "mach5one" with MS VC++ 12.0 (VS2013)

        END.


        STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
        List all Java classes found in jar files within the module directory tree of Wildfly 11 into a file.
        Produce a jar whose only purpose is to bring the module jar files into the classpath by leveraging the manifest file.
        Run java with the appropriate flags to create a shared application class data archive.

        ACTUAL -
        narrow_klass_base = 0x0000000800000000, narrow_klass_shift = 3
        Allocated temporary class space: 1073741824 bytes at 0x00000008c0000000
        Allocated shared space: 3221225472 bytes at 0x0000000800000000
        Loading classes to share ...
        #
        # A fatal error has been detected by the Java Runtime Environment:
        #
        # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006bc6d1ae, pid=6180, tid=7804
        #
        # JRE version: Java(TM) SE Runtime Environment (10.0.1+10) (build 10.0.1+10)
        # Java VM: Java HotSpot(TM) 64-Bit Server VM (10.0.1+10, interpreted mode, tiered, compressed oops, g1 gc, windows-amd64)
        # Problematic frame:
        # V [jvm.dll+0x59d1ae]
        #
        # No core dump will be written. Minidumps are not enabled by default on client versions of Windows
        #
        # An error report file with more information is saved as:
        # C:\Program Files (x86)\Coriant\TNMS\base\appsrv\hs_err_pid6180.log
        #
        # If you would like to submit a bug report, please visit:
        # http://bugreport.java.com/bugreport/crash.jsp
        #


        CUSTOMER SUBMITTED WORKAROUND :
        No workaround is available.

        FREQUENCY : always


          1. hs_err_pid12096.log
            53 kB
            Fairoz Matte
          2. hs_err_pid12976.log
            55 kB
            Fairoz Matte
          3. hs_err_pid4880.log
            55 kB
            Fairoz Matte

              ccheung Calvin Cheung
              webbuggrp Webbug Group
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: