JDK-8176500 : [macosx] on a sporadic, but fairly regular basis I get a vm crash
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 8u121,9,11
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: os_x
  • CPU: x86
  • Submitted: 2017-03-08
  • Updated: 2019-08-27
  • Resolved: 2019-08-27
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdResolved
Related Reports
Duplicate :  
Duplicate :  
Duplicate :  
Duplicate :  
Relates :  
Relates :  
Relates :  
Description
FULL PRODUCT VERSION :
java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)


FULL OS VERSION :
uname -a
Darwin fll-mpowy 15.6.0 Darwin Kernel Version 15.6.0: Mon Jan  9 23:07:29 PST 2017; root:xnu-3248.60.11.2.1~1/RELEASE_X86_64 x86_64


EXTRA RELEVANT SYSTEM CONFIGURATION :
java -version


A DESCRIPTION OF THE PROBLEM :
I am running an application I wrote.  I get this:
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00000001228842d7, pid=5684, tid=0x000000000000da07
#
# JRE version: Java(TM) SE Runtime Environment (8.0_121-b13) (build 1.8.0_121-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.121-b13 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# C  [libawt_lwawt.dylib+0x1c2d7]  OGLSD_SetScratchSurface+0x49
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /Users/jjensen/gtools/hs_err_pid5684.log
Compiled method (nm) 15519268 1072     n 0       sun.java2d.opengl.OGLRenderQueue::flushBuffer (native)
 total in heap  [0x000000010f35e750,0x000000010f35ea70] = 800
 relocation     [0x000000010f35e878,0x000000010f35e8b8] = 64
 main code      [0x000000010f35e8c0,0x000000010f35ea70] = 432


THE PROBLEM WAS REPRODUCIBLE WITH -Xint FLAG: Did not try

THE PROBLEM WAS REPRODUCIBLE WITH -server FLAG: Did not try

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
I don't know any way to easily reproduce this bug, but I would be happy to test my application against any debug builds to troubleshoot the problem.

ERROR MESSAGES/STACK TRACES THAT OCCUR :
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00000001228842d7, pid=5684, tid=0x000000000000da07
#
# JRE version: Java(TM) SE Runtime Environment (8.0_121-b13) (build 1.8.0_121-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.121-b13 mixed mode bsd-amd64 compressed oops)
# Problematic frame:
# C  [libawt_lwawt.dylib+0x1c2d7]  OGLSD_SetScratchSurface+0x49
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

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

Current thread (0x00007f953c0fd800):  JavaThread "Java2D Queue Flusher" daemon [_thread_in_native, id=55815, stack(0x0000700001c7a000,0x0000700001d7a000)]

siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x0000000000000007

Registers:
RAX=0x00000000ffffffff, RBX=0x0000000000000007, RCX=0x0000000000000047, RDX=0x00000001228a5370
RSP=0x0000700001d79810, RBP=0x0000700001d79830, RSI=0x00007f953be69330, RDI=0x00007f953c0fd9f8
R8 =0x0000000000000020, R9 =0x0000000000000000, R10=0x000000010f35e8f8, R11=0x00000000f782b82a
R12=0x0000000000000000, R13=0x00000007bc15c210, R14=0x00007f953c0fd9f8, R15=0x00007f953c0fd800
RIP=0x00000001228842d7, EFLAGS=0x0000000000010202, ERR=0x0000000000000004
  TRAPNO=0x000000000000000e

Top of Stack: (sp=0x0000700001d79810)
0x0000700001d79810:   00007f953be69330 0000000000000000
0x0000700001d79820:   00007f953ca8e210 00007f953c0fd800
0x0000700001d79830:   0000700001d798b0 00000001228a4e4e
0x0000700001d79840:   0000000000000064 00007f953bc5b4e8
0x0000700001d79850:   0000700001d798b0 000000010e34f494
0x0000700001d79860:   0000000000000005 00007f953c0fd800
0x0000700001d79870:   00000007bc15c201 00007f953ca8e220
0x0000700001d79880:   0000700000d79800 00007f953c0fd9f8
0x0000700001d79890:   0000000000000000 0000000000000000
0x0000700001d798a0:   0000700001d79960 00007f953c0fd800
0x0000700001d798b0:   0000700001d79900 000000010f35e96a
0x0000700001d798c0:   00000007bc15c138 0000700001d798f0
0x0000700001d798d0:   000000011e5da8c8 00c1e70000c1e700
0x0000700001d798e0:   0000000000000000 000000010f294098
0x0000700001d798f0:   0000700001d79960 0000000000000246
0x0000700001d79900:   00000000f782b827 000000010f3be404
0x0000700001d79910:   00000007bc15c138 00000007bc15c210
0x0000700001d79920:   0000000000000000 0000000000000000
0x0000700001d79930:   00000007bc15c210 0000700001d799d0
0x0000700001d79940:   0000000000000001 0000000000000000
0x0000700001d79950:   0000700001d799d0 000000010efd77a7
0x0000700001d79960:   00000007bc15e638 00000007bc15e638
0x0000700001d79970:   0000700000001fa0 000000000000000a
0x0000700001d79980:   00007f953c0fd800 0000000000000001
0x0000700001d79990:   000000010efd771f 000000011eb75e40
0x0000700001d799a0:   0000700001d79a68 0000700001d79d00
0x0000700001d799b0:   000000010000000a 000000011eb75e40
0x0000700001d799c0:   000000010efea120 0000700001d79c70
0x0000700001d799d0:   0000700001d79b80 000000010e2ed9d6
0x0000700001d799e0:   0000700000000001 00007f953c0fd800
0x0000700001d799f0:   00007f953c0fd800 0000700001d79d00
0x0000700001d79a00:   00007f953bc5b4e0 000000010efea120 

Instructions: (pc=0x00000001228842d7)
0x00000001228842b7:   c0 e9 82 00 00 00 48 8b 5e 10 48 85 db 75 0e bf
0x00000001228842c7:   01 00 00 00 48 8d 15 0a 7e 03 00 eb d6 49 89 fe
0x00000001228842d7:   4c 8b 3b 30 c0 e8 d9 a8 02 00 49 8b 3f 49 89 c4
0x00000001228842e7:   48 8b 35 d2 03 06 00 30 c0 e8 e5 a9 02 00 48 85 

Register to memory mapping:

RAX=0x00000000ffffffff is an unknown value
RBX=0x0000000000000007 is an unknown value
RCX=0x0000000000000047 is an unknown value
RDX=0x00000001228a5370: Java_sun_java2d_opengl_OGLRenderQueue_flushBuffer+0xb5c in /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/libawt_lwawt.dylib at 0x0000000122868000
RSP=0x0000700001d79810 is pointing into the stack for thread: 0x00007f953c0fd800
RBP=0x0000700001d79830 is pointing into the stack for thread: 0x00007f953c0fd800
RSI=0x00007f953be69330 is an unknown value
RDI=0x00007f953c0fd9f8 is an unknown value
R8 =0x0000000000000020 is an unknown value
R9 =0x0000000000000000 is an unknown value
R10=0x000000010f35e8f8 is at entry_point+56 in (nmethod*)0x000000010f35e750
R11=0x00000000f782b82a is an unknown value
R12=0x0000000000000000 is an unknown value
R13=0x00000007bc15c210 is an oop
sun.java2d.opengl.OGLRenderQueue$QueueFlusher 
 - klass: 'sun/java2d/opengl/OGLRenderQueue$QueueFlusher'
R14=0x00007f953c0fd9f8 is an unknown value
R15=0x00007f953c0fd800 is a thread


Stack: [0x0000700001c7a000,0x0000700001d7a000],  sp=0x0000700001d79810,  free space=1022k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libawt_lwawt.dylib+0x1c2d7]  OGLSD_SetScratchSurface+0x49
C  [libawt_lwawt.dylib+0x3ce4e]  Java_sun_java2d_opengl_OGLRenderQueue_flushBuffer+0x63a
J 1072  sun.java2d.opengl.OGLRenderQueue.flushBuffer(JI)V (0 bytes) @ 0x000000010f35e96a [0x000000010f35e8c0+0xaa]
J 2154% C2 sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run()V (234 bytes) @ 0x000000010f3be404 [0x000000010f3be0e0+0x324]
v  ~StubRoutines::call_stub
V  [libjvm.dylib+0x2ed9d6]  JavaCalls::call_helper(JavaValue*, methodHandle*, JavaCallArguments*, Thread*)+0x6ae
V  [libjvm.dylib+0x2ee164]  JavaCalls::call_virtual(JavaValue*, KlassHandle, Symbol*, Symbol*, JavaCallArguments*, Thread*)+0x164
V  [libjvm.dylib+0x2ee310]  JavaCalls::call_virtual(JavaValue*, Handle, KlassHandle, Symbol*, Symbol*, Thread*)+0x4a
V  [libjvm.dylib+0x348a5d]  thread_entry(JavaThread*, Thread*)+0x7c
V  [libjvm.dylib+0x56ab0f]  JavaThread::thread_main_inner()+0x9b
V  [libjvm.dylib+0x56c1fc]  JavaThread::run()+0x1c2
V  [libjvm.dylib+0x48a5b2]  java_start(Thread*)+0xf6
C  [libsystem_pthread.dylib+0x399d]  _pthread_body+0x83
C  [libsystem_pthread.dylib+0x391a]  _pthread_body+0x0
C  [libsystem_pthread.dylib+0x1351]  thread_start+0xd
C  0x0000000000000000

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J 1072  sun.java2d.opengl.OGLRenderQueue.flushBuffer(JI)V (0 bytes) @ 0x000000010f35e8f8 [0x000000010f35e8c0+0x38]
J 2154% C2 sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run()V (234 bytes) @ 0x000000010f3be404 [0x000000010f3be0e0+0x324]
v  ~StubRoutines::call_stub

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

Java Threads: ( => current thread )
  0x00007f953d2a6000 JavaThread "VI Server Thread" [_thread_in_native, id=65287, stack(0x000070000228c000,0x000070000238c000)]
  0x00007f953cab6000 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=59651, stack(0x0000700001e80000,0x0000700001f80000)]
  0x00007f953e084000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=58883, stack(0x0000700001d7d000,0x0000700001e7d000)]
=>0x00007f953c0fd800 JavaThread "Java2D Queue Flusher" daemon [_thread_in_native, id=55815, stack(0x0000700001c7a000,0x0000700001d7a000)]
  0x00007f953c0cb000 JavaThread "AWT-Shutdown" [_thread_blocked, id=32787, stack(0x0000700001762000,0x0000700001862000)]
  0x00007f953d155000 JavaThread "AppKit Thread" daemon [_thread_in_native, id=2571, stack(0x00007fff526ea000,0x00007fff52eea000)]
  0x00007f953c867000 JavaThread "Service Thread" daemon [_thread_blocked, id=20995, stack(0x00007000012d0000,0x00007000013d0000)]
  0x00007f953c004000 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=20483, stack(0x00007000011cd000,0x00007000012cd000)]
  0x00007f953e000000 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=19971, stack(0x00007000010ca000,0x00007000011ca000)]
  0x00007f953c866000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=19459, stack(0x0000700000fc7000,0x00007000010c7000)]
  0x00007f953d022000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=18947, stack(0x0000700000ec4000,0x0000700000fc4000)]
  0x00007f953d024000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=15887, stack(0x0000700000dc1000,0x0000700000ec1000)]
  0x00007f953c824800 JavaThread "Finalizer" daemon [_thread_blocked, id=14339, stack(0x0000700000c3b000,0x0000700000d3b000)]
  0x00007f953c015000 JavaThread "Reference Handler" daemon [_thread_blocked, id=13827, stack(0x0000700000b38000,0x0000700000c38000)]
  0x00007f953c00a800 JavaThread "main" [_thread_blocked, id=5891, stack(0x000070000011a000,0x000070000021a000)]

Other Threads:
  0x00007f953d041000 VMThread [stack: 0x0000700000a35000,0x0000700000b35000] [id=13315]
  0x00007f953c867800 WatcherThread [stack: 0x00007000013d3000,0x00007000014d3000] [id=21507]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap:
 PSYoungGen      total 14848K, used 4K [0x00000007beb00000, 0x00000007bfb00000, 0x00000007c0000000)
  eden space 13312K, 0% used [0x00000007beb00000,0x00000007beb01168,0x00000007bf800000)
  from space 1536K, 0% used [0x00000007bf980000,0x00000007bf980000,0x00000007bfb00000)
  to   space 1536K, 0% used [0x00000007bf800000,0x00000007bf800000,0x00000007bf980000)
 ParOldGen       total 44032K, used 4370K [0x00000007bc000000, 0x00000007beb00000, 0x00000007beb00000)
  object space 44032K, 9% used [0x00000007bc000000,0x00000007bc444938,0x00000007beb00000)
 Metaspace       used 13626K, capacity 13808K, committed 13952K, reserved 1060864K
  class space    used 1560K, capacity 1637K, committed 1664K, reserved 1048576K

Card table byte_map: [0x000000011e397000,0x000000011e3b8000] byte_map_base: 0x000000011a5b7000

Marking Bits: (ParMarkBitMap*) 0x000000010e8f0d30
 Begin Bits: [0x000000011e3b8000, 0x000000011e4b8000)
 End Bits:   [0x000000011e4b8000, 0x000000011e5b8000)

Polling page: 0x000000010cfd6000

CodeCache: size=245760Kb used=7017Kb max_used=7156Kb free=238742Kb
 bounds [0x000000010efd7000, 0x000000010f6e7000, 0x000000011dfd7000]
 total_blobs=2510 nmethods=1970 adapters=453
 compilation: enabled

Compilation events (10 events):
Event: 14418.887 Thread 0x00007f953d022000 2196       4       sun.lwawt.LWComponentPeer::localToWindow (62 bytes)
Event: 14418.893 Thread 0x00007f953d022000 nmethod 2196 0x000000010f24a8d0 code [0x000000010f24aa60, 0x000000010f24b2d8]
Event: 15038.837 Thread 0x00007f953e000000 2197       4       sun.lwawt.LWComponentPeer::getWindowPeerOrSelf (5 bytes)
Event: 15038.837 Thread 0x00007f953e000000 nmethod 2197 0x000000010f3f6f10 code [0x000000010f3f7060, 0x000000010f3f70d8]
Event: 15039.884 Thread 0x00007f953c866000 2198       4       java.util.AbstractSequentialList::iterator (5 bytes)
Event: 15039.887 Thread 0x00007f953c866000 nmethod 2198 0x000000010f2bc890 code [0x000000010f2bc9e0, 0x000000010f2bcb78]
Event: 15506.572 Thread 0x00007f953e000000 2199       4       java.util.HashMap::tableSizeFor (59 bytes)
Event: 15506.573 Thread 0x00007f953e000000 nmethod 2199 0x000000010f2ea290 code [0x000000010f2ea3e0, 0x000000010f2ea478]
Event: 15516.140 Thread 0x00007f953d022000 2200       4       java.util.HashMap::<init> (98 bytes)
Event: 15516.142 Thread 0x00007f953d022000 nmethod 2200 0x000000010f296dd0 code [0x000000010f296f20, 0x000000010f2970d8]

GC Heap History (10 events):
Event: 15519.160 GC heap before
{Heap before GC invocations=53 (full 13):
 PSYoungGen      total 14848K, used 555K [0x00000007beb00000, 0x00000007bfb00000, 0x00000007c0000000)
  eden space 13312K, 0% used [0x00000007beb00000,0x00000007beb00000,0x00000007bf800000)
  from space 1536K, 36% used [0x00000007bf980000,0x00000007bfa0adf0,0x00000007bfb00000)
  to   space 1536K, 0% used [0x00000007bf800000,0x00000007bf800000,0x00000007bf980000)
 ParOldGen       total 44032K, used 4792K [0x00000007bc000000, 0x00000007beb00000, 0x00000007beb00000)
  object space 44032K, 10% used [0x00000007bc000000,0x00000007bc4ae2a8,0x00000007beb00000)
 Metaspace       used 13626K, capacity 13808K, committed 13952K, reserved 1060864K
  class space    used 1560K, capacity 1637K, committed 1664K, reserved 1048576K
Event: 15519.226 GC heap after
Heap after GC invocations=53 (full 13):
 PSYoungGen      total 14848K, used 0K [0x00000007beb00000, 0x00000007bfb00000, 0x00000007c0000000)
  eden space 13312K, 0% used [0x00000007beb00000,0x00000007beb00000,0x00000007bf800000)
  from space 1536K, 0% used [0x00000007bf980000,0x00000007bf980000,0x00000007bfb00000)
  to   space 1536K, 0% used [0x00000007bf800000,0x00000007bf800000,0x00000007bf980000)
 ParOldGen       total 44032K, used 4445K [0x00000007bc000000, 0x00000007beb00000, 0x00000007beb00000)
  object space 44032K, 10% used [0x00000007bc000000,0x00000007bc457458,0x00000007beb00000)
 Metaspace       used 13626K, capacity 13808K, committed 13952K, reserved 1060864K
  class space    used 1560K, capacity 1637K, committed 1664K, reserved 1048576K
}
Event: 15519.227 GC heap before
{Heap before GC invocations=54 (full 13):
 PSYoungGen      total 14848K, used 264K [0x00000007beb00000, 0x00000007bfb00000, 0x00000007c0000000)
  eden space 13312K, 1% used [0x00000007beb00000,0x00000007beb42238,0x00000007bf800000)
  from space 1536K, 0% used [0x00000007bf980000,0x00000007bf980000,0x00000007bfb00000)
  to   space 1536K, 0% used [0x00000007bf800000,0x00000007bf800000,0x00000007bf980000)
 ParOldGen       total 44032K, used 4445K [0x00000007bc000000, 0x00000007beb00000, 0x00000007beb00000)
  object space 44032K, 10% used [0x00000007bc000000,0x00000007bc457458,0x00000007beb00000)
 Metaspace       used 13626K, capacity 13808K, committed 13952K, reserved 1060864K
  class space    used 1560K, capacity 1637K, committed 1664K, reserved 1048576K
Event: 15519.227 GC heap after
Heap after GC invocations=54 (full 13):
 PSYoungGen      total 14848K, used 128K [0x00000007beb00000, 0x00000007bfb00000, 0x00000007c0000000)
  eden space 13312K, 0% used [0x00000007beb00000,0x00000007beb00000,0x00000007bf800000)
  from space 1536K, 8% used [0x00000007bf800000,0x00000007bf820000,0x00000007bf980000)
  to   space 1536K, 0% used [0x00000007bf980000,0x00000007bf980000,0x00000007bfb00000)
 ParOldGen       total 44032K, used 4445K [0x00000007bc000000, 0x00000007beb00000, 0x00000007beb00000)
  object space 44032K, 10% used [0x00000007bc000000,0x00000007bc457458,0x00000007beb00000)
 Metaspace       used 13626K, capacity 13808K, committed 13952K, reserved 1060864K
  class space    used 1560K, capacity 1637K, committed 1664K, reserved 1048576K
}
Event: 15519.227 GC heap before
{Heap before GC invocations=55 (full 14):
 PSYoungGen      total 14848K, used 128K [0x00000007beb00000, 0x00000007bfb00000, 0x00000007c0000000)
  eden space 13312K, 0% used [0x00000007beb00000,0x00000007beb00000,0x00000007bf800000)
  from space 1536K, 8% used [0x00000007bf800000,0x00000007bf820000,0x00000007bf980000)
  to   space 1536K, 0% used [0x00000007bf980000,0x00000007bf980000,0x00000007bfb00000)
 ParOldGen       total 44032K, used 4445K [0x00000007bc000000, 0x00000007beb00000, 0x00000007beb00000)
  object space 44032K, 10% used [0x00000007bc000000,0x00000007bc457458,0x00000007beb00000)
 Metaspace       used 13626K, capacity 13808K, committed 13952K, reserved 1060864K
  class space    used 1560K, capacity 1637K, committed 1664K, reserved 1048576K
Event: 15519.253 GC heap after
Heap after GC invocations=55 (full 14):
 PSYoungGen      total 14848K, used 0K [0x00000007beb00000, 0x00000007bfb00000, 0x00000007c0000000)
  eden space 13312K, 0% used [0x00000007beb00000,0x00000007beb00000,0x00000007bf800000)
  from space 1536K, 0% used [0x00000007bf800000,0x00000007bf800000,0x00000007bf980000)
  to   space 1536K, 0% used [0x00000007bf980000,0x00000007bf980000,0x00000007bfb00000)
 ParOldGen       total 44032K, used 4370K [0x00000007bc000000, 0x00000007beb00000, 0x00000007beb00000)
  object space 44032K, 9% used [0x00000007bc000000,0x00000007bc444918,0x00000007beb00000)
 Metaspace       used 13626K, capacity 13808K, committed 13952K, reserved 1060864K
  class space    used 1560K, capacity 1637K, committed 1664K, reserved 1048576K
}
Event: 15519.253 GC heap before
{Heap before GC invocations=56 (full 14):
 PSYoungGen      total 14848K, used 7K [0x00000007beb00000, 0x00000007bfb00000, 0x00000007c0000000)
  eden space 13312K, 0% used [0x00000007beb00000,0x00000007beb01d68,0x00000007bf800000)
  from space 1536K, 0% used [0x00000007bf800000,0x00000007bf800000,0x00000007bf980000)
  to   space 1536K, 0% used [0x00000007bf980000,0x00000007bf980000,0x00000007bfb00000)
 ParOldGen       total 44032K, used 4370K [0x00000007bc000000, 0x00000007beb00000, 0x00000007beb00000)
  object space 44032K, 9% used [0x00000007bc000000,0x00000007bc444918,0x00000007beb00000)
 Metaspace       used 13626K, capacity 13808K, committed 13952K, reserved 1060864K
  class space    used 1560K, capacity 1637K, committed 1664K, reserved 1048576K
Event: 15519.254 GC heap after
Heap after GC invocations=56 (full 14):
 PSYoungGen      total 14848K, used 32K [0x00000007beb00000, 0x00000007bfb00000, 0x00000007c0000000)
  eden space 13312K, 0% used [0x00000007beb00000,0x00000007beb00000,0x00000007bf800000)
  from space 1536K, 2% used [0x00000007bf980000,0x00000007bf988000,0x00000007bfb00000)
  to   space 1536K, 0% used [0x00000007bf800000,0x00000007bf800000,0x00000007bf980000)
 ParOldGen       total 44032K, used 4370K [0x00000007bc000000, 0x00000007beb00000, 0x00000007beb00000)
  object space 44032K, 9% used [0x00000007bc000000,0x00000007bc444918,0x00000007beb00000)
 Metaspace       used 13626K, capacity 13808K, committed 13952K, reserved 1060864K
  class space    used 1560K, capacity 1637K, committed 1664K, reserved 1048576K
}
Event: 15519.254 GC heap before
{Heap before GC invocations=57 (full 15):
 PSYoungGen      total 14848K, used 32K [0x00000007beb00000, 0x00000007bfb00000, 0x00000007c0000000)
  eden space 13312K, 0% used [0x00000007beb00000,0x00000007beb00000,0x00000007bf800000)
  from space 1536K, 2% used [0x00000007bf980000,0x00000007bf988000,0x00000007bfb00000)
  to   space 1536K, 0% used [0x00000007bf800000,0x00000007bf800000,0x00000007bf980000)
 ParOldGen       total 44032K, used 4370K [0x00000007bc000000, 0x00000007beb00000, 0x00000007beb00000)
  object space 44032K, 9% used [0x00000007bc000000,0x00000007bc444918,0x00000007beb00000)
 Metaspace       used 13626K, capacity 13808K, committed 13952K, reserved 1060864K
  class space    used 1560K, capacity 1637K, committed 1664K, reserved 1048576K
Event: 15519.264 GC heap after
Heap after GC invocations=57 (full 15):
 PSYoungGen      total 14848K, used 0K [0x00000007beb00000, 0x00000007bfb00000, 0x00000007c0000000)
  eden space 13312K, 0% used [0x00000007beb00000,0x00000007beb00000,0x00000007bf800000)
  from space 1536K, 0% used [0x00000007bf980000,0x00000007bf980000,0x00000007bfb00000)
  to   space 1536K, 0% used [0x00000007bf800000,0x00000007bf800000,0x00000007bf980000)
 ParOldGen       total 44032K, used 4370K [0x00000007bc000000, 0x00000007beb00000, 0x00000007beb00000)
  object space 44032K, 9% used [0x00000007bc000000,0x00000007bc444938,0x00000007beb00000)
 Metaspace       used 13626K, capacity 13808K, committed 13952K, reserved 1060864K
  class space    used 1560K, capacity 1637K, committed 1664K, reserved 1048576K
}

Deoptimization events (10 events):
Event: 5737.027 Thread 0x00007f953d155000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x000000010f68a18c method=sun.java2d.pipe.ValidatePipe.fillRect(Lsun/java2d/SunGraphics2D;IIII)V @ 19
Event: 5737.031 Thread 0x00007f953cab6000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000010f6c9c58 method=sun.awt.RepaintArea.subtract(Ljava/awt/Rectangle;Ljava/awt/Rectangle;)Z @ 1
Event: 5737.031 Thread 0x00007f953cab6000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000010f579ff4 method=sun.java2d.SunGraphics2D.validateCompClip()V @ 32
Event: 5737.051 Thread 0x00007f953cab6000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000010f579ff4 method=sun.java2d.SunGraphics2D.validateCompClip()V @ 32
Event: 5737.051 Thread 0x00007f953cab6000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000010f579ff4 method=sun.java2d.SunGraphics2D.validateCompClip()V @ 32
Event: 5737.051 Thread 0x00007f953cab6000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000010f609bb4 method=sun.java2d.pipe.DrawImage.isSimpleTranslate(Lsun/java2d/SunGraphics2D;)Z @ 7
Event: 5737.308 Thread 0x00007f953cab6000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x000000010f579ff4 method=sun.java2d.SunGraphics2D.validateCompClip()V @ 32
Event: 10995.268 Thread 0x00007f953cab6000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000010f63dbb8 method=javi.awt.AtView.deTab(I)V @ 12
Event: 10999.701 Thread 0x00007f953cab6000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000010f666fbc method=sun.font.GlyphLayout$GVData.init(I)V @ 23
Event: 10999.702 Thread 0x00007f953cab6000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000010f640d70 method=sun.font.GlyphList.ensureCapacity(I)V @ 18

Internal exceptions (10 events):
Event: 3524.993 Thread 0x00007f953cab6000 Exception <a 'java/lang/ClassCastException'> (0x00000007bee05f38) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u121/8372/hotspot/src/share/vm/runtime/sharedRuntime.cpp, line 605]
Event: 5736.838 Thread 0x00007f953d155000 Implicit null exception at 0x000000010f5cf7fc to 0x000000010f5d0bd1
Event: 10998.071 Thread 0x00007f953cab6000 Exception <a 'java/lang/ClassCastException'> (0x00000007bf518338) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u121/8372/hotspot/src/share/vm/runtime/sharedRuntime.cpp, line 605]
Event: 10998.242 Thread 0x00007f953cab6000 Exception <a 'java/lang/ClassCastException'> (0x00000007bf52d400) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u121/8372/hotspot/src/share/vm/runtime/sharedRuntime.cpp, line 605]
Event: 10998.455 Thread 0x00007f953cab6000 Exception <a 'java/lang/ClassCastException'> (0x00000007bf531bf8) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u121/8372/hotspot/src/share/vm/runtime/sharedRuntime.cpp, line 605]
Event: 10998.696 Thread 0x00007f953cab6000 Exception <a 'java/lang/ClassCastException'> (0x00000007bf5363e8) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u121/8372/hotspot/src/share/vm/runtime/sharedRuntime.cpp, line 605]
Event: 10999.156 Thread 0x00007f953cab6000 Exception <a 'java/lang/ClassCastException'> (0x00000007bf5f3280) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u121/8372/hotspot/src/share/vm/runtime/sharedRuntime.cpp, line 605]
Event: 10999.327 Thread 0x00007f953cab6000 Exception <a 'java/lang/ClassCastException'> (0x00000007bf5f7b18) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u121/8372/hotspot/src/share/vm/runtime/sharedRuntime.cpp, line 605]
Event: 11008.570 Thread 0x00007f953cab6000 Exception <a 'java/lang/ClassCastException'> (0x00000007bf07f7a0) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u121/8372/hotspot/src/share/vm/runtime/sharedRuntime.cpp, line 605]
Event: 11016.416 Thread 0x00007f953cab6000 Exception <a 'java/lang/ClassCastException'> (0x00000007bf251ad0) thrown at [/Users/java_re/workspace/8-2-build-macosx-x86_64/jdk8u121/8372/hotspot/src/share/vm/runtime/sharedRuntime.cpp, line 605]

Events (10 events):
Event: 15519.226 Thread 0x00007f953e100000 Thread exited: 0x00007f953e100000
Event: 15519.227 Executing VM operation: ParallelGCSystemGC
Event: 15519.253 Executing VM operation: ParallelGCSystemGC done
Event: 15519.253 Thread 0x00007f954501a000 Thread added: 0x00007f954501a000
Event: 15519.253 Thread 0x00007f954501a000 Thread exited: 0x00007f954501a000
Event: 15519.253 Executing VM operation: ParallelGCSystemGC
Event: 15519.264 Executing VM operation: ParallelGCSystemGC done
Event: 15519.264 Thread 0x00007f9544808000 Thread added: 0x00007f9544808000
Event: 15519.264 Executing VM operation: BulkRevokeBias
Event: 15519.264 Executing VM operation: BulkRevokeBias done


Dynamic libraries:
0x000000000743f000 	/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x000000000743f000 	/System/Library/Frameworks/Security.framework/Versions/A/Security
0x000000000743f000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x000000000743f000 	/usr/lib/libz.1.dylib
0x000000000743f000 	/usr/lib/libSystem.B.dylib
0x000000000743f000 	/usr/lib/libobjc.A.dylib
0x000000000743f000 	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x000000000743f000 	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x000000000743f000 	/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x000000000743f000 	/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x000000000743f000 	/System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x000000000743f000 	/System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
0x000000000743f000 	/usr/lib/libScreenReader.dylib
0x000000000743f000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x000000000743f000 	/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x000000000743f000 	/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x000000000743f000 	/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x000000000743f000 	/System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x000000000743f000 	/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x000000000743f000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x000000000743f000 	/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x000000000743f000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x000000000743f000 	/usr/lib/libauto.dylib
0x000000000743f000 	/usr/lib/libicucore.A.dylib
0x000000000743f000 	/usr/lib/libxml2.2.dylib
0x000000000743f000 	/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x000000000743f000 	/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x000000000743f000 	/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x000000000743f000 	/usr/lib/liblangid.dylib
0x000000000743f000 	/System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x000000000743f000 	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x000000000743f000 	/usr/lib/libDiagnosticMessagesClient.dylib
0x000000000743f000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x000000000743f000 	/System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x000000000743f000 	/System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x000000000743f000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x000000000743f000 	/System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x000000000743f000 	/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x000000000743f000 	/System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x000000000743f000 	/System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x000000000743f000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x000000000743f000 	/System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x000000000743f000 	/usr/lib/libextension.dylib
0x000000000743f000 	/usr/lib/libarchive.2.dylib
0x000000000743f000 	/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x000000000743f000 	/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x000000000743f000 	/usr/lib/libCRFSuite.dylib
0x000000000743f000 	/usr/lib/libc++.1.dylib
0x000000000743f000 	/usr/lib/libc++abi.dylib
0x000000000743f000 	/usr/lib/system/libcache.dylib
0x000000000743f000 	/usr/lib/system/libcommonCrypto.dylib
0x000000000743f000 	/usr/lib/system/libcompiler_rt.dylib
0x000000000743f000 	/usr/lib/system/libcopyfile.dylib
0x000000000743f000 	/usr/lib/system/libcorecrypto.dylib
0x000000000743f000 	/usr/lib/system/libdispatch.dylib
0x000000000743f000 	/usr/lib/system/libdyld.dylib
0x000000000743f000 	/usr/lib/system/libkeymgr.dylib
0x000000000743f000 	/usr/lib/system/liblaunch.dylib
0x000000000743f000 	/usr/lib/system/libmacho.dylib
0x000000000743f000 	/usr/lib/system/libquarantine.dylib
0x000000000743f000 	/usr/lib/system/libremovefile.dylib
0x000000000743f000 	/usr/lib/system/libsystem_asl.dylib
0x000000000743f000 	/usr/lib/system/libsystem_blocks.dylib
0x000000000743f000 	/usr/lib/system/libsystem_c.dylib
0x000000000743f000 	/usr/lib/system/libsystem_configuration.dylib
0x000000000743f000 	/usr/lib/system/libsystem_coreservices.dylib
0x000000000743f000 	/usr/lib/system/libsystem_coretls.dylib
0x000000000743f000 	/usr/lib/system/libsystem_dnssd.dylib
0x000000000743f000 	/usr/lib/system/libsystem_info.dylib
0x000000000743f000 	/usr/lib/system/libsystem_kernel.dylib
0x000000000743f000 	/usr/lib/system/libsystem_m.dylib
0x000000000743f000 	/usr/lib/system/libsystem_malloc.dylib
0x000000000743f000 	/usr/lib/system/libsystem_network.dylib
0x000000000743f000 	/usr/lib/system/libsystem_networkextension.dylib
0x000000000743f000 	/usr/lib/system/libsystem_notify.dylib
0x000000000743f000 	/usr/lib/system/libsystem_platform.dylib
0x000000000743f000 	/usr/lib/system/libsystem_pthread.dylib
0x000000000743f000 	/usr/lib/system/libsystem_sandbox.dylib
0x000000000743f000 	/usr/lib/system/libsystem_secinit.dylib
0x000000000743f000 	/usr/lib/system/libsystem_trace.dylib
0x000000000743f000 	/usr/lib/system/libunc.dylib
0x000000000743f000 	/usr/lib/system/libunwind.dylib
0x000000000743f000 	/usr/lib/system/libxpc.dylib
0x000000000743f000 	/usr/lib/libenergytrace.dylib
0x000000000743f000 	/usr/lib/libbsm.0.dylib
0x000000000743f000 	/usr/lib/system/libkxld.dylib
0x000000000743f000 	/usr/lib/libxar.1.dylib
0x000000000743f000 	/usr/lib/libsqlite3.dylib
0x000000000743f000 	/usr/lib/libpam.2.dylib
0x000000000743f000 	/usr/lib/libOpenScriptingUtil.dylib
0x000000000743f000 	/usr/lib/libbz2.1.0.dylib
0x000000000743f000 	/usr/lib/liblzma.5.dylib
0x000000000743f000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x000000000743f000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x000000000743f000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x000000000743f000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x000000000743f000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x000000000743f000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x000000000743f000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x000000000743f000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x000000000743f000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
0x000000000743f000 	/System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x000000000743f000 	/System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x000000000743f000 	/System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0x000000000743f000 	/System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x000000000743f000 	/usr/lib/libmecabra.dylib
0x000000000743f000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x000000000743f000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x000000000743f000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x000000000743f000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x000000000743f000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x000000000743f000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x000000000743f000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x000000000743f000 	/System/Library/Frameworks/Metal.framework/Versions/A/Metal
0x000000000743f000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x000000000743f000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x000000000743f000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x000000000743f000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x000000000743f000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x000000000743f000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x000000000743f000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x000000000743f000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
0x000000000743f000 	/System/Library/PrivateFrameworks/GPUCompiler.framework/libmetal_timestamp.dylib
0x000000000743f000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
0x000000000743f000 	/System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
0x000000000743f000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x000000000743f000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x000000000743f000 	/System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA
0x000000000743f000 	/System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
0x000000000743f000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x000000000743f000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x000000000743f000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x000000000743f000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x000000000743f000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x000000000743f000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x000000000743f000 	/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x000000000743f000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x000000000743f000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x000000000743f000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x000000000743f000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x000000000743f000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x000000000743f000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x000000000743f000 	/usr/lib/libcompression.dylib
0x000000000743f000 	/usr/lib/libcups.2.dylib
0x000000000743f000 	/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x000000000743f000 	/System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x000000000743f000 	/usr/lib/libresolv.9.dylib
0x000000000743f000 	/usr/lib/libiconv.2.dylib
0x000000000743f000 	/System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x000000000743f000 	/usr/lib/libheimdal-asn1.dylib
0x000000000743f000 	/System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x000000000743f000 	/System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x000000000743f000 	/System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x000000000743f000 	/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x000000000743f000 	/System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x000000000743f000 	/usr/lib/libmarisa.dylib
0x000000000743f000 	/usr/lib/libChineseTokenizer.dylib
0x000000000743f000 	/usr/lib/libcmph.dylib
0x000000000743f000 	/System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x000000000743f000 	/usr/lib/libxslt.1.dylib
0x000000000743f000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x000000000743f000 	/usr/lib/libFosl_dynamic.dylib
0x000000000743f000 	/System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x000000000743f000 	/System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x000000000743f000 	/System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x000000000743f000 	/System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x000000000743f000 	/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x000000000743f000 	/System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x000000000743f000 	/System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
0x000000000743f000 	/System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x000000000743f000 	/System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
0x000000000743f000 	/System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x000000000743f000 	/System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x000000000743f000 	/System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x000000000743f000 	/System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x000000000743f000 	/System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
0x000000010e000000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/server/libjvm.dylib
0x000000000743f000 	/usr/lib/libstdc++.6.dylib
0x000000010cfc8000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/libverify.dylib
0x000000010efa2000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/libjava.dylib
0x000000010cfe0000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/libzip.dylib
0x0000000120d01000 	/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/JavaRuntimeSupport
0x0000000120d1c000 	/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
0x0000000120d31000 	/System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
0x000000000743f000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x0000000120d3e000 	/System/Library/PrivateFrameworks/JavaLaunching.framework/Versions/A/JavaLaunching
0x000000000743f000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x000000000743f000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x000000000743f000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x000000000743f000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x000000000743f000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x000000000743f000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x00000001226f4000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/libawt.dylib
0x000000012279c000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/./libmlib_image.dylib
0x0000000122868000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/libawt_lwawt.dylib
0x000000012291f000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/./libosxapp.dylib
0x000000000743f000 	/System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling
0x000000000743f000 	/System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x000000000743f000 	/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x000000000743f000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
0x000000000743f000 	/System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x000000000743f000 	/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
0x000000000743f000 	/System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
0x000000000743f000 	/System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
0x000000000743f000 	/usr/lib/libcsfde.dylib
0x000000000743f000 	/usr/lib/libcurl.4.dylib
0x000000000743f000 	/System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
0x000000000743f000 	/System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
0x000000000743f000 	/usr/lib/libCoreStorage.dylib
0x000000000743f000 	/System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
0x000000000743f000 	/usr/lib/libutil.dylib
0x000000000743f000 	/System/Library/PrivateFrameworks/FindMyDevice.framework/Versions/A/FindMyDevice
0x000000000743f000 	/System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x000000000743f000 	/usr/lib/libsasl2.2.dylib
0x000000000743f000 	/System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
0x000000000743f000 	/usr/lib/libcrypto.0.9.8.dylib
0x000000000743f000 	/System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
0x000000000743f000 	/System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x000000012375f000 	cl_kernels
0x000000000743f000 	/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_bgra.dylib
0x000000000743f000 	/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/ImageFormats/unorm8_rgba.dylib
0x000000000743f000 	/System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x000000000743f000 	/System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
0x000000000743f000 	/System/Library/PrivateFrameworks/SystemAdministration.framework/Versions/A/SystemAdministration
0x000000000743f000 	/System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer
0x000000000743f000 	/System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper
0x000000000743f000 	/System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x000000000743f000 	/System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/LoginUICore.framework/Versions/A/LoginUICore
0x000000000743f000 	/usr/lib/libodfde.dylib
0x00000001258bb000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/libfontmanager.dylib
0x000000000743f000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
0x000000000743f000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x0000000125922000 	/System/Library/Extensions/AppleIntelHD5000GraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsGLDriver
0x000000000743f000 	/System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib
0x000000000743f000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
0x0000000127043000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/libnet.dylib
0x0000000126d92000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/libnio.dylib
0x000000000743f000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x0000000192c9b000 	/System/Library/Extensions/AppleIntelHD5000GraphicsMTLDriver.bundle/Contents/MacOS/AppleIntelHD5000GraphicsMTLDriver
0x000000018f7fd000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/libosxui.dylib
0x0000000190754000 	/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/libdcpr.dylib

VM Arguments:
jvm_args: -Xbootclasspath/a:/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home//lib/tools.jar;/Users/jjensen/javt/build:/Users/jjensen/javt/lib:/Users/jjensen/javt/lib/juniversalchardet-1.0.3.jar:/Users/jjensen/javt/lib/rhino1_7R3/js.jar:/Users/jjensen/javt/lib/junit3.8.2/junit.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home//lib/tools.jar:/Users/jjensen/javt/lib/RXTXcomm.jar -Xmx64m 
java_command: /Users/jjensen/javt/dist/javi.jar ../bin/makefile build.txt plx bbm net app gre bbenv restapi conf mk jvalidator l7inspect gre_provision_tool testGreProv.py prov.js prov.html report.html
java_class_path (initial): /Users/jjensen/javt/dist/javi.jar
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/
CLASSPATH=/Users/jjensen/javt/build:/Users/jjensen/javt/lib:/Users/jjensen/javt/lib/juniversalchardet-1.0.3.jar:/Users/jjensen/javt/lib/rhino1_7R3/js.jar:/Users/jjensen/javt/lib/junit3.8.2/junit.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home//lib/tools.jar:/Users/jjensen/javt/lib/RXTXcomm.jar
PATH=/Users/jjensen/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/libexec:
SHELL=/bin/bash
DISPLAY=/private/tmp/com.apple.launchd.LkWE6mSeXZ/org.macosforge.xquartz:0

Signal Handlers:
SIGSEGV: [libjvm.dylib+0x5b1141], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO
SIGBUS: [libjvm.dylib+0x5b1141], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGFPE: [libjvm.dylib+0x487bc4], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGPIPE: [libjvm.dylib+0x487bc4], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: [libjvm.dylib+0x487bc4], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGILL: [libjvm.dylib+0x487bc4], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGUSR1: SIG_DFL, sa_mask[0]=11011111011111100000000111000110, sa_flags=none
SIGUSR2: [libjvm.dylib+0x4876e2], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
SIGHUP: [libjvm.dylib+0x485cb9], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGINT: [libjvm.dylib+0x485cb9], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGTERM: [libjvm.dylib+0x485cb9], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGQUIT: [libjvm.dylib+0x485cb9], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO


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

OS:Bsduname:Darwin 15.6.0 Darwin Kernel Version 15.6.0: Mon Jan  9 23:07:29 PST 2017; root:xnu-3248.60.11.2.1~1/RELEASE_X86_64 x86_64
rlimit: STACK 8192k, CORE 0k, NPROC 709, NOFILE 10240, AS infinity
load average:1.62 1.64 1.66

CPU:total 8 (4 cores per cpu, 2 threads per core) family 6 model 70 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 16777216k(41876k free)

/proc/meminfo:


vm_info: Java HotSpot(TM) 64-Bit Server VM (25.121-b13) for bsd-amd64 JRE (1.8.0_121-b13), built on Dec 12 2016 20:39:32 by "java_re" with gcc 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)

time: Wed Mar  8 10:36:10 2017
elapsed time: 15519 seconds (0d 4h 18m 39s)



REPRODUCIBILITY :
This bug can be reproduced often.


Comments
The issue is reproducible with JDK 11 as well. Submitter has provided an example with additional information here: JDK-8227005
01-07-2019

As a P4 retargeted to 11. However you still can push a fix with "10" target till RDP2 in Jan 2018: http://mail.openjdk.java.net/pipermail/jdk-dev/2017-October/000085.html
02-11-2017

Yes, Crash reported in JDK-8147843 looks similar to this crash and crash is in Java 2D. Bot the crash happens inside Java 2D in OGL context OGLSD_SetScratchSurface and looks very similar to one of the earlier issue: https://bugs.openjdk.java.net/browse/JDK-8057830 does it affect 9? Yes. I was able to observe higher CPU usage in the range 15 to 30 and some times the CPU usage was even more than 30. I tested with external monitor by maximising the test output window. But no VM crash observed.
17-03-2017

please check is it JDK-8147843 ? does it affect 9?
15-03-2017

Reopened to check w.r.t similar issue in JDK-8147843
10-03-2017

I suspect it is duplicate of JDK-8147843 there is a test case, need verification on macos.
10-03-2017

Need a test case to verify this issue. However, closing this as incomplete as unable to contact submitter due to and invalid email id.
10-03-2017