JDK-8183392 : Access violation with java.awt.headless
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 7,8
  • Priority: P3
  • Status: Closed
  • Resolution: Won't Fix
  • OS: other
  • CPU: x86
  • Submitted: 2017-07-03
  • Updated: 2017-07-25
  • Resolved: 2017-07-25
Description
FULL PRODUCT VERSION :
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 10.0.14393]

A DESCRIPTION OF THE PROBLEM :
Access violation occurs running Maven Surefire tests using Swing components, when java.awt.headless=true is set.

Problem occurred consistently under investigation and disappeared when java.awt.headless setting was removed again.

Swing component being created was a JComboBox and failure occurred within JScrollBar UI construction.

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
Suggested steps:  
- run on Windows 10
- with java.awt.headless=true
- create a new JComboBox()



EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Component would be created & unit-test would verify functionality
ACTUAL -
JVM throws EXCEPTION_ACCESS_VIOLATION

ERROR MESSAGES/STACK TRACES THAT OCCUR :
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000517b9a5b, pid=8004, tid=0x00000000000000e0
#
# JRE version: Java(TM) SE Runtime Environment (8.0_111-b14) (build 1.8.0_111-b14)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.111-b14 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# V  [jvm.dll+0x149a5b]
#
# 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 (0x0000000002c3d800):  JavaThread "main" [_thread_in_vm, id=224, stack(0x0000000002af0000,0x0000000002bf0000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000000

Registers:
RAX=0x000000001f785098, RBX=0x00000007c04536c0, RCX=0x0000000000000002, RDX=0x000000001f785090
RSP=0x0000000002bec480, RBP=0x0000000000000006, RSI=0x0000000002c3d9f8, RDI=0x0000000002c3d800
R8 =0x0000000000000004, R9 =0x0000000000000000, R10=0x0000000000000010, R11=0x0000000002c3e4e8
R12=0x0000000000000000, R13=0x0000000002bec588, R14=0x0000000002bec6f8, R15=0x0000000002c3d800
RIP=0x00000000517b9a5b, EFLAGS=0x0000000000010202

Top of Stack: (sp=0x0000000002bec480)
0x0000000002bec480:   0000000002c3d9f8 00000007c04536c0
0x0000000002bec490:   0000000000000006 0000000002c3d800
0x0000000002bec4a0:   0000000000000001 00000007c04536c0
0x0000000002bec4b0:   0000000002c3d250 00000000518871a5
0x0000000002bec4c0:   0000000002c3d800 000000005158efa0
0x0000000002bec4d0:   0000000002c3d800 0000000000000000
0x0000000002bec4e0:   0000000020c11bb8 00000000518866ec
0x0000000002bec4f0:   000000001f785090 0000000002c3d250
0x0000000002bec500:   000000001f785090 0000000000000001
0x0000000002bec510:   0000000002c3d800 00000000517adeb2
0x0000000002bec520:   000000002585d5c0 0000000000000005
0x0000000002bec530:   000000001f785090 00000000514f9be4
0x0000000002bec540:   0000000000000006 0000000002c3d9f8
0x0000000002bec550:   0000000000000005 000000002585d5c0
0x0000000002bec560:   000000001f785090 00000000514fc91c
0x0000000002bec570:   0000000002c3d9f8 0000000000000006 

Instructions: (pc=0x00000000517b9a5b)
0x00000000517b9a3b:   cf e8 8f fb 0d 00 33 c0 e9 dd 01 00 00 48 8b d0
0x00000000517b9a4b:   48 8b ce 48 89 ac 24 c0 00 00 00 e8 f5 cb 0c 00
0x00000000517b9a5b:   49 8b 0c 24 c7 44 24 40 0e 00 00 00 48 8b 51 08
0x00000000517b9a6b:   48 8b e8 0f b7 4a 24 48 8b 52 08 48 8b 54 ca 50 


Register to memory mapping:

RAX=0x000000001f785098 is an unknown value
RBX=0x00000007c04536c0 is pointing into metadata
RCX=0x0000000000000002 is an unknown value
RDX=0x000000001f785090 is an unknown value
RSP=0x0000000002bec480 is pointing into the stack for thread: 0x0000000002c3d800
RBP=0x0000000000000006 is an unknown value
RSI=0x0000000002c3d9f8 is an unknown value
RDI=0x0000000002c3d800 is a thread
R8 =0x0000000000000004 is an unknown value
R9 =0x0000000000000000 is an unknown value
R10=0x0000000000000010 is an unknown value
R11=0x0000000002c3e4e8 is an unknown value
R12=0x0000000000000000 is an unknown value
R13=0x0000000002bec588 is pointing into the stack for thread: 0x0000000002c3d800
R14=0x0000000002bec6f8 is pointing into the stack for thread: 0x0000000002c3d800
R15=0x0000000002c3d800 is a thread


Stack: [0x0000000002af0000,0x0000000002bf0000],  sp=0x0000000002bec480,  free space=1009k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [jvm.dll+0x149a5b]
C  [awt.dll+0x69be4]
C  [awt.dll+0x6c91c]
C  [awt.dll+0x6c9da]
C  0x0000000002f57f74

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  sun.awt.windows.ThemeReader.getThemeMargins(JIII)Ljava/awt/Insets;+0
j  sun.awt.windows.ThemeReader.getThemeMargins(Ljava/lang/String;III)Ljava/awt/Insets;+18
j  com.sun.java.swing.plaf.windows.XPStyle.getMargin(Ljava/awt/Component;Lcom/sun/java/swing/plaf/windows/TMSchema$Part;Lcom/sun/java/swing/plaf/windows/TMSchema$State;Lcom/sun/java/swing/plaf/windows/TMSchema$Prop;)Ljava/awt/Insets;+19
j  com.sun.java.swing.plaf.windows.XPStyle.getBorder(Ljava/awt/Component;Lcom/sun/java/swing/plaf/windows/TMSchema$Part;)Ljavax/swing/border/Border;+169
j  com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPBorderValue.getXPValue(Ljavax/swing/UIDefaults;)Ljava/lang/Object;+17
j  com.sun.java.swing.plaf.windows.WindowsLookAndFeel$XPValue.createValue(Ljavax/swing/UIDefaults;)Ljava/lang/Object;+10
J 5334 C1 javax.swing.UIDefaults.getFromHashtable(Ljava/lang/Object;)Ljava/lang/Object; (239 bytes) @ 0x0000000003a7993c [0x0000000003a78580+0x13bc]
J 5333 C1 javax.swing.UIDefaults.get(Ljava/lang/Object;)Ljava/lang/Object; (21 bytes) @ 0x0000000003a78054 [0x0000000003a77fc0+0x94]
J 6051 C1 javax.swing.MultiUIDefaults.get(Ljava/lang/Object;)Ljava/lang/Object; (67 bytes) @ 0x00000000035d92ac [0x00000000035d8fc0+0x2ec]
j  javax.swing.UIDefaults.getBorder(Ljava/lang/Object;)Ljavax/swing/border/Border;+2
j  javax.swing.UIManager.getBorder(Ljava/lang/Object;)Ljavax/swing/border/Border;+4
j  javax.swing.LookAndFeel.installBorder(Ljavax/swing/JComponent;Ljava/lang/String;)V+18
j  javax.swing.plaf.basic.BasicButtonUI.installDefaults(Ljavax/swing/AbstractButton;)V+183
j  com.sun.java.swing.plaf.windows.WindowsButtonUI.installDefaults(Ljavax/swing/AbstractButton;)V+2
j  javax.swing.plaf.basic.BasicButtonUI.installUI(Ljavax/swing/JComponent;)V+5
j  javax.swing.JComponent.setUI(Ljavax/swing/plaf/ComponentUI;)V+39
j  javax.swing.AbstractButton.setUI(Ljavax/swing/plaf/ButtonUI;)V+2
j  javax.swing.JButton.updateUI()V+8
j  javax.swing.AbstractButton.init(Ljava/lang/String;Ljavax/swing/Icon;)V+19
j  javax.swing.JButton.<init>(Ljava/lang/String;Ljavax/swing/Icon;)V+18
j  javax.swing.JButton.<init>()V+3
j  javax.swing.plaf.basic.BasicArrowButton.<init>(ILjava/awt/Color;Ljava/awt/Color;Ljava/awt/Color;Ljava/awt/Color;)V+1
j  com.sun.java.swing.plaf.windows.WindowsScrollBarUI$WindowsArrowButton.<init>(Lcom/sun/java/swing/plaf/windows/WindowsScrollBarUI;ILjava/awt/Color;Ljava/awt/Color;Ljava/awt/Color;Ljava/awt/Color;)V+14
j  com.sun.java.swing.plaf.windows.WindowsScrollBarUI.createIncreaseButton(I)Ljavax/swing/JButton;+26
j  javax.swing.plaf.basic.BasicScrollBarUI.installComponents()V+35
j  javax.swing.plaf.basic.BasicScrollBarUI.installUI(Ljavax/swing/JComponent;)V+43
j  javax.swing.JComponent.setUI(Ljavax/swing/plaf/ComponentUI;)V+39
j  javax.swing.JScrollBar.setUI(Ljavax/swing/plaf/ScrollBarUI;)V+2
j  javax.swing.JScrollBar.updateUI()V+8
j  javax.swing.JScrollBar.<init>(IIIII)V+81
j  javax.swing.JScrollBar.<init>(I)V+8
j  javax.swing.JScrollPane$ScrollBar.<init>(Ljavax/swing/JScrollPane;I)V+7
j  javax.swing.JScrollPane.createVerticalScrollBar()Ljavax/swing/JScrollBar;+6
j  javax.swing.JScrollPane.<init>(Ljava/awt/Component;II)V+52
j  javax.swing.plaf.basic.BasicComboPopup.createScroller()Ljavax/swing/JScrollPane;+12
j  javax.swing.plaf.basic.BasicComboPopup.<init>(Ljavax/swing/JComboBox;)V+69
j  javax.swing.plaf.basic.BasicComboBoxUI.createPopup()Ljavax/swing/plaf/basic/ComboPopup;+8
j  com.sun.java.swing.plaf.windows.WindowsComboBoxUI.createPopup()Ljavax/swing/plaf/basic/ComboPopup;+1
j  javax.swing.plaf.basic.BasicComboBoxUI.installUI(Ljavax/swing/JComponent;)V+19
j  com.sun.java.swing.plaf.windows.WindowsComboBoxUI.installUI(Ljavax/swing/JComponent;)V+2
j  javax.swing.JComponent.setUI(Ljavax/swing/plaf/ComponentUI;)V+39
j  javax.swing.JComboBox.setUI(Ljavax/swing/plaf/ComboBoxUI;)V+2
j  javax.swing.JComboBox.updateUI()V+8
j  javax.swing.JComboBox.init()V+15
j  javax.swing.JComboBox.<init>()V+60
j  bravura.commons.swing.component.JComboBoxAutoSized.<init>()V+5
j  bravura.commons.swing.component.JCurrencyComponent.<init>()V+9
j  bravura.commons.swing.component.JCurrencyComponentTest.<init>()V+17
v  ~StubRoutines::call_stub
J 2626  sun.reflect.NativeConstructorAccessorImpl.newInstance0(Ljava/lang/reflect/Constructor;[Ljava/lang/Object;)Ljava/lang/Object; (0 bytes) @ 0x0000000003109026 [0x0000000003108fc0+0x66]
J 2625 C1 sun.reflect.NativeConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object; (89 bytes) @ 0x0000000003131d54 [0x0000000003130cc0+0x1094]
J 2138 C1 sun.reflect.DelegatingConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object; (9 bytes) @ 0x00000000035d1734 [0x00000000035d16c0+0x74]
J 3383 C1 java.lang.reflect.Constructor.newInstance([Ljava/lang/Object;)Ljava/lang/Object; (87 bytes) @ 0x00000000031baf94 [0x00000000031baac0+0x4d4]
j  mockit.integration.junit4.internal.BlockJUnit4ClassRunnerDecorator.createTest(Lmockit/Invocation;)Ljava/lang/Object;+175
j  org.junit.runners.BlockJUnit4ClassRunner.createTest()Ljava/lang/Object;+33
j  org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall()Ljava/lang/Object;+8
j  org.junit.internal.runners.model.ReflectiveCallable.run()Ljava/lang/Object;+5
j  org.junit.runners.BlockJUnit4ClassRunner.methodBlock(Lorg/junit/runners/model/FrameworkMethod;)Lorg/junit/runners/model/Statement;+12
j  org.junit.runners.BlockJUnit4ClassRunner.runChild(Lorg/junit/runners/model/FrameworkMethod;Lorg/junit/runner/notification/RunNotifier;)V+44
j  org.junit.runners.BlockJUnit4ClassRunner.runChild(Ljava/lang/Object;Lorg/junit/runner/notification/RunNotifier;)V+10
j  org.junit.runners.ParentRunner$3.run()V+16
j  org.junit.runners.ParentRunner$1.schedule(Ljava/lang/Runnable;)V+5
j  org.junit.runners.ParentRunner.runChildren(Lorg/junit/runner/notification/RunNotifier;)V+56
j  org.junit.runners.ParentRunner.access$000(Lorg/junit/runners/ParentRunner;Lorg/junit/runner/notification/RunNotifier;)V+6
j  org.junit.runners.ParentRunner$2.evaluate()V+12
j  org.junit.runners.ParentRunner.run(Lorg/junit/runner/notification/RunNotifier;)V+36
j  org.junit.runner.JUnitCore.run(Lorg/junit/runner/Runner;)Lorg/junit/runner/Result;+63
j  org.junit.runner.JUnitCore.run(Lorg/junit/runner/Request;)Lorg/junit/runner/Result;+9
j  org.testng.junit.JUnit4TestRunner.start(Ljava/lang/Class;[Ljava/lang/String;)Lorg/junit/runner/Result;+64
j  org.testng.junit.JUnit4TestRunner.run(Ljava/lang/Class;[Ljava/lang/String;)V+7
j  org.testng.TestRunner$1.run()V+185
j  org.testng.TestRunner.runJUnitWorkers(Ljava/util/List;)V+45
j  org.testng.TestRunner.privateRunJUnit(Lorg/testng/xml/XmlTest;)V+87
j  org.testng.TestRunner.run()V+40
j  org.testng.SuiteRunner.runTest(Lorg/testng/TestRunner;)V+5
j  org.testng.SuiteRunner.runSequentially()V+45
j  org.testng.SuiteRunner.privateRun()V+401
j  org.testng.SuiteRunner.run()V+15
j  org.testng.SuiteRunnerWorker.runSuite(Lorg/testng/internal/SuiteRunnerMap;Lorg/testng/xml/XmlSuite;)V+147
j  org.testng.SuiteRunnerWorker.run()V+16
j  org.testng.TestNG.runSuitesSequentially(Lorg/testng/xml/XmlSuite;Lorg/testng/internal/SuiteRunnerMap;ILjava/lang/String;)V+99
j  org.testng.TestNG.runSuitesLocally()Ljava/util/List;+251
j  org.testng.TestNG.runSuites()Ljava/util/List;+5
j  org.testng.TestNG.run()V+111
j  org.apache.maven.surefire.testng.TestNGExecutor.run(Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/Map;Lorg/apache/maven/surefire/report/RunListener;Ljava/io/File;Lorg/apache/maven/surefire/testset/TestListResolver;Ljava/util/List;I)V+569
j  org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(Lorg/apache/maven/surefire/util/TestsToRun;Lorg/apache/maven/surefire/report/RunListener;)V+314
j  org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(Lorg/apache/maven/surefire/util/TestsToRun;Lorg/apache/maven/surefire/report/RunListener;)V+45
j  org.apache.maven.surefire.testng.TestNGProvider.invoke(Ljava/lang/Object;)Lorg/apache/maven/surefire/suite/RunResult;+316
j  org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(Ljava/lang/Object;Ljava/lang/Object;Lorg/apache/maven/surefire/booter/ProviderConfiguration;ZLorg/apache/maven/surefire/booter/StartupConfiguration;Z)Lorg/apache/maven/surefire/suite/RunResult;+30
j  org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(Ljava/lang/Object;Lorg/apache/maven/surefire/booter/StartupConfiguration;Lorg/apache/maven/surefire/booter/ProviderConfiguration;Ljava/io/PrintStream;)Lorg/apache/maven/surefire/suite/RunResult;+25
j  org.apache.maven.surefire.booter.ForkedBooter.main([Ljava/lang/String;)V+327
v  ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
  0x000000001f04d800 JavaThread "AsyncDatabaseAppender" [_thread_blocked, id=3332, stack(0x0000000028a20000,0x0000000028b20000)]
  0x000000001f04b000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=9060, stack(0x0000000025ab0000,0x0000000025bb0000)]
  0x000000001f04c800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=7248, stack(0x00000000258b0000,0x00000000259b0000)]
  0x000000001f04a800 JavaThread "oracle.jdbc.driver.BlockSource.ThreadedCachingBlockSource.BlockReleaser" daemon [_thread_blocked, id=1852, stack(0x00000000254b0000,0x00000000255b0000)]
  0x000000001f04c000 JavaThread "Default Stateless Container - 1" daemon [_thread_blocked, id=3940, stack(0x00000000251b0000,0x00000000252b0000)]
  0x000000001f3f2800 JavaThread "RetryTimer" daemon [_thread_blocked, id=10720, stack(0x0000000023d30000,0x0000000023e30000)]
  0x0000000020537000 JavaThread "LogStreamAsync.Thread" daemon [_thread_blocked, id=6384, stack(0x0000000023a30000,0x0000000023b30000)]
  0x000000001f099000 JavaThread "surefire-forkedjvm-command-thread" daemon [_thread_in_native, id=9532, stack(0x00000000200a0000,0x00000000201a0000)]
  0x000000001ed27800 JavaThread "last-ditch-daemon-shutdown-thread-30sec" daemon [_thread_blocked, id=5008, stack(0x000000001ffa0000,0x00000000200a0000)]
  0x000000001eb07800 JavaThread "Service Thread" daemon [_thread_blocked, id=3900, stack(0x000000001fda0000,0x000000001fea0000)]
  0x000000001e65d800 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=5184, stack(0x000000001fca0000,0x000000001fda0000)]
  0x000000001e5b9800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=5956, stack(0x000000001fba0000,0x000000001fca0000)]
  0x000000001eb10800 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=360, stack(0x000000001faa0000,0x000000001fba0000)]
  0x000000001c53e800 JavaThread "Attach Listener" daemon [_thread_blocked, id=10964, stack(0x000000001d990000,0x000000001da90000)]
  0x000000001c53b000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=10064, stack(0x000000001d890000,0x000000001d990000)]
  0x000000001c529000 JavaThread "Finalizer" daemon [_thread_blocked, id=3852, stack(0x000000001d790000,0x000000001d890000)]
  0x0000000002f31000 JavaThread "Reference Handler" daemon [_thread_blocked, id=8436, stack(0x000000001d690000,0x000000001d790000)]
=>0x0000000002c3d800 JavaThread "main" [_thread_in_vm, id=224, stack(0x0000000002af0000,0x0000000002bf0000)]

Other Threads:
  0x000000001c507800 VMThread [stack: 0x000000001d590000,0x000000001d690000] [id=2804]
  0x000000001e65e800 WatcherThread [stack: 0x000000001fea0000,0x000000001ffa0000] [id=6396]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap:
 PSYoungGen      total 323072K, used 130700K [0x000000076b200000, 0x0000000785a80000, 0x00000007c0000000)
  eden space 308224K, 38% used [0x000000076b200000,0x00000007725f4750,0x000000077df00000)
  from space 14848K, 80% used [0x000000077df00000,0x000000077eaaeab8,0x000000077ed80000)
  to   space 15872K, 0% used [0x0000000784b00000,0x0000000784b00000,0x0000000785a80000)
 ParOldGen       total 157184K, used 14392K [0x00000006c1600000, 0x00000006caf80000, 0x000000076b200000)
  object space 157184K, 9% used [0x00000006c1600000,0x00000006c240e1b8,0x00000006caf80000)
 Metaspace       used 52003K, capacity 52376K, committed 53032K, reserved 1095680K
  class space    used 6053K, capacity 6186K, committed 6192K, reserved 1048576K

Card table byte_map: [0x0000000012300000,0x0000000012b00000] byte_map_base: 0x000000000ecf5000

Marking Bits: (ParMarkBitMap*) 0x0000000051e8a6c0
 Begin Bits: [0x0000000013450000, 0x00000000173f8000)
 End Bits:   [0x00000000173f8000, 0x000000001b3a0000)

Polling page: 0x00000000010c0000

CodeCache: size=245760Kb used=14493Kb max_used=14853Kb free=231266Kb
 bounds [0x0000000002f40000, 0x0000000003de0000, 0x0000000011f40000]
 total_blobs=4801 nmethods=4173 adapters=540
 compilation: enabled

Compilation events (10 events):
Event: 19.059 Thread 0x000000001e65d800 6650       3       sun.java2d.loops.GraphicsPrimitiveMgr::locate (104 bytes)
Event: 19.059 Thread 0x000000001e5b9800 6652       4       sun.java2d.loops.GraphicsPrimitiveMgr$2::compare (39 bytes)
Event: 19.059 Thread 0x000000001e65d800 nmethod 6650 0x0000000003bb0f50 code [0x0000000003bb1140, 0x0000000003bb1b78]
Event: 19.059 Thread 0x000000001e65d800 6649       1       sun.java2d.loops.CompositeType::getSuperType (5 bytes)
Event: 19.060 Thread 0x000000001e65d800 nmethod 6649 0x000000000396d490 code [0x000000000396d5e0, 0x000000000396d6f0]
Event: 19.060 Thread 0x000000001e65d800 6651       1       sun.java2d.loops.SurfaceType::getSuperType (5 bytes)
Event: 19.060 Thread 0x000000001e65d800 nmethod 6651 0x0000000003bb0c90 code [0x0000000003bb0de0, 0x0000000003bb0ef0]
Event: 19.060 Thread 0x000000001e5b9800 nmethod 6652 0x0000000003baf450 code [0x0000000003baf5a0, 0x0000000003baf678]
Event: 19.060 Thread 0x000000001e65d800 6653       1       sun.java2d.SunGraphics2D::getSurfaceData (5 bytes)
Event: 19.060 Thread 0x000000001e65d800 nmethod 6653 0x0000000003baf190 code [0x0000000003baf2e0, 0x0000000003baf3f0]

GC Heap History (10 events):
Event: 7.187 GC heap before
{Heap before GC invocations=7 (full 1):
 PSYoungGen      total 141824K, used 131072K [0x000000076b200000, 0x000000077c900000, 0x00000007c0000000)
  eden space 131072K, 100% used [0x000000076b200000,0x0000000773200000,0x0000000773200000)
  from space 10752K, 0% used [0x0000000773200000,0x0000000773200000,0x0000000773c80000)
  to   space 11776K, 0% used [0x000000077bd80000,0x000000077bd80000,0x000000077c900000)
 ParOldGen       total 108544K, used 11139K [0x00000006c1600000, 0x00000006c8000000, 0x000000076b200000)
  object space 108544K, 10% used [0x00000006c1600000,0x00000006c20e0e30,0x00000006c8000000)
 Metaspace       used 25146K, capacity 25342K, committed 25648K, reserved 1073152K
  class space    used 2786K, capacity 2851K, committed 2864K, reserved 1048576K
Event: 7.205 GC heap after
Heap after GC invocations=7 (full 1):
 PSYoungGen      total 214528K, used 11760K [0x000000076b200000, 0x000000077c900000, 0x00000007c0000000)
  eden space 202752K, 0% used [0x000000076b200000,0x000000076b200000,0x0000000777800000)
  from space 11776K, 99% used [0x000000077bd80000,0x000000077c8fc0a0,0x000000077c900000)
  to   space 14848K, 0% used [0x000000077ac00000,0x000000077ac00000,0x000000077ba80000)
 ParOldGen       total 108544K, used 13519K [0x00000006c1600000, 0x00000006c8000000, 0x000000076b200000)
  object space 108544K, 12% used [0x00000006c1600000,0x00000006c2333d98,0x00000006c8000000)
 Metaspace       used 25146K, capacity 25342K, committed 25648K, reserved 1073152K
  class space    used 2786K, capacity 2851K, committed 2864K, reserved 1048576K
}
Event: 9.279 GC heap before
{Heap before GC invocations=8 (full 1):
 PSYoungGen      total 214528K, used 214512K [0x000000076b200000, 0x000000077c900000, 0x00000007c0000000)
  eden space 202752K, 100% used [0x000000076b200000,0x0000000777800000,0x0000000777800000)
  from space 11776K, 99% used [0x000000077bd80000,0x000000077c8fc0a0,0x000000077c900000)
  to   space 14848K, 0% used [0x000000077ac00000,0x000000077ac00000,0x000000077ba80000)
 ParOldGen       total 108544K, used 13519K [0x00000006c1600000, 0x00000006c8000000, 0x000000076b200000)
  object space 108544K, 12% used [0x00000006c1600000,0x00000006c2333d98,0x00000006c8000000)
 Metaspace       used 31674K, capacity 31906K, committed 32304K, reserved 1077248K
  class space    used 3567K, capacity 3625K, committed 3632K, reserved 1048576K
Event: 9.294 GC heap after
Heap after GC invocations=8 (full 1):
 PSYoungGen      total 270848K, used 10262K [0x000000076b200000, 0x000000077fc80000, 0x00000007c0000000)
  eden space 256000K, 0% used [0x000000076b200000,0x000000076b200000,0x000000077ac00000)
  from space 14848K, 69% used [0x000000077ac00000,0x000000077b605a20,0x000000077ba80000)
  to   space 15360K, 0% used [0x000000077ed80000,0x000000077ed80000,0x000000077fc80000)
 ParOldGen       total 108544K, used 13527K [0x00000006c1600000, 0x00000006c8000000, 0x000000076b200000)
  object space 108544K, 12% used [0x00000006c1600000,0x00000006c2335d98,0x00000006c8000000)
 Metaspace       used 31674K, capacity 31906K, committed 32304K, reserved 1077248K
  class space    used 3567K, capacity 3625K, committed 3632K, reserved 1048576K
}
Event: 9.702 GC heap before
{Heap before GC invocations=9 (full 1):
 PSYoungGen      total 270848K, used 67029K [0x000000076b200000, 0x000000077fc80000, 0x00000007c0000000)
  eden space 256000K, 22% used [0x000000076b200000,0x000000076e96fc78,0x000000077ac00000)
  from space 14848K, 69% used [0x000000077ac00000,0x000000077b605a20,0x000000077ba80000)
  to   space 15360K, 0% used [0x000000077ed80000,0x000000077ed80000,0x000000077fc80000)
 ParOldGen       total 108544K, used 13527K [0x00000006c1600000, 0x00000006c8000000, 0x000000076b200000)
  object space 108544K, 12% used [0x00000006c1600000,0x00000006c2335d98,0x00000006c8000000)
 Metaspace       used 34960K, capacity 35208K, committed 35496K, reserved 1081344K
  class space    used 3902K, capacity 3994K, committed 4016K, reserved 1048576K
Event: 9.717 GC heap after
Heap after GC invocations=9 (full 1):
 PSYoungGen      total 323584K, used 5740K [0x000000076b200000, 0x0000000786400000, 0x00000007c0000000)
  eden space 308224K, 0% used [0x000000076b200000,0x000000076b200000,0x000000077df00000)
  from space 15360K, 37% used [0x000000077ed80000,0x000000077f31b1a8,0x000000077fc80000)
  to   space 14848K, 0% used [0x000000077df00000,0x000000077df00000,0x000000077ed80000)
 ParOldGen       total 108544K, used 13535K [0x00000006c1600000, 0x00000006c8000000, 0x000000076b200000)
  object space 108544K, 12% used [0x00000006c1600000,0x00000006c2337d98,0x00000006c8000000)
 Metaspace       used 34960K, capacity 35208K, committed 35496K, reserved 1081344K
  class space    used 3902K, capacity 3994K, committed 4016K, reserved 1048576K
}
Event: 9.717 GC heap before
{Heap before GC invocations=10 (full 2):
 PSYoungGen      total 323584K, used 5740K [0x000000076b200000, 0x0000000786400000, 0x00000007c0000000)
  eden space 308224K, 0% used [0x000000076b200000,0x000000076b200000,0x000000077df00000)
  from space 15360K, 37% used [0x000000077ed80000,0x000000077f31b1a8,0x000000077fc80000)
  to   space 14848K, 0% used [0x000000077df00000,0x000000077df00000,0x000000077ed80000)
 ParOldGen       total 108544K, used 13535K [0x00000006c1600000, 0x00000006c8000000, 0x000000076b200000)
  object space 108544K, 12% used [0x00000006c1600000,0x00000006c2337d98,0x00000006c8000000)
 Metaspace       used 34960K, capacity 35208K, committed 35496K, reserved 1081344K
  class space    used 3902K, capacity 3994K, committed 4016K, reserved 1048576K
Event: 9.782 GC heap after
Heap after GC invocations=10 (full 2):
 PSYoungGen      total 323584K, used 0K [0x000000076b200000, 0x0000000786400000, 0x00000007c0000000)
  eden space 308224K, 0% used [0x000000076b200000,0x000000076b200000,0x000000077df00000)
  from space 15360K, 0% used [0x000000077ed80000,0x000000077ed80000,0x000000077fc80000)
  to   space 14848K, 0% used [0x000000077df00000,0x000000077df00000,0x000000077ed80000)
 ParOldGen       total 157184K, used 14384K [0x00000006c1600000, 0x00000006caf80000, 0x000000076b200000)
  object space 157184K, 9% used [0x00000006c1600000,0x00000006c240c1b8,0x00000006caf80000)
 Metaspace       used 34177K, capacity 34364K, committed 35496K, reserved 1081344K
  class space    used 3791K, capacity 3858K, committed 4016K, reserved 1048576K
}
Event: 13.060 GC heap before
{Heap before GC invocations=11 (full 2):
 PSYoungGen      total 323584K, used 308224K [0x000000076b200000, 0x0000000786400000, 0x00000007c0000000)
  eden space 308224K, 100% used [0x000000076b200000,0x000000077df00000,0x000000077df00000)
  from space 15360K, 0% used [0x000000077ed80000,0x000000077ed80000,0x000000077fc80000)
  to   space 14848K, 0% used [0x000000077df00000,0x000000077df00000,0x000000077ed80000)
 ParOldGen       total 157184K, used 14384K [0x00000006c1600000, 0x00000006caf80000, 0x000000076b200000)
  object space 157184K, 9% used [0x00000006c1600000,0x00000006c240c1b8,0x00000006caf80000)
 Metaspace       used 48470K, capacity 48882K, committed 49320K, reserved 1093632K
  class space    used 5657K, capacity 5784K, committed 5808K, reserved 1048576K
Event: 13.084 GC heap after
Heap after GC invocations=11 (full 2):
 PSYoungGen      total 323072K, used 11962K [0x000000076b200000, 0x0000000785a80000, 0x00000007c0000000)
  eden space 308224K, 0% used [0x000000076b200000,0x000000076b200000,0x000000077df00000)
  from space 14848K, 80% used [0x000000077df00000,0x000000077eaaeab8,0x000000077ed80000)
  to   space 15872K, 0% used [0x0000000784b00000,0x0000000784b00000,0x0000000785a80000)
 ParOldGen       total 157184K, used 14392K [0x00000006c1600000, 0x00000006caf80000, 0x000000076b200000)
  object space 157184K, 9% used [0x00000006c1600000,0x00000006c240e1b8,0x00000006caf80000)
 Metaspace       used 48470K, capacity 48882K, committed 49320K, reserved 1093632K
  class space    used 5657K, capacity 5784K, committed 5808K, reserved 1048576K
}

Deoptimization events (10 events):
Event: 18.509 Thread 0x0000000002c3d800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x0000000003da0454 method=java.util.regex.Matcher.search(I)Z @ 86
Event: 18.510 Thread 0x0000000002c3d800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x000000000398887c method=java.io.Writer.append(Ljava/lang/CharSequence;)Ljava/io/Writer; @ 15
Event: 18.691 Thread 0x0000000002c3d800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000000349f508 method=java.util.regex.Pattern$Begin.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 30
Event: 18.691 Thread 0x0000000002c3d800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000000349f508 method=java.util.regex.Pattern$Begin.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 30
Event: 18.691 Thread 0x0000000002c3d800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000000349f508 method=java.util.regex.Pattern$Begin.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 30
Event: 18.691 Thread 0x0000000002c3d800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000000349f508 method=java.util.regex.Pattern$Begin.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 30
Event: 18.693 Thread 0x0000000002c3d800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00000000030ccac8 method=java.util.regex.Pattern.append(II)V @ 6
Event: 18.783 Thread 0x0000000002c3d800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000003db4f08 method=java.util.regex.Pattern$Begin.match(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Z @ 33
Event: 18.862 Thread 0x0000000002c3d800 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000003bd2288 method=org.jacoco.agent.rt.internal_6da5971.asm.tree.MethodNode.accept(Lorg/jacoco/agent/rt/internal_6da5971/asm/MethodVisitor;)V @ 548
Event: 19.001 Thread 0x0000000002c3d800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x0000000003d63ab4 method=java.util.Locale.equals(Ljava/lang/Object;)Z @ 41

Internal exceptions (10 events):
Event: 18.783 Thread 0x0000000002c3d800 Exception <a 'java/lang/ClassNotFoundException': mockit/Invocation> (0x0000000770edaa88) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u111\7883\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210]
Event: 18.784 Thread 0x0000000002c3d800 Exception <a 'java/lang/ClassNotFoundException': mockit/Invocation> (0x0000000770edd6f8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u111\7883\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210]
Event: 18.784 Thread 0x0000000002c3d800 Exception <a 'java/lang/ClassNotFoundException': mockit/Invocation> (0x0000000770ede580) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u111\7883\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210]
Event: 18.784 Thread 0x0000000002c3d800 Exception <a 'java/lang/ClassNotFoundException': mockit/Invocation> (0x0000000770edf3f0) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u111\7883\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210]
Event: 18.784 Thread 0x0000000002c3d800 Exception <a 'java/lang/ClassNotFoundException': mockit/Invocation> (0x0000000770ee0280) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u111\7883\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210]
Event: 18.784 Thread 0x0000000002c3d800 Exception <a 'java/lang/ClassNotFoundException': mockit/Invocation> (0x0000000770ee10c8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u111\7883\hotspot\src\share\vm\classfile\systemDictionary.cpp, line 210]
Event: 18.820 Thread 0x0000000002c3d800 Exception <a 'java/lang/ClassNotFoundException': com/sun/org/glassfish/hk2/osgiresourcelocator/ServiceLoader> (0x0000000770f39e58) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u111\7883\hotspot\src\share\vm\classfile\systemDictionary.cpp,
Event: 18.888 Thread 0x0000000002c3d800 Exception <a 'java/lang/reflect/InvocationTargetException'> (0x00000007716469c0) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u111\7883\hotspot\src\share\vm\runtime\reflection.cpp, line 1092]
Event: 18.908 Thread 0x0000000002c3d800 Exception <a 'java/lang/ClassNotFoundException': com/sun/org/glassfish/hk2/osgiresourcelocator/ServiceLoader> (0x00000007717656e8) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u111\7883\hotspot\src\share\vm\classfile\systemDictionary.cpp,
Event: 18.950 Thread 0x0000000002c3d800 Exception <a 'java/lang/reflect/InvocationTargetException'> (0x00000007717b6d28) thrown at [C:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u111\7883\hotspot\src\share\vm\runtime\reflection.cpp, line 1092]

Events (10 events):
Event: 19.057 loading class sun/java2d/loops/GraphicsPrimitiveMgr$PrimitiveSpec
Event: 19.057 loading class sun/java2d/loops/GraphicsPrimitiveMgr$PrimitiveSpec done
Event: 19.061 loading class com/sun/java/swing/plaf/windows/WindowsScrollBarUI$WindowsArrowButton
Event: 19.061 loading class javax/swing/plaf/basic/BasicArrowButton
Event: 19.061 loading class javax/swing/plaf/basic/BasicArrowButton done
Event: 19.061 loading class com/sun/java/swing/plaf/windows/WindowsScrollBarUI$WindowsArrowButton done
Event: 19.061 loading class com/sun/java/swing/plaf/windows/WindowsButtonUI
Event: 19.062 loading class javax/swing/plaf/basic/BasicButtonUI
Event: 19.062 loading class javax/swing/plaf/basic/BasicButtonUI done
Event: 19.062 loading class com/sun/java/swing/plaf/windows/WindowsButtonUI done


Dynamic libraries:
0x00007ff68fe20000 - 0x00007ff68fe57000 	C:\Dev\jdk1.8.0_111\jre\bin\java.exe
0x00007ffdc9440000 - 0x00007ffdc9611000 	C:\Windows\SYSTEM32\ntdll.dll
0x00007ffdc8710000 - 0x00007ffdc87bc000 	C:\Windows\System32\KERNEL32.DLL
0x00007ffdc5c90000 - 0x00007ffdc5ead000 	C:\Windows\System32\KERNELBASE.dll
0x00007ffdc6b70000 - 0x00007ffdc6c12000 	C:\Windows\System32\ADVAPI32.dll
0x00007ffdc8f70000 - 0x00007ffdc900e000 	C:\Windows\System32\msvcrt.dll
0x00007ffdc81d0000 - 0x00007ffdc8229000 	C:\Windows\System32\sechost.dll
0x00007ffdc85e0000 - 0x00007ffdc8701000 	C:\Windows\System32\RPCRT4.dll
0x00007ffdc8470000 - 0x00007ffdc85d5000 	C:\Windows\System32\USER32.dll
0x00007ffdc5c70000 - 0x00007ffdc5c8e000 	C:\Windows\System32\win32u.dll
0x00007ffdc8a90000 - 0x00007ffdc8ac4000 	C:\Windows\System32\GDI32.dll
0x00007ffdc5940000 - 0x00007ffdc5ac0000 	C:\Windows\System32\gdi32full.dll
0x00007ffdc47a0000 - 0x00007ffdc4a1a000 	C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.14393.953_none_42151e83c686086b\COMCTL32.dll
0x00007ffdc87c0000 - 0x00007ffdc8a88000 	C:\Windows\System32\combase.dll
0x00007ffdc5b70000 - 0x00007ffdc5c65000 	C:\Windows\System32\ucrtbase.dll
0x00007ffdc5eb0000 - 0x00007ffdc5f1a000 	C:\Windows\System32\bcryptPrimitives.dll
0x00007ffdc9410000 - 0x00007ffdc943e000 	C:\Windows\System32\IMM32.DLL
0x0000000052030000 - 0x0000000052102000 	C:\Dev\jdk1.8.0_111\jre\bin\msvcr100.dll
0x0000000051670000 - 0x0000000051f0a000 	C:\Dev\jdk1.8.0_111\jre\bin\server\jvm.dll
0x00007ffdc92b0000 - 0x00007ffdc92b8000 	C:\Windows\System32\PSAPI.DLL
0x00007ffdb2e10000 - 0x00007ffdb2e19000 	C:\Windows\SYSTEM32\WSOCK32.dll
0x00007ffdc8f00000 - 0x00007ffdc8f6a000 	C:\Windows\System32\WS2_32.dll
0x00007ffdc3b20000 - 0x00007ffdc3b43000 	C:\Windows\SYSTEM32\WINMM.dll
0x00007ffdb8760000 - 0x00007ffdb876a000 	C:\Windows\SYSTEM32\VERSION.dll
0x00007ffdc3af0000 - 0x00007ffdc3b1b000 	C:\Windows\SYSTEM32\WINMMBASE.dll
0x00007ffdc60f0000 - 0x00007ffdc6132000 	C:\Windows\System32\cfgmgr32.dll
0x0000000052020000 - 0x000000005202f000 	C:\Dev\jdk1.8.0_111\jre\bin\verify.dll
0x0000000051ff0000 - 0x0000000052019000 	C:\Dev\jdk1.8.0_111\jre\bin\java.dll
0x0000000051f60000 - 0x0000000051f83000 	C:\Dev\jdk1.8.0_111\jre\bin\instrument.dll
0x0000000051fd0000 - 0x0000000051fe6000 	C:\Dev\jdk1.8.0_111\jre\bin\zip.dll
0x00007ffdc6c20000 - 0x00007ffdc8128000 	C:\Windows\System32\SHELL32.dll
0x00007ffdc61f0000 - 0x00007ffdc68ca000 	C:\Windows\System32\windows.storage.dll
0x00007ffdc58b0000 - 0x00007ffdc58fc000 	C:\Windows\System32\powrprof.dll
0x00007ffdc8410000 - 0x00007ffdc8462000 	C:\Windows\System32\shlwapi.dll
0x00007ffdc5930000 - 0x00007ffdc593f000 	C:\Windows\System32\kernel.appcore.dll
0x00007ffdc5ac0000 - 0x00007ffdc5b69000 	C:\Windows\System32\shcore.dll
0x00007ffdc5910000 - 0x00007ffdc5924000 	C:\Windows\System32\profapi.dll
0x0000000051fb0000 - 0x0000000051fca000 	C:\Dev\jdk1.8.0_111\jre\bin\net.dll
0x00007ffdc5180000 - 0x00007ffdc51dc000 	C:\Windows\system32\mswsock.dll
0x00007ffdadae0000 - 0x00007ffdadaf6000 	C:\Windows\system32\napinsp.dll
0x00007ffdadb00000 - 0x00007ffdadb1a000 	C:\Windows\system32\pnrpnsp.dll
0x00007ffdc0de0000 - 0x00007ffdc0df8000 	C:\Windows\system32\NLAapi.dll
0x00007ffdc4f40000 - 0x00007ffdc4fe1000 	C:\Windows\SYSTEM32\DNSAPI.dll
0x00007ffdc92c0000 - 0x00007ffdc92c8000 	C:\Windows\System32\NSI.dll
0x00007ffdc4f00000 - 0x00007ffdc4f38000 	C:\Windows\SYSTEM32\IPHLPAPI.DLL
0x00007ffdae250000 - 0x00007ffdae25e000 	C:\Windows\System32\winrnr.dll
0x00007ffdae180000 - 0x00007ffdae195000 	C:\Windows\System32\wshbth.dll
0x00007ffdbcd10000 - 0x00007ffdbcd1a000 	C:\Windows\System32\rasadhlp.dll
0x00007ffdc3120000 - 0x00007ffdc318a000 	C:\Windows\System32\fwpuclnt.dll
0x00007ffdc57f0000 - 0x00007ffdc581b000 	C:\Windows\SYSTEM32\bcrypt.dll
0x0000000051f90000 - 0x0000000051fa1000 	C:\Dev\jdk1.8.0_111\jre\bin\nio.dll
0x00007ffdc5320000 - 0x00007ffdc5337000 	C:\Windows\SYSTEM32\CRYPTSP.dll
0x00007ffdc4d90000 - 0x00007ffdc4dc3000 	C:\Windows\system32\rsaenh.dll
0x00007ffdc5000000 - 0x00007ffdc501f000 	C:\Windows\SYSTEM32\USERENV.dll
0x00007ffdc57e0000 - 0x00007ffdc57eb000 	C:\Windows\SYSTEM32\CRYPTBASE.dll
0x00007ffdc2c90000 - 0x00007ffdc2ca6000 	C:\Windows\SYSTEM32\dhcpcsvc6.DLL
0x00007ffdc27a0000 - 0x00007ffdc27ba000 	C:\Windows\SYSTEM32\dhcpcsvc.DLL
0x0000000051f50000 - 0x0000000051f5d000 	C:\Dev\jdk1.8.0_111\jre\bin\management.dll
0x0000000051660000 - 0x0000000051669000 	C:\Dev\jdk1.8.0_111\jre\bin\attach.dll
0x0000000051630000 - 0x0000000051654000 	C:\Dev\jdk1.8.0_111\jre\bin\sunec.dll
0x0000000051490000 - 0x0000000051628000 	C:\Dev\jdk1.8.0_111\jre\bin\awt.dll
0x00007ffdc6ab0000 - 0x00007ffdc6b6f000 	C:\Windows\System32\OLEAUT32.dll
0x00007ffdc6930000 - 0x00007ffdc69cc000 	C:\Windows\System32\msvcp_win.dll
0x00007ffdc3660000 - 0x00007ffdc36da000 	C:\Windows\SYSTEM32\apphelp.dll
0x00007ffdc3da0000 - 0x00007ffdc3e35000 	C:\Windows\system32\uxtheme.dll
0x00007ffdc8230000 - 0x00007ffdc838a000 	C:\Windows\System32\MSCTF.dll
0x00007ffdc3990000 - 0x00007ffdc39b6000 	C:\Windows\system32\dwmapi.dll
0x00007ffdc92d0000 - 0x00007ffdc9408000 	C:\Windows\System32\ole32.dll
0x0000000051440000 - 0x0000000051487000 	C:\Dev\jdk1.8.0_111\jre\bin\fontmanager.dll
0x00007ffdc0300000 - 0x00007ffdc0492000 	C:\Windows\SYSTEM32\dbghelp.dll

VM Arguments:
jvm_args: -javaagent:C:\\Users\\twhitmore\\.m2\\repository\\org\\jacoco\\org.jacoco.agent\\0.7.7.201606060606\\org.jacoco.agent-0.7.7.201606060606-runtime.jar=destfile=C:\\Workspace\\trunk\\sonata-core\\target\\jacoco.exec 
java_command: C:\Workspace\trunk\sonata-core\target\surefire\surefirebooter1925729065099810763.jar C:\Workspace\trunk\sonata-core\target\surefire\surefire2382065085559196932tmp C:\Workspace\trunk\sonata-core\target\surefire\surefire_01424165726733132266tmp
java_class_path (initial): C:\Workspace\trunk\sonata-core\target\surefire\surefirebooter1925729065099810763.jar;C:\\Users\\twhitmore\\.m2\\repository\\org\\jacoco\\org.jacoco.agent\\0.7.7.201606060606\\org.jacoco.agent-0.7.7.201606060606-runtime.jar
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=C:\Dev\jdk1.8.0_111
JRE_HOME=C:\Program Files\java\jre1.8.0_111
PATH=C:\ProgramData\Oracle\Java\javapath;C:\oraclexe\app\oracle\product\11.2.0\server\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Dev\maven\bin;C:\Dev\jdk1.8.0_111\bin;C:\Dev\Git\bin;C:\Dev\TortoiseSVN\bin;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Dev\Ruby23\bin;C:\Users\twhitmore\AppData\Local\Microsoft\WindowsApps;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\
USERNAME=twhitmore
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 69 Stepping 1, GenuineIntel



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

OS: Windows 10.0 , 64 bit Build 14393 (10.0.14393.1198)

CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 69 stepping 1, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2

Memory: 4k page, physical 16680440k(7742056k free), swap 28214776k(13005536k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (25.111-b14) for windows-amd64 JRE (1.8.0_111-b14), built on Sep 22 2016 19:24:05 by "java_re" with MS VC++ 10.0 (VS2010)

time: Mon Jul 03 13:48:25 2017
elapsed time: 19 seconds (0d 0h 0m 19s)



REPRODUCIBILITY :
This bug can be reproduced always.


Comments
No plans to address for JDK 7 or JDK 8. If this is a concern, please raise a Oracle Support Case (SR).
2017-07-25

Checked this on Windows 10 with JDK 7, 8, and 9. The issue seems restricted to JDK 7 and 8 and does not reproduce with 9 ea. Result: ======= 7: FAIL 7u80: FAIL 8: FAIL 8u131: FAIL 9 ea b175: PASS To verify, run the attached test case with the respective JDK version.
2017-07-03