#

# A fatal error has been detected by the Java Runtime Environment:

#

#  SIGSEGV (0xb) at pc=0x00007f9f5d06937a, pid=3839, tid=140321462789888

#

# JRE version: Java(TM) SE Runtime Environment (8.0_66-b17) (build 1.8.0_66-b17)

# Java VM: Java HotSpot(TM) 64-비트 Server VM (25.66-b17 mixed mode linux-amd64 compressed oops)

# Problematic frame:

# v  ~BufferBlob::jni_fast_GetLongField

#

# 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 (0x00007f9f6c323000):  JavaThread "AWT-XAWT" daemon [_thread_in_native, id=3860, stack(0x00007f9f22e1a000,0x00007f9f22f1b000)]


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


Registers:

RAX=0x00007f9f74a13fe0, RBX=0x00007f9f6c3231f8, RCX=0x00007f9f74e9e360, RDX=0x0000000000000042

RSP=0x00007f9f22f19758, RBP=0x00007f9f22f19780, RSI=0x0000000000000000, RDI=0x00007f9f6c3231f8

R8 =0x00007f9f23f22050, R9 =0x0000000000000000, R10=0x00000000000008ea, R11=0x00007f9f5e16ca18

R12=0x0000000000000000, R13=0x0000000000000000, R14=0x00007f9f585967e0, R15=0x00007f9f6c323000

RIP=0x00007f9f5d06937a, EFLAGS=0x0000000000010246, CSGSFS=0x002b000000000033, ERR=0x0000000000000004

  TRAPNO=0x000000000000000e


Top of Stack: (sp=0x00007f9f22f19758)

0x00007f9f22f19758:   00007f9f58374ef1 00007f9f71cbf9c0

0x00007f9f22f19768:   0000000000000000 00007f9f22f19830

0x00007f9f22f19778:   00007f9f22f19800 00007f9ef0509e10

0x00007f9f22f19788:   00007f9f23f2a3ad 00007f9f71cbf9c0

0x00007f9f22f19798:   00007f9f22f197c0 0000000000000000

0x00007f9f22f197a8:   00007f9f23f22073 00007f9f22f19830

0x00007f9f22f197b8:   00007f9f5836e12f 00007f9f22f19810

0x00007f9f22f197c8:   00007f9f5e16cab6 0000000000000000

0x00007f9f22f197d8:   00007f9f5d7ffa76 00007f9f22f19830

0x00007f9f22f197e8:   00007f9f5d13a1ac 00007f9f22f19890

0x00007f9f22f197f8:   0000000086589020 00000000866852c0

0x00007f9f22f19808:   0000000000000011 00007f9f22f19890

0x00007f9f22f19818:   00007f9f5d007420 00007f9f22f19890

0x00007f9f22f19828:   00007f9f5d007420 0000000000000000

0x00007f9f22f19838:   00007f9f5d007760 00007f9f14001100

0x00007f9f22f19848:   0000000086587788 00007f9f22f19850

0x00007f9f22f19858:   00007f9f71c8932c 00007f9f22f198d8

0x00007f9f22f19868:   00007f9f71ca0f28 0000000000000000

0x00007f9f22f19878:   00007f9f71c89468 00007f9f22f19830

0x00007f9f22f19888:   00007f9f22f198d0 00007f9f22f19920

0x00007f9f22f19898:   00007f9f5d007c4d 0000000000000000

0x00007f9f22f198a8:   00000000884774e8 0000000000000000

0x00007f9f22f198b8:   0000000000000000 0000000000000000

0x00007f9f22f198c8:   0000000086587788 0000000000000000

0x00007f9f22f198d8:   000000008655e380 00007f9f22f198e0

0x00007f9f22f198e8:   00007f9f71c8916d 00007f9f22f19930

0x00007f9f22f198f8:   00007f9f71ca0f28 0000000000000000

0x00007f9f22f19908:   00007f9f71c89178 00007f9f22f198d0

0x00007f9f22f19918:   00007f9f22f19930 00007f9f22f19978

0x00007f9f22f19928:   00007f9f5d007c92 000000008655e380

0x00007f9f22f19938:   00007f9f22f19938 00007f9f718024fb

0x00007f9f22f19948:   00007f9f22f19988 00007f9f71888410 


Instructions: (pc=0x00007f9f5d06937a)

0x00007f9f5d06935a:   00 00 00 00 00 00 44 8b 15 01 52 9e 17 4c 8b ce

0x00007f9f5d06936a:   41 f6 c2 01 0f 85 2e 00 00 00 4d 33 ca 4d 33 ca

0x00007f9f5d06937a:   4d 8b 09 4c 8b da 49 c1 eb 02 4b 8b 04 19 49 bb

0x00007f9f5d06938a:   68 e5 a4 74 9f 7f 00 00 4c 33 d8 4c 33 d8 45 3b 


Register to memory mapping:


RAX=0x00007f9f74a13fe0: in /home/nick/jd2/jre/lib/amd64/server/libjvm.so at 0x00007f9f73a9f000

RBX=0x00007f9f6c3231f8 is an unknown value

RCX=0x00007f9f74e9e360: in /lib/x86_64-linux-gnu/libpthread.so.0 at 0x00007f9f74e82000

RDX=0x0000000000000042 is an unknown value

RSP=0x00007f9f22f19758 is pointing into the stack for thread: 0x00007f9f6c323000

RBP=0x00007f9f22f19780 is pointing into the stack for thread: 0x00007f9f6c323000

RSI=0x0000000000000000 is an unknown value

RDI=0x00007f9f6c3231f8 is an unknown value

R8 =0x00007f9f23f22050: in /lib/x86_64-linux-gnu/libX11.so.6 at 0x00007f9f23ec6000

R9 =0x0000000000000000 is an unknown value

R10=0x00000000000008ea is an unknown value

R11=0x00007f9f5e16ca18 is at entry_point+24 in (nmethod*)0x00007f9f5e16c890

R12=0x0000000000000000 is an unknown value

R13=0x0000000000000000 is an unknown value

R14=0x00007f9f585967e0: in /home/nick/jd2/jre/lib/amd64/libawt_xawt.so at 0x00007f9f5833e000

R15=0x00007f9f6c323000 is a thread



Stack: [0x00007f9f22e1a000,0x00007f9f22f1b000],  sp=0x00007f9f22f19758,  free space=1021k

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)

v  ~BufferBlob::jni_fast_GetLongField

C  [libX11.so.6+0x643ad]  _XimServerDestroy+0x3d


Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

J 6427  sun.awt.X11.XlibWrapper.XFilterEvent(JJ)Z (0 bytes) @ 0x00007f9f5e16ca44 [0x00007f9f5e16ca00+0x44]

j  sun.awt.X11.XToolkit.run(Z)V+300

j  sun.awt.X11.XToolkit.run()V+5

j  java.lang.Thread.run()V+11

v  ~StubRoutines::call_stub




누가 잘못한거냐

JVM 개발자가 잘못한거냐 Java 개발자가 잘못한거냐


혹은 리눅스가 잘못된거냐