# # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007ffb0d830235, pid=13169, tid=0x00007ff9c0753700 # # JRE version: OpenJDK Runtime Environment (8.0_222-b10) (build 1.8.0_222-b10) # Java VM: OpenJDK 64-Bit Server VM (25.222-b10 mixed mode linux-amd64 compressed oops) # Problematic frame: # J 1456 C2 java.lang.String.compareTo(Ljava/lang/Object;)I (9 bytes) @ 0x00007ffb0d830235 [0x00007ffb0d830160+0xd5] # # 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 # siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0xfffffffefe711eb0 Registers: RAX=0xffffffff00000036, RBX=0x00007ffa1f8077f8, RCX=0x0000000000000008, RDX=0x0000000000000010 RSP=0x00007ff9c0752588, RBP=0x00007ff9c0752620, RSI=0x00000000fe71487c, RDI=0x00000000fe711e44 R8 =0x00000000fe714898, R9 =0x0000000000000001, R10=0x00000000fe711e60, R11=0x00000000fe711e60 R12=0x0000000000000000, R13=0x00007ff9c07525d0, R14=0x00000001000017f0, R15=0x00007ff984028000 RIP=0x00007ffb0d830235, EFLAGS=0x0000000000010297, CSGSFS=0x002b000000000033, ERR=0x0000000000000005 TRAPNO=0x000000000000000e Top of Stack: (sp=0x00007ff9c0752588) 0x00007ff9c0752588: 0000000000000000 00007ff9c0752620 0x00007ff9c0752598: 00007ffb2207ee61 00007ff9c0752780 0x00007ff9c07525a8: 00007ffb0d0f999e 00007ff9c0752620 0x00007ff9c07525b8: 00007ffb0d007a85 00007ff9c0752620 0x00007ff9c07525c8: 00007ffb0d007a85 00000000fe714918 0x00007ff9c07525d8: 00000000fe711ee0 00007ff9c07525e0 0x00007ff9c07525e8: 00007ff9c2cc0e7c 00007ff9c0752640 0x00007ff9c07525f8: 00007ff9c2cc82e8 0000000000000000 0x00007ff9c0752608: 00007ff9c2cc0e88 00007ff9c07525d0 0x00007ff9c0752618: 00007ff9c0752630 00007ff9c0752688 0x00007ff9c0752628: 00007ffb0d007a40 00000000fe714918 0x00007ff9c0752638: 00000000fe711ee0 00000000f79041d0 0x00007ff9c0752648: 00007ff9c0752648 00007ff9c2cc1159 0x00007ff9c0752658: 00007ff9c07526a8 00007ff9c2cc82e8 0x00007ff9c0752668: 0000000000000000 00007ff9c2cc1160 0x00007ff9c0752678: 00007ff9c0752630 00007ff9c0752698 0x00007ff9c0752688: 00007ff9c07526f0 00007ffb0d007a85 0x00007ff9c0752698: 00000000fe714918 00000000fe711ee0 0x00007ff9c07526a8: 00000000f79041d0 00007ff9c07526b0 0x00007ff9c07526b8: 00007ffa1f8d63d0 00007ff9c0752738 0x00007ff9c07526c8: 00007ffa1f8d9b70 0000000000000000 0x00007ff9c07526d8: 00007ffa1f8d6410 00007ff9c0752698 0x00007ff9c07526e8: 00007ff9c0752728 00007ff9c0752780 0x00007ff9c07526f8: 00007ffb0d007a40 0000000000000000 0x00007ff9c0752708: 00000000fe711ee0 0000000000000000 0x00007ff9c0752718: 0000000000000001 0000000000000000 0x00007ff9c0752728: 00000000f79041d0 00000000fe714918 0x00007ff9c0752738: 00000000fe7167a0 00007ff9c0752740 0x00007ff9c0752748: 00007ffa1f8d6308 00007ff9c07527a0 0x00007ff9c0752758: 00007ffa1f8d9b70 0000000000000000 0x00007ff9c0752768: 00007ffa1f8d6320 00007ff9c0752728 0x00007ff9c0752778: 00007ff9c0752790 00007ff9c07527e8 Instructions: (pc=0x00007ffb0d830235) 0x00007ffb0d830215: 04 4f 0f b7 14 4e 2b c2 e9 97 00 00 00 48 8d 3c 0x00007ffb0d830225: 47 48 8d 34 46 83 e8 10 83 ea 10 74 21 48 f7 d8 0x00007ffb0d830235: c5 fe 6f 04 47 c5 fd ef 04 46 c4 e2 7d 17 c0 75 0x00007ffb0d830245: 1e 48 83 c0 10 83 ea 10 75 e6 c5 fd ef c0 48 85 neg rax vmovdqu ymm0, ymmword ptr [rdi + rax*2] <-- 0x00007ffb0d830235 vpxor ymm0, ymm0, ymmword ptr [rsi + rax*2] vptest ymm0, ymm0 jne 0x4f add rax, 0x10 sub edx, 0x10 jne 0x20 vpxor ymm0, ymm0, ymm0 Register to memory mapping: RAX=0xffffffff00000036 is an unknown value RBX={method} {0x00007ffa1f8077f8} 'compareTo' '(Ljava/lang/Object;)I' in 'java/lang/String' RCX=0x0000000000000008 is an unknown value RDX=0x0000000000000010 is an unknown value RSP=0x00007ff9c0752588 is pointing into the stack for thread: 0x00007ff984028000 RBP=0x00007ff9c0752620 is pointing into the stack for thread: 0x00007ff984028000 RSI=0x00000000fe71487c is pointing into object: 0x00000000fe7147f8 [C - klass: {type array char} - length: 70 RDI=0x00000000fe711e44 is pointing into object: 0x00000000fe711dc0 [C - klass: {type array char} - length: 70 R8 =0x00000000fe714898 is an oop [C - klass: {type array char} - length: 54 R9 =0x0000000000000001 is an unknown value R10=0x00000000fe711e60 is an oop [C - klass: {type array char} - length: 54 R11=0x00000000fe711e60 is an oop [C - klass: {type array char} - length: 54 R12=0x0000000000000000 is an unknown value R13=0x00007ff9c07525d0 is pointing into the stack for thread: 0x00007ff984028000 R14=0x00000001000017f0 is pointing into metadata R15=0x00007ff984028000 is a thread Stack: [0x00007ff9c0653000,0x00007ff9c0754000], sp=0x00007ff9c0752588, free space=1021k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) J 1456 C2 java.lang.String.compareTo(Ljava/lang/Object;)I (9 bytes) @ 0x00007ffb0d830235 [0x00007ffb0d830160+0xd5] C 0x00007ff9c0752620