#
# 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 개발자가 잘못한거냐
혹은 리눅스가 잘못된거냐
자바 쓴 프로그래머 잘못
노답임