Overview
I found a bug in JDK/Eclipse that causes EXCEPTION_ACCESS_VIOLATION when call content assist in switch statements in lambda expressions.
Sample code below.
new ArrayList<String>().forEach(element -> {
switch (element) {
// CRASH TO CALL CODE ASSIST HERE.
}
});
and also
new ArrayList<String>().forEach(element -> {
switch (element) {
case "A":
// CODE ASSIST DOESN'T WORK WELL HERE.
break;
}
});
This would be a bug.
Environment
JDK 8u102 (build 1.8.0_102-b14)
Pleiades Eclipse Mars.2 Release (4.5.2)
Windows 10 Pro (64bit)
See also
Crash Log
# # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000760e5145, pid=9660, tid=0x0000000000001120 # # JRE version: Java(TM) SE Runtime Environment (8.0_102-b14) (build 1.8.0_102-b14) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.102-b14 mixed mode windows-amd64 compressed oops) # Problematic frame: # V [jvm.dll+0x125145] # # Failed to write core dump. 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 # --------------- T H R E A D --------------- Current thread (0x0000000002372800): JavaThread "main" [_thread_in_vm, id=4384, stack(0x0000000000050000,0x0000000000150000)] siginfo: ExceptionCode=0xc0000005, reading address 0xffffffffffffffff Registers: RAX=0x0000eee744f34e9c, RBX=0x0000000002372800, RCX=0x0065006700720065, RDX=0x000000000014ca58 RSP=0x000000000014c900, RBP=0x00000000c0107d70, RSI=0x000000000014ca58, RDI=0x00000000005ce600 R8 =0x0000000000000013, R9 =0x00000000005c73d0, R10=0x00000000024d7f28, R11=0x00000000761eb330 R12=0x00000000005ce6a0, R13=0x00000000023729f8, R14=0x00000000000003d8, R15=0x00000000005ce6b0 RIP=0x00000000760e5145, EFLAGS=0x0000000000010206 Top of Stack: (sp=0x000000000014c900) 0x000000000014c900: 0000000000000000 00000000760bb32d 0x000000000014c910: 00000000000000f0 00000000761dd002 0x000000000014c920: 000000000014cb60 00000000024e42c3 0x000000000014c930: 0000000014506e68 0000000002372800 0x000000000014c940: 00000000005c73d0 0000eee744f34e9c 0x000000000014c950: 0000000002372800 0000000076147710 0x000000000014c960: 000000000014caa8 000000001b285ab8 0x000000000014c970: 0000000014506e68 0000000002372800 0x000000000014c980: 00000000765c82f8 000000007607c2fb 0x000000000014c990: 0000000000000000 000000001a0ae000 0x000000000014c9a0: 0000000002372800 000000000014ca58 0x000000000014c9b0: 00000000142fc780 0000000000000000 0x000000000014c9c0: 0000000014946e70 00000000024d7f54 0x000000000014c9d0: 00000000005cea88 00000000142fc780 0x000000000014c9e0: 000000000014ca38 00000000c0107d70 0x000000000014c9f0: 0000000100042808 000000000014c9f8 Instructions: (pc=0x00000000760e5145) 0x00000000760e5125: 00 00 48 8b 00 c3 cc cc cc cc cc 40 53 48 83 ec 0x00000000760e5135: 50 48 8b 05 13 42 6c 00 48 33 c4 48 89 44 24 48 0x00000000760e5145: 83 79 08 00 48 8b d9 0f 8e b9 00 00 00 0f b6 81 0x00000000760e5155: 0e 01 00 00 c0 e8 03 a8 01 0f 84 a7 00 00 00 48 Register to memory mapping: RAX=0x0000eee744f34e9c is an unknown value RBX=0x0000000002372800 is a thread RCX=0x0065006700720065 is an unknown value RDX=0x000000000014ca58 is pointing into the stack for thread: 0x0000000002372800 RSP=0x000000000014c900 is pointing into the stack for thread: 0x0000000002372800 RBP=0x00000000c0107d70 is an oop java.lang.String - klass: 'java/lang/String' RSI=0x000000000014ca58 is pointing into the stack for thread: 0x0000000002372800 RDI=0x00000000005ce600 is an unknown value R8 =0x0000000000000013 is an unknown value R9 =0x00000000005c73d0 is an unknown value R10=0x00000000024d7f28 is at code_begin+840 in an Interpreter codelet method entry point (kind = native) [0x00000000024d7be0, 0x00000000024d8540] 2400 bytes R11=0x00000000761eb330 is an unknown value R12=0x00000000005ce6a0 is an unknown value R13=0x00000000023729f8 is an unknown value R14=0x00000000000003d8 is an unknown value R15=0x00000000005ce6b0 is an unknown value Stack: [0x0000000000050000,0x0000000000150000], sp=0x000000000014c900, free space=1010k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [jvm.dll+0x125145] V [jvm.dll+0x187710] C 0x00000000024d7f54 Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j java.lang.Class.getName0()Ljava/lang/String;+0 J 623 C1 java.lang.Class.getName()Ljava/lang/String; (21 bytes) @ 0x0000000002733dc4 [0x0000000002733d00+0xc4] j jp.sourceforge.mergedoc.pleiades.log.Logger.getShortClassName(Ljava/lang/Class;)Ljava/lang/String;+1 j jp.sourceforge.mergedoc.pleiades.log.Logger.getLogger(Ljava/lang/Class;)Ljp/sourceforge/mergedoc/pleiades/log/Logger;+1 j jp.sourceforge.mergedoc.pleiades.aspect.resource.Translations.()V+167 v ~StubRoutines::call_stub j org.eclipse.osgi.framework.util.Headers.get(Ljava/lang/Object;)Ljava/lang/Object;+207 j org.eclipse.osgi.storage.BundleInfo$CachedManifest.get(Ljava/lang/Object;)Ljava/lang/String;+106 j org.eclipse.osgi.storage.BundleInfo$CachedManifest.get(Ljava/lang/Object;)Ljava/lang/Object;+2 j org.eclipse.osgi.storage.ManifestLocalization.getHeaders(Ljava/lang/String;)Ljava/util/Dictionary;+139 j org.eclipse.osgi.storage.BundleInfo$Generation.getHeaders(Ljava/lang/String;)Ljava/util/Dictionary;+7 j org.eclipse.osgi.internal.framework.EquinoxBundle.privGetHeaders(Ljava/lang/String;)Ljava/util/Dictionary;+16 j org.eclipse.osgi.internal.framework.EquinoxBundle.getHeaders(Ljava/lang/String;)Ljava/util/Dictionary;+12 j org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle.getHeaders(Ljava/lang/String;)Ljava/util/Dictionary;+7 j org.eclipse.osgi.internal.framework.EquinoxBundle.getHeaders()Ljava/util/Dictionary;+2 j org.eclipse.osgi.storage.StorageUtil.register(Ljava/lang/String;Ljava/lang/Object;Lorg/osgi/framework/BundleContext;)Lorg/osgi/framework/ServiceRegistration;+16 j org.eclipse.osgi.internal.log.EquinoxLogServices.start(Lorg/osgi/framework/BundleContext;)V+19 j org.eclipse.osgi.internal.framework.SystemBundleActivator.start(Lorg/osgi/framework/BundleContext;)V+48 j org.eclipse.osgi.internal.framework.BundleContextImpl$3.run()Ljava/lang/Void;+23 j org.eclipse.osgi.internal.framework.BundleContextImpl$3.run()Ljava/lang/Object;+1 v ~StubRoutines::call_stub j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object;+0 j org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(Lorg/osgi/framework/BundleActivator;)V+9 j org.eclipse.osgi.internal.framework.BundleContextImpl.start()V+88 j org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0()V+22 j org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle$EquinoxSystemModule.initWorker()V+47 j org.eclipse.osgi.container.SystemModule.init()V+293 j org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle.init([Lorg/osgi/framework/FrameworkListener;)V+25 j org.eclipse.osgi.internal.framework.EquinoxBundle$SystemBundle.init()V+2 j org.eclipse.osgi.launch.Equinox.init()V+4 j org.eclipse.core.runtime.adaptor.EclipseStarter.startup([Ljava/lang/String;Ljava/lang/Runnable;)Lorg/osgi/framework/BundleContext;+37 j org.eclipse.core.runtime.adaptor.EclipseStarter.run([Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object;+21 v ~StubRoutines::call_stub j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0 j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+100 j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6 j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+56 j org.eclipse.equinox.launcher.Main.invokeFramework([Ljava/lang/String;[Ljava/net/URL;)V+265 j org.eclipse.equinox.launcher.Main.basicRun([Ljava/lang/String;)V+175 j org.eclipse.equinox.launcher.Main.run([Ljava/lang/String;)I+4 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x000000001806a000 JavaThread "Active Thread: Equinox Container: f008b16e-c25a-0016-1251-c7196bebf19d" [_thread_blocked, id=11180, stack(0x000000001a0e0000,0x000000001a1e0000)] 0x00000000174b7000 JavaThread "Service Thread" daemon [_thread_blocked, id=9440, stack(0x0000000017a40000,0x0000000017b40000)] 0x0000000016560000 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=10604, stack(0x0000000017940000,0x0000000017a40000)] 0x000000001704c800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=7376, stack(0x0000000017840000,0x0000000017940000)] 0x0000000017030800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=1268, stack(0x0000000017740000,0x0000000017840000)] 0x00000000162eb000 JavaThread "pool-1-thread-5" [_thread_blocked, id=6116, stack(0x0000000016d40000,0x0000000016e40000)] 0x00000000162ea000 JavaThread "pool-1-thread-4" [_thread_blocked, id=7600, stack(0x0000000016c40000,0x0000000016d40000)] 0x00000000162e0800 JavaThread "pool-1-thread-3" [_thread_blocked, id=11012, stack(0x0000000016b40000,0x0000000016c40000)] 0x00000000162dd000 JavaThread "pool-1-thread-2" [_thread_blocked, id=8956, stack(0x0000000016a40000,0x0000000016b40000)] 0x00000000161dd000 JavaThread "pool-1-thread-1" [_thread_in_Java, id=7836, stack(0x0000000016840000,0x0000000016940000)] 0x0000000014ca2000 JavaThread "Attach Listener" daemon [_thread_blocked, id=10924, stack(0x0000000016670000,0x0000000016770000)] 0x0000000014ca1800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3656, stack(0x0000000016570000,0x0000000016670000)] 0x0000000014c7a800 JavaThread "Finalizer" daemon [_thread_blocked, id=10420, stack(0x0000000015ee0000,0x0000000015fe0000)] 0x0000000014c59000 JavaThread "Reference Handler" daemon [_thread_blocked, id=4688, stack(0x0000000015de0000,0x0000000015ee0000)] =>0x0000000002372800 JavaThread "main" [_thread_in_vm, id=4384, stack(0x0000000000050000,0x0000000000150000)] Other Threads: 0x0000000014c57000 VMThread [stack: 0x0000000015ce0000,0x0000000015de0000] [id=4092] 0x00000000176e6800 WatcherThread [stack: 0x0000000018b10000,0x0000000018c10000] [id=9728] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap: PSYoungGen total 318976K, used 203803K [0x00000000eab00000, 0x00000000fff00000, 0x0000000100000000) eden space 290816K, 69% used [0x00000000eab00000,0x00000000f71447c0,0x00000000fc700000) from space 28160K, 2% used [0x00000000fe380000,0x00000000fe442468,0x00000000fff00000) to space 28672K, 0% used [0x00000000fc700000,0x00000000fc700000,0x00000000fe300000) ParOldGen total 175104K, used 52110K [0x00000000c0000000, 0x00000000cab00000, 0x00000000eab00000) object space 175104K, 29% used [0x00000000c0000000,0x00000000c32e39a0,0x00000000cab00000) Metaspace used 13826K, capacity 14117K, committed 14464K, reserved 1062912K class space used 1298K, capacity 1366K, committed 1408K, reserved 1048576K Card table byte_map: [0x0000000011980000,0x0000000011b90000] byte_map_base: 0x0000000011380000 Marking Bits: (ParMarkBitMap*) 0x00000000767da6c0 Begin Bits: [0x00000000120f0000, 0x00000000130f0000) End Bits: [0x00000000130f0000, 0x00000000140f0000) Polling page: 0x00000000001f0000 CodeCache: size=245760Kb used=9862Kb max_used=9885Kb free=235897Kb bounds [0x00000000024c0000, 0x0000000002e80000, 0x00000000114c0000] total_blobs=2933 nmethods=2556 adapters=289 compilation: enabled Compilation events (10 events): Event: 6.203 Thread 0x0000000017030800 2613 4 java.util.HashSet::contains (9 bytes) Event: 6.208 Thread 0x0000000017030800 nmethod 2613 0x0000000002e49bd0 code [0x0000000002e49d40, 0x0000000002e4a288] Event: 7.331 Thread 0x000000001704c800 2614 4 javassist.bytecode.CodeIterator$Branch::shiftOffset (98 bytes) Event: 7.332 Thread 0x0000000017030800 2615 4 javassist.bytecode.CodeIterator$If16::deltaSize (14 bytes) Event: 7.332 Thread 0x0000000017030800 nmethod 2615 0x0000000002db6fd0 code [0x0000000002db7100, 0x0000000002db7178] Event: 7.332 Thread 0x0000000017030800 2616 4 javassist.bytecode.CodeIterator$Branch16::write (41 bytes) Event: 7.332 Thread 0x000000001704c800 nmethod 2614 0x0000000002e4a7d0 code [0x0000000002e4a920, 0x0000000002e4aa38] Event: 7.333 Thread 0x0000000017030800 nmethod 2616 0x0000000002e2d6d0 code [0x0000000002e2d820, 0x0000000002e2d998] Event: 7.707 Thread 0x000000001704c800 2617 4 javassist.bytecode.CodeIterator$Jump16::deltaSize (14 bytes) Event: 7.707 Thread 0x000000001704c800 nmethod 2617 0x0000000002dfd090 code [0x0000000002dfd1c0, 0x0000000002dfd238] GC Heap History (10 events): Event: 5.585 GC heap before {Heap before GC invocations=10 (full 0): PSYoungGen total 315392K, used 315037K [0x00000000eab00000, 0x0000000100000000, 0x0000000100000000) eden space 295936K, 100% used [0x00000000eab00000,0x00000000fcc00000,0x00000000fcc00000) from space 19456K, 98% used [0x00000000fcc00000,0x00000000fdea7488,0x00000000fdf00000) to space 27648K, 0% used [0x00000000fe500000,0x00000000fe500000,0x0000000100000000) ParOldGen total 175104K, used 34035K [0x00000000c0000000, 0x00000000cab00000, 0x00000000eab00000) object space 175104K, 19% used [0x00000000c0000000,0x00000000c213ce88,0x00000000cab00000) Metaspace used 13666K, capacity 13924K, committed 14208K, reserved 1062912K class space used 1298K, capacity 1366K, committed 1408K, reserved 1048576K Event: 5.606 GC heap after Heap after GC invocations=10 (full 0): PSYoungGen total 319488K, used 867K [0x00000000eab00000, 0x0000000100000000, 0x0000000100000000) eden space 291840K, 0% used [0x00000000eab00000,0x00000000eab00000,0x00000000fc800000) from space 27648K, 3% used [0x00000000fe500000,0x00000000fe5d8d88,0x0000000100000000) to space 28672K, 0% used [0x00000000fc800000,0x00000000fc800000,0x00000000fe400000) ParOldGen total 175104K, used 51384K [0x00000000c0000000, 0x00000000cab00000, 0x00000000eab00000) object space 175104K, 29% used [0x00000000c0000000,0x00000000c322e3a8,0x00000000cab00000) Metaspace used 13666K, capacity 13924K, committed 14208K, reserved 1062912K class space used 1298K, capacity 1366K, committed 1408K, reserved 1048576K } Event: 6.255 GC heap before {Heap before GC invocations=11 (full 0): PSYoungGen total 319488K, used 292707K [0x00000000eab00000, 0x0000000100000000, 0x0000000100000000) eden space 291840K, 100% used [0x00000000eab00000,0x00000000fc800000,0x00000000fc800000) from space 27648K, 3% used [0x00000000fe500000,0x00000000fe5d8d88,0x0000000100000000) to space 28672K, 0% used [0x00000000fc800000,0x00000000fc800000,0x00000000fe400000) ParOldGen total 175104K, used 51384K [0x00000000c0000000, 0x00000000cab00000, 0x00000000eab00000) object space 175104K, 29% used [0x00000000c0000000,0x00000000c322e3a8,0x00000000cab00000) Metaspace used 13666K, capacity 13924K, committed 14208K, reserved 1062912K class space used 1298K, capacity 1366K, committed 1408K, reserved 1048576K Event: 6.256 GC heap after Heap after GC invocations=11 (full 0): PSYoungGen total 292352K, used 393K [0x00000000eab00000, 0x0000000100000000, 0x0000000100000000) eden space 291840K, 0% used [0x00000000eab00000,0x00000000eab00000,0x00000000fc800000) from space 512K, 76% used [0x00000000fc800000,0x00000000fc862648,0x00000000fc880000) to space 29184K, 0% used [0x00000000fe380000,0x00000000fe380000,0x0000000100000000) ParOldGen total 175104K, used 52006K [0x00000000c0000000, 0x00000000cab00000, 0x00000000eab00000) object space 175104K, 29% used [0x00000000c0000000,0x00000000c32c99a0,0x00000000cab00000) Metaspace used 13666K, capacity 13924K, committed 14208K, reserved 1062912K class space used 1298K, capacity 1366K, committed 1408K, reserved 1048576K } Event: 6.810 GC heap before {Heap before GC invocations=12 (full 0): PSYoungGen total 292352K, used 292233K [0x00000000eab00000, 0x0000000100000000, 0x0000000100000000) eden space 291840K, 100% used [0x00000000eab00000,0x00000000fc800000,0x00000000fc800000) from space 512K, 76% used [0x00000000fc800000,0x00000000fc862648,0x00000000fc880000) to space 29184K, 0% used [0x00000000fe380000,0x00000000fe380000,0x0000000100000000) ParOldGen total 175104K, used 52006K [0x00000000c0000000, 0x00000000cab00000, 0x00000000eab00000) object space 175104K, 29% used [0x00000000c0000000,0x00000000c32c99a0,0x00000000cab00000) Metaspace used 13666K, capacity 13924K, committed 14208K, reserved 1062912K class space used 1298K, capacity 1366K, committed 1408K, reserved 1048576K Event: 6.811 GC heap after Heap after GC invocations=12 (full 0): PSYoungGen total 320000K, used 386K [0x00000000eab00000, 0x0000000100000000, 0x0000000100000000) eden space 290816K, 0% used [0x00000000eab00000,0x00000000eab00000,0x00000000fc700000) from space 29184K, 1% used [0x00000000fe380000,0x00000000fe3e08c8,0x0000000100000000) to space 29184K, 0% used [0x00000000fc700000,0x00000000fc700000,0x00000000fe380000) ParOldGen total 175104K, used 52070K [0x00000000c0000000, 0x00000000cab00000, 0x00000000eab00000) object space 175104K, 29% used [0x00000000c0000000,0x00000000c32d99a0,0x00000000cab00000) Metaspace used 13666K, capacity 13924K, committed 14208K, reserved 1062912K class space used 1298K, capacity 1366K, committed 1408K, reserved 1048576K } Event: 7.286 GC heap before {Heap before GC invocations=13 (full 0): PSYoungGen total 320000K, used 291202K [0x00000000eab00000, 0x0000000100000000, 0x0000000100000000) eden space 290816K, 100% used [0x00000000eab00000,0x00000000fc700000,0x00000000fc700000) from space 29184K, 1% used [0x00000000fe380000,0x00000000fe3e08c8,0x0000000100000000) to space 29184K, 0% used [0x00000000fc700000,0x00000000fc700000,0x00000000fe380000) ParOldGen total 175104K, used 52070K [0x00000000c0000000, 0x00000000cab00000, 0x00000000eab00000) object space 175104K, 29% used [0x00000000c0000000,0x00000000c32d99a0,0x00000000cab00000) Metaspace used 13666K, capacity 13924K, committed 14208K, reserved 1062912K class space used 1298K, capacity 1366K, committed 1408K, reserved 1048576K Event: 7.287 GC heap after Heap after GC invocations=13 (full 0): PSYoungGen total 320000K, used 471K [0x00000000eab00000, 0x0000000100000000, 0x0000000100000000) eden space 290816K, 0% used [0x00000000eab00000,0x00000000eab00000,0x00000000fc700000) from space 29184K, 1% used [0x00000000fc700000,0x00000000fc775e78,0x00000000fe380000) to space 29184K, 0% used [0x00000000fe380000,0x00000000fe380000,0x0000000100000000) ParOldGen total 175104K, used 52070K [0x00000000c0000000, 0x00000000cab00000, 0x00000000eab00000) object space 175104K, 29% used [0x00000000c0000000,0x00000000c32d99a0,0x00000000cab00000) Metaspace used 13666K, capacity 13924K, committed 14208K, reserved 1062912K class space used 1298K, capacity 1366K, committed 1408K, reserved 1048576K } Event: 7.767 GC heap before {Heap before GC invocations=14 (full 0): PSYoungGen total 320000K, used 291287K [0x00000000eab00000, 0x0000000100000000, 0x0000000100000000) eden space 290816K, 100% used [0x00000000eab00000,0x00000000fc700000,0x00000000fc700000) from space 29184K, 1% used [0x00000000fc700000,0x00000000fc775e78,0x00000000fe380000) to space 29184K, 0% used [0x00000000fe380000,0x00000000fe380000,0x0000000100000000) ParOldGen total 175104K, used 52070K [0x00000000c0000000, 0x00000000cab00000, 0x00000000eab00000) object space 175104K, 29% used [0x00000000c0000000,0x00000000c32d99a0,0x00000000cab00000) Metaspace used 13666K, capacity 13924K, committed 14208K, reserved 1062912K class space used 1298K, capacity 1366K, committed 1408K, reserved 1048576K Event: 7.768 GC heap after Heap after GC invocations=14 (full 0): PSYoungGen total 318976K, used 777K [0x00000000eab00000, 0x00000000fff00000, 0x0000000100000000) eden space 290816K, 0% used [0x00000000eab00000,0x00000000eab00000,0x00000000fc700000) from space 28160K, 2% used [0x00000000fe380000,0x00000000fe442468,0x00000000fff00000) to space 28672K, 0% used [0x00000000fc700000,0x00000000fc700000,0x00000000fe300000) ParOldGen total 175104K, used 52110K [0x00000000c0000000, 0x00000000cab00000, 0x00000000eab00000) object space 175104K, 29% used [0x00000000c0000000,0x00000000c32e39a0,0x00000000cab00000) Metaspace used 13666K, capacity 13924K, committed 14208K, reserved 1062912K class space used 1298K, capacity 1366K, committed 1408K, reserved 1048576K } Deoptimization events (10 events): Event: 4.527 Thread 0x0000000002372800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x00000000026bc9f0 method=java.util.regex.Pattern$Curly.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 19 Event: 4.527 Thread 0x0000000002372800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000000261238c method=java.util.regex.Pattern$Start.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 10 Event: 4.527 Thread 0x0000000002372800 Uncommon trap: reason=predicate action=maybe_recompile pc=0x00000000026ec7c4 method=java.util.regex.Pattern$Slice.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 21 Event: 4.530 Thread 0x0000000002372800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x00000000026bc9f0 method=java.util.regex.Pattern$Curly.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 19 Event: 4.553 Thread 0x0000000002372800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000000272c18c method=lombok.patcher.PatchScript.classMatches(Ljava/lang/String;Ljava/util/Collection;)Z @ 31 Event: 4.591 Thread 0x0000000002372800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000000274fdcc method=lombok.patcher.PatchScript.classMatches(Ljava/lang/String;Ljava/util/Collection;)Z @ 31 Event: 4.754 Thread 0x0000000002372800 Uncommon trap: reason=range_check action=make_not_entrant pc=0x0000000002d15c9c method=java.lang.String.charAt(I)C @ 27 Event: 4.767 Thread 0x0000000002372800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000002c9e378 method=java.util.HashMap.putMapEntries(Ljava/util/Map;Z)V @ 1 Event: 5.033 Thread 0x0000000002372800 Uncommon trap: reason=range_check action=make_not_entrant pc=0x0000000002dd5448 method=javassist.bytecode.ByteArray.readU16bit([BI)I @ 2 Event: 5.497 Thread 0x0000000002372800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000002e1ed98 method=javassist.expr.ExprEditor$LoopContext.updateMax(II)V @ 18 Internal exceptions (10 events): Event: 1.492 Thread 0x0000000002372800 Implicit null exception at 0x0000000002696c7b to 0x0000000002696eb1 Event: 1.521 Thread 0x0000000002372800 Exception <a 'java/lang/NoSuchFieldError': method resolution failed> (0x00000000ec166088) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u102\7268\hotspot\src\share\vm\prims\methodHandles.cpp, line 1146] Event: 1.523 Thread 0x0000000002372800 Exception <a 'java/lang/NoSuchFieldError': method resolution failed> (0x00000000ec1b10a8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u102\7268\hotspot\src\share\vm\prims\methodHandles.cpp, line 1146] Event: 1.844 Thread 0x00000000161dd000 Implicit null exception at 0x00000000026c8a73 to 0x00000000026c8cd1 Event: 1.999 Thread 0x0000000002372800 Exception <a 'java/lang/ClassNotFoundException': sun/net/www/protocol/c/Handler> (0x00000000ed2fa0a0) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u102\7268\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210] Event: 2.151 Thread 0x0000000002372800 Implicit null exception at 0x00000000028dbc70 to 0x00000000028dbc9d Event: 2.784 Thread 0x0000000002372800 Implicit null exception at 0x0000000002ae7a0f to 0x0000000002ae805d Event: 2.821 Thread 0x0000000002372800 Exception <a 'java/lang/ClassNotFoundException': sun/net/www/protocol/c/Handler> (0x00000000eb7c2ce8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u102\7268\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210] Event: 2.822 Thread 0x0000000002372800 Exception <a 'java/lang/ClassNotFoundException': sun/net/www/protocol/c/Handler> (0x00000000eb7c4750) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u102\7268\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210] Event: 2.823 Thread 0x0000000002372800 Exception <a 'java/lang/ClassNotFoundException': sun/net/www/protocol/c/Handler> (0x00000000eb7c8fe0) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u102\7268\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210] Events (10 events): Event: 5.606 Executing VM operation: ParallelGCFailedAllocation done Event: 6.255 Executing VM operation: ParallelGCFailedAllocation Event: 6.256 Executing VM operation: ParallelGCFailedAllocation done Event: 6.810 Executing VM operation: ParallelGCFailedAllocation Event: 6.811 Executing VM operation: ParallelGCFailedAllocation done Event: 7.286 Executing VM operation: ParallelGCFailedAllocation Event: 7.287 Executing VM operation: ParallelGCFailedAllocation done Event: 7.767 Executing VM operation: ParallelGCFailedAllocation Event: 7.768 Executing VM operation: ParallelGCFailedAllocation done Event: 8.081 loading class jp/sourceforge/mergedoc/pleiades/aspect/resource/Translations done Dynamic libraries: 0x0000000000400000 - 0x000000000044f000 C:\pleiades.mars.java\eclipse\eclipse.exe 0x00007ffe79c40000 - 0x00007ffe79e11000 C:\WINDOWS\SYSTEM32\ntdll.dll 0x00007ffe79b90000 - 0x00007ffe79c3b000 C:\WINDOWS\System32\KERNEL32.DLL 0x00007ffe76dc0000 - 0x00007ffe76fdd000 C:\WINDOWS\System32\KERNELBASE.dll 0x00007ffe771e0000 - 0x00007ffe77345000 C:\WINDOWS\System32\USER32.dll 0x00007ffe76b80000 - 0x00007ffe76b9e000 C:\WINDOWS\System32\win32u.dll 0x00007ffe78440000 - 0x00007ffe78474000 C:\WINDOWS\System32\GDI32.dll 0x00007ffe77040000 - 0x00007ffe771c2000 C:\WINDOWS\System32\gdi32full.dll 0x00007ffe78580000 - 0x00007ffe7861e000 C:\WINDOWS\System32\msvcrt.dll 0x00007ffe69130000 - 0x00007ffe693a9000 C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.14393.0_none_2d0f50fcbdb171b8\COMCTL32.dll 0x00007ffe775a0000 - 0x00007ffe77867000 C:\WINDOWS\System32\combase.dll 0x00007ffe76cc0000 - 0x00007ffe76db5000 C:\WINDOWS\System32\ucrtbase.dll 0x00007ffe77c00000 - 0x00007ffe77d21000 C:\WINDOWS\System32\RPCRT4.dll 0x00007ffe76c50000 - 0x00007ffe76cba000 C:\WINDOWS\System32\bcryptPrimitives.dll 0x00007ffe77570000 - 0x00007ffe7759e000 C:\WINDOWS\System32\IMM32.DLL 0x0000000072000000 - 0x0000000072012000 C:\pleiades.mars.java\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417\eclipse_1611.dll 0x00007ffe77350000 - 0x00007ffe773f2000 C:\WINDOWS\System32\ADVAPI32.dll 0x00007ffe78620000 - 0x00007ffe78679000 C:\WINDOWS\System32\sechost.dll 0x00007ffe65570000 - 0x00007ffe6557a000 C:\WINDOWS\SYSTEM32\VERSION.dll 0x0000000075fc0000 - 0x000000007685a000 C:\Program Files\Java\jdk1.8.0_102\jre\bin\server\jvm.dll 0x00007ffe77560000 - 0x00007ffe77568000 C:\WINDOWS\System32\PSAPI.DLL 0x00007ffe72a30000 - 0x00007ffe72a39000 C:\WINDOWS\SYSTEM32\WSOCK32.dll 0x00007ffe77b30000 - 0x00007ffe77b9a000 C:\WINDOWS\System32\WS2_32.dll 0x00007ffe74680000 - 0x00007ffe746a3000 C:\WINDOWS\SYSTEM32\WINMM.dll 0x0000000075ee0000 - 0x0000000075fb2000 C:\WINDOWS\SYSTEM32\MSVCR100.dll 0x00007ffe74620000 - 0x00007ffe7464b000 C:\WINDOWS\SYSTEM32\WINMMBASE.dll 0x00007ffe761d0000 - 0x00007ffe76212000 C:\WINDOWS\System32\cfgmgr32.dll 0x0000000075ed0000 - 0x0000000075edf000 C:\Program Files\Java\jdk1.8.0_102\jre\bin\verify.dll 0x0000000075ea0000 - 0x0000000075ec9000 C:\Program Files\Java\jdk1.8.0_102\jre\bin\java.dll 0x0000000075e70000 - 0x0000000075e93000 C:\Program Files\Java\jdk1.8.0_102\jre\bin\instrument.dll 0x0000000075e50000 - 0x0000000075e66000 C:\Program Files\Java\jdk1.8.0_102\jre\bin\zip.dll 0x00007ffe78680000 - 0x00007ffe79b88000 C:\WINDOWS\System32\SHELL32.dll 0x00007ffe762d0000 - 0x00007ffe769aa000 C:\WINDOWS\System32\windows.storage.dll 0x00007ffe76170000 - 0x00007ffe761bc000 C:\WINDOWS\System32\powrprof.dll 0x00007ffe77870000 - 0x00007ffe778c2000 C:\WINDOWS\System32\shlwapi.dll 0x00007ffe76140000 - 0x00007ffe7614f000 C:\WINDOWS\System32\kernel.appcore.dll 0x00007ffe76220000 - 0x00007ffe762c9000 C:\WINDOWS\System32\shcore.dll 0x00007ffe76150000 - 0x00007ffe76164000 C:\WINDOWS\System32\profapi.dll 0x0000000075e30000 - 0x0000000075e4a000 C:\Program Files\Java\jdk1.8.0_102\jre\bin\net.dll 0x00007ffe75a10000 - 0x00007ffe75a6c000 C:\WINDOWS\system32\mswsock.dll 0x0000000075e10000 - 0x0000000075e21000 C:\Program Files\Java\jdk1.8.0_102\jre\bin\nio.dll 0x00007ffe75bb0000 - 0x00007ffe75bc7000 C:\WINDOWS\SYSTEM32\CRYPTSP.dll 0x00007ffe75630000 - 0x00007ffe75663000 C:\WINDOWS\system32\rsaenh.dll 0x00007ffe76080000 - 0x00007ffe760ab000 C:\WINDOWS\SYSTEM32\bcrypt.dll 0x00007ffe75890000 - 0x00007ffe758af000 C:\WINDOWS\SYSTEM32\USERENV.dll 0x00007ffe75bd0000 - 0x00007ffe75bdb000 C:\WINDOWS\SYSTEM32\CRYPTBASE.dll 0x00007ffe757a0000 - 0x00007ffe757d8000 C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL 0x00007ffe78430000 - 0x00007ffe78438000 C:\WINDOWS\System32\NSI.dll 0x00007ffe73090000 - 0x00007ffe730a6000 C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLL 0x00007ffe73050000 - 0x00007ffe7306a000 C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL 0x00007ffe748d0000 - 0x00007ffe74965000 C:\WINDOWS\system32\uxtheme.dll 0x00007ffe77400000 - 0x00007ffe7755b000 C:\WINDOWS\System32\MSCTF.dll 0x00007ffe77a70000 - 0x00007ffe77b2c000 C:\WINDOWS\System32\OLEAUT32.dll 0x00007ffe5c900000 - 0x00007ffe5c916000 C:\WINDOWS\system32\napinsp.dll 0x00007ffe5c8e0000 - 0x00007ffe5c8fa000 C:\WINDOWS\system32\pnrpnsp.dll 0x00007ffe6f4f0000 - 0x00007ffe6f508000 C:\WINDOWS\system32\NLAapi.dll 0x00007ffe757e0000 - 0x00007ffe75880000 C:\WINDOWS\SYSTEM32\DNSAPI.dll 0x00007ffe5e590000 - 0x00007ffe5e59e000 C:\WINDOWS\System32\winrnr.dll 0x00007ffe5c8a0000 - 0x00007ffe5c8b5000 C:\WINDOWS\System32\wshbth.dll 0x00007ffe6f400000 - 0x00007ffe6f40a000 C:\Windows\System32\rasadhlp.dll 0x00007ffe735c0000 - 0x00007ffe7362a000 C:\WINDOWS\System32\fwpuclnt.dll 0x00007ffe710b0000 - 0x00007ffe71242000 C:\WINDOWS\SYSTEM32\dbghelp.dll VM Arguments: jvm_args: -Dosgi.requiredJavaVersion=1.7 -Xms256m -Xmx1g -Xverify:none -javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar -javaagent:lombok.jar -Dosgi.requiredJavaVersion=1.7 -Xms256m -Xmx1g -Xverify:none -javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar -javaagent:lombok.jar -Dosgi.requiredJavaVersion=1.7 -Xms256m -Xmx1g -Xverify:none -javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar -javaagent:lombok.jar java_command: java_class_path (initial): C:\pleiades.mars.java\eclipse\plugins\org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar;dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar;lombok.jar;dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar;lombok.jar;dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar;lombok.jar Launcher Type: generic Environment Variables: JAVA_HOME=C:\Program Files\Java\jdk1.8.0_102 PATH=C:/Program Files/Java/jdk1.8.0_102/bin/../jre/bin/server;C:/Program Files/Java/jdk1.8.0_102/bin/../jre/bin;C:/Program Files/Java/jdk1.8.0_102/bin/../jre/lib/amd64;C:\wildfly-10.0.0.Final\bin;C:\Maven\bin;C:\Program Files\Java\jdk1.8.0_102\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;;C:\Program Files (x86)\Microsoft VS Code\bin;C:\Users\***myusername***\AppData\Local\Microsoft\WindowsApps;C:\pleiades.mars.java\eclipse; USERNAME=***myusername*** OS=Windows_NT PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 78 Stepping 3, GenuineIntel --------------- S Y S T E M --------------- OS: Windows 10.0 , 64 bit Build 14393 (10.0.14393.0) CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 78 stepping 3, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx Memory: 4k page, physical 12438996k(7909832k free), swap 14929364k(10078180k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (25.102-b14) for windows-amd64 JRE (1.8.0_102-b14), built on Jun 22 2016 13:15:21 by "java_re" with MS VC++ 10.0 (VS2010) time: Fri Aug 05 13:09:44 2016 elapsed time: 8 seconds (0d 0h 0m 8s)