jre9 (and 10) crashes in sha512 on intel celeron j3455 and n3350 (and probably others)

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

jre9 (and 10) crashes in sha512 on intel celeron j3455 and n3350 (and probably others)

matecs
hi,
i surprised myself with two new 'silent' pcs.
they are equipped with Intel Celeron N3350 @ 1.10GHz and
Intel Celeron J3455 @ 1.50GHz.
(the pcs are gigabyte brix gb-bpce-3450c and 3355)
i installed debian sid on them, and everything seems fine
except my java app.
after debugging, i found that both cpus crash within sha512
compression in jdk9 and 10.
i've tested with the stock debian build, the latest
builds from the adoptopenjdk's ones, and also oracle's ones.
all of these affected. jdk8 is not affected at all.
when i disable sha intrinsic (-XX:-UseSHA), everything works fine.
here is the reproducer code that hits every time i run it:

import java.security.MessageDigest;
public class zzz {
     public final static void main(String[]args) {
         try {
             System.out.println("1");
             MessageDigest digest = MessageDigest.getInstance("SHA-512");
             System.out.println("2");
             digest.reset();
             System.out.println("3");
             for (int i = 0; i < 1024000; i++) digest.update((byte)123);
             System.out.println("4");
             digest.digest();
             System.out.println("5");
         } catch (Exception e) {
             System.out.println("6");
         }
         System.out.println("7");
     }
}

here are the test runs:

mc36@mediapc:~$ /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java zzz
1
2
3
4
5
7
mc36@mediapc:~$ /usr/lib/jvm/java-9-openjdk-amd64/bin/java zzz
1
2
3
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGILL (0x4) at pc=0x00007fae6f67c0b4, pid=16238, tid=16239
#
# JRE version: OpenJDK Runtime Environment (9.0+11) (build
9.0.1+11-Debian-1)
# Java VM: OpenJDK 64-Bit Server VM (9.0.1+11-Debian-1, mixed mode,
tiered, compressed oops, g1 gc, linux-amd64)
# Problematic frame:
# v  ~StubRoutines::sha512_implCompress
#
# No core dump will be written. 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:
# /home/mc36/hs_err_pid16238.log
Could not load hsdis-amd64.so; library not loadable; PrintAssembly is
disabled
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
#
Aborted
mc36@mediapc:~$

also please find the generated bug report file:

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGILL (0x4) at pc=0x00007fae6f67c0b4, pid=16238, tid=16239
#
# JRE version: OpenJDK Runtime Environment (9.0+11) (build
9.0.1+11-Debian-1)
# Java VM: OpenJDK 64-Bit Server VM (9.0.1+11-Debian-1, mixed mode,
tiered, compressed oops, g1 gc, linux-amd64)
# Problematic frame:
# v  ~StubRoutines::sha512_implCompress
#
# No core dump will be written. 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
#

---------------  S U M M A R Y ------------

Command Line: zzz

Host: Intel(R) Celeron(R) CPU J3455 @ 1.50GHz, 4 cores, 7G, Debian
GNU/Linux buster/sid
Time: Thu Dec 21 20:35:13 2017 CET elapsed time: 0 seconds (0d 0h 0m 0s)

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

Current thread (0x00007fae88011800):  JavaThread "main"
[_thread_in_Java, id=16239, stack(0x00007fae8f6b8000,0x00007fae8f7b8000)]

Stack: [0x00007fae8f6b8000,0x00007fae8f7b8000],  sp=0x00007fae8f7b6940,
free space=1018k
Native frames: (J=compiled Java code, A=aot compiled Java code,
j=interpreted, Vv=VM code, C=native code)
v  ~StubRoutines::sha512_implCompress
J 171% c2 zzz.main([Ljava/lang/String;)V (96 bytes) @ 0x00007fae770f3689
[0x00007fae770f34a0+0x00000000000001e9]
v  ~StubRoutines::call_stub
V  [libjvm.so+0x7dc059]
V  [libjvm.so+0x7ff420]
V  [libjvm.so+0x801cb1]
C  [libjli.so+0x4b20]
C  [libjli.so+0x89ad]
C  [libpthread.so.0+0x7519]  start_thread+0xd9


siginfo: si_signo: 4 (SIGILL), si_code: 2 (ILL_ILLOPN), si_addr:
0x00007fae6f67c0b4

Register to memory mapping:

RAX=0x00007fae8f7b69b0 is pointing into the stack for thread:
0x00007fae88011800
RBX=0x00007fae6cdc9a98 is pointing into metadata
RCX=0x000000008d24de40 is pointing into object: 0x000000008d200168

[error occurred during error reporting (printing register info), id 0x4]

Registers:
RAX=0x00007fae8f7b69b0, RBX=0x00007fae6cdc9a98, RCX=0x000000008d24de40,
RDX=0x00007fae6cdc9a98
RSP=0x00007fae8f7b6940, RBP=0x00007fae8f7b69c0, RSI=0x000000008d24de00,
RDI=0x000000008d24dd70
R8 =0x000000008d24dd60, R9 =0x000000007b7b0000, R10=0x00007fae6f67c080,
R11=0x000000008d24ddf0
R12=0x0000000000000000, R13=0x000000008d24dd20, R14=0x000000008d24e298,
R15=0x00007fae88011800
RIP=0x00007fae6f67c0b4, EFLAGS=0x0000000000010202,
CSGSFS=0x002b000000000033, ERR=0x0000000000000000
   TRAPNO=0x0000000000000006

Top of Stack: (sp=0x00007fae8f7b6940)
0x00007fae8f7b6940:   000000008d24dd20 0000000000000000
0x00007fae8f7b6950:   000000008d24dd20 00007fae6fbe1144
0x00007fae8f7b6960:   000000008d24dd60 0000000000000080
0x00007fae8f7b6970:   000000008d24e3e0 00007fae8f7b69b0

Instructions: (pc=0x00007fae6f67c0b4)
0x00007fae6f67c094:   24 38 48 89 6c 24 40 48 89 5c 24 48 4c 89 64 24
0x00007fae6f67c0a4:   50 4c 89 6c 24 58 4c 89 74 24 60 4c 89 7c 24 68
0x00007fae6f67c0b4:   c4 e3 79 02 c1 f0 c4 e3 7d 02 c1 f0 48 33 d2 48
0x00007fae6f67c0c4:   81 c2 80 00 00 00 48 03 d7 48 89 54 24 30 48 8b

StubRoutines::sha512_implCompress [0x00007fae6f67c080,
0x00007fae6f67cea2[ (3618 bytes)
---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
   0x00007fae881f6000 JavaThread "Service Thread" daemon
[_thread_blocked, id=16262, stack(0x00007fae3dad5000,0x00007fae3dbd6000)]
   0x00007fae88186000 JavaThread "Common-Cleaner" daemon
[_thread_blocked, id=16261, stack(0x00007fae440be000,0x00007fae441bf000)]
   0x00007fae88161800 JavaThread "Sweeper thread" daemon
[_thread_blocked, id=16260, stack(0x00007fae441bf000,0x00007fae442c0000)]
   0x00007fae8815f800 JavaThread "C1 CompilerThread2" daemon
[_thread_blocked, id=16259, stack(0x00007fae6c072000,0x00007fae6c173000)]
   0x00007fae8815d800 JavaThread "C2 CompilerThread1" daemon
[_thread_in_native, id=16258, stack(0x00007fae6c173000,0x00007fae6c274000)]
   0x00007fae8815b800 JavaThread "C2 CompilerThread0" daemon
[_thread_blocked, id=16257, stack(0x00007fae6c274000,0x00007fae6c375000)]
   0x00007fae8815a000 JavaThread "Signal Dispatcher" daemon
[_thread_blocked, id=16256, stack(0x00007fae6c375000,0x00007fae6c476000)]
   0x00007fae8813f000 JavaThread "Finalizer" daemon [_thread_blocked,
id=16255, stack(0x00007fae6c611000,0x00007fae6c712000)]
   0x00007fae88136800 JavaThread "Reference Handler" daemon
[_thread_blocked, id=16254, stack(0x00007fae6c712000,0x00007fae6c813000)]
=>0x00007fae88011800 JavaThread "main" [_thread_in_Java, id=16239,
stack(0x00007fae8f6b8000,0x00007fae8f7b8000)]

Other Threads:
   0x00007fae8812d000 VMThread "VM Thread" [stack:
0x00007fae6c814000,0x00007fae6c914000] [id=16253]
   0x00007fae881f9000 WatcherThread [stack:
0x00007fae3d9d5000,0x00007fae3dad5000] [id=16263]
   0x00007fae88026800 GCTaskThread "GC Thread#0" [stack:
0x00007fae6f348000,0x00007fae6f448000] [id=16240]
   0x00007fae88028000 GCTaskThread "GC Thread#1" [stack:
0x00007fae6f247000,0x00007fae6f347000] [id=16241]
   0x00007fae8802a000 GCTaskThread "GC Thread#2" [stack:
0x00007fae6f146000,0x00007fae6f246000] [id=16242]
   0x00007fae8802b800 GCTaskThread "GC Thread#3" [stack:
0x00007fae6f045000,0x00007fae6f145000] [id=16243]
   0x00007fae8805a000 ConcurrentGCThread "G1 Main Marker" [stack:
0x00007fae6d6eb000,0x00007fae6d7eb000] [id=16251]
   0x00007fae8805b800 ConcurrentGCThread "G1 Marker#0" [stack:
0x00007fae6d5ea000,0x00007fae6d6ea000] [id=16252]
   0x00007fae88033000 ConcurrentGCThread "G1 Refine#0" [stack:
0x00007fae6e83d000,0x00007fae6e93d000] [id=16247]
   0x00007fae88031000 ConcurrentGCThread "G1 Refine#1" [stack:
0x00007fae6e93e000,0x00007fae6ea3e000] [id=16246]
   0x00007fae8802f800 ConcurrentGCThread "G1 Refine#2" [stack:
0x00007fae6ea3f000,0x00007fae6eb3f000] [id=16245]
   0x00007fae8802d800 ConcurrentGCThread "G1 Refine#3" [stack:
0x00007fae6eb40000,0x00007fae6ec40000] [id=16244]
   0x00007fae88034800 ConcurrentGCThread "G1 Young RemSet Sampling"
[stack: 0x00007fae6e73c000,0x00007fae6e83c000] [id=16250]

Threads with active compile tasks:
C2 CompilerThread1 168 %     4
sun.security.provider.SHA5::implCompress0 @ 3 (322 bytes)

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap address: 0x0000000085800000, size: 1960 MB, Compressed Oops mode:
32-bit
Narrow klass base: 0x0000000000000000, Narrow klass shift: 3
Compressed class space size: 1073741824 Address: 0x0000000100000000

Heap:
  garbage-first heap   total 126976K, used 1024K [0x0000000085800000,
0x00000000859003e0, 0x0000000100000000)
   region size 1024K, 2 young (2048K), 0 survivors (0K)
  Metaspace       used 4378K, capacity 4486K, committed 4864K, reserved
1056768K
   class space    used 382K, capacity 386K, committed 512K, reserved
1048576K
Heap Regions: E=young(eden), S=young(survivor), O=old,
HS=humongous(starts), HC=humongous(continues), CS=collection set,
F=free, A=archive, TS=gc time stamp, AC=allocation context,
TAMS=top-at-mark-start (previous, next)
|   0|0x0000000085800000, 0x0000000085800000, 0x0000000085900000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000085800000, 0x0000000085800000|
|   1|0x0000000085900000, 0x0000000085900000, 0x0000000085a00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000085900000, 0x0000000085900000|
|   2|0x0000000085a00000, 0x0000000085a00000, 0x0000000085b00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000085a00000, 0x0000000085a00000|
|   3|0x0000000085b00000, 0x0000000085b00000, 0x0000000085c00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000085b00000, 0x0000000085b00000|
|   4|0x0000000085c00000, 0x0000000085c00000, 0x0000000085d00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000085c00000, 0x0000000085c00000|
|   5|0x0000000085d00000, 0x0000000085d00000, 0x0000000085e00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000085d00000, 0x0000000085d00000|
|   6|0x0000000085e00000, 0x0000000085e00000, 0x0000000085f00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000085e00000, 0x0000000085e00000|
|   7|0x0000000085f00000, 0x0000000085f00000, 0x0000000086000000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000085f00000, 0x0000000085f00000|
|   8|0x0000000086000000, 0x0000000086000000, 0x0000000086100000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086000000, 0x0000000086000000|
|   9|0x0000000086100000, 0x0000000086100000, 0x0000000086200000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086100000, 0x0000000086100000|
|  10|0x0000000086200000, 0x0000000086200000, 0x0000000086300000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086200000, 0x0000000086200000|
|  11|0x0000000086300000, 0x0000000086300000, 0x0000000086400000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086300000, 0x0000000086300000|
|  12|0x0000000086400000, 0x0000000086400000, 0x0000000086500000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086400000, 0x0000000086400000|
|  13|0x0000000086500000, 0x0000000086500000, 0x0000000086600000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086500000, 0x0000000086500000|
|  14|0x0000000086600000, 0x0000000086600000, 0x0000000086700000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086600000, 0x0000000086600000|
|  15|0x0000000086700000, 0x0000000086700000, 0x0000000086800000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086700000, 0x0000000086700000|
|  16|0x0000000086800000, 0x0000000086800000, 0x0000000086900000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086800000, 0x0000000086800000|
|  17|0x0000000086900000, 0x0000000086900000, 0x0000000086a00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086900000, 0x0000000086900000|
|  18|0x0000000086a00000, 0x0000000086a00000, 0x0000000086b00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086a00000, 0x0000000086a00000|
|  19|0x0000000086b00000, 0x0000000086b00000, 0x0000000086c00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086b00000, 0x0000000086b00000|
|  20|0x0000000086c00000, 0x0000000086c00000, 0x0000000086d00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086c00000, 0x0000000086c00000|
|  21|0x0000000086d00000, 0x0000000086d00000, 0x0000000086e00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086d00000, 0x0000000086d00000|
|  22|0x0000000086e00000, 0x0000000086e00000, 0x0000000086f00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086e00000, 0x0000000086e00000|
|  23|0x0000000086f00000, 0x0000000086f00000, 0x0000000087000000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000086f00000, 0x0000000086f00000|
|  24|0x0000000087000000, 0x0000000087000000, 0x0000000087100000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087000000, 0x0000000087000000|
|  25|0x0000000087100000, 0x0000000087100000, 0x0000000087200000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087100000, 0x0000000087100000|
|  26|0x0000000087200000, 0x0000000087200000, 0x0000000087300000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087200000, 0x0000000087200000|
|  27|0x0000000087300000, 0x0000000087300000, 0x0000000087400000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087300000, 0x0000000087300000|
|  28|0x0000000087400000, 0x0000000087400000, 0x0000000087500000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087400000, 0x0000000087400000|
|  29|0x0000000087500000, 0x0000000087500000, 0x0000000087600000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087500000, 0x0000000087500000|
|  30|0x0000000087600000, 0x0000000087600000, 0x0000000087700000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087600000, 0x0000000087600000|
|  31|0x0000000087700000, 0x0000000087700000, 0x0000000087800000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087700000, 0x0000000087700000|
|  32|0x0000000087800000, 0x0000000087800000, 0x0000000087900000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087800000, 0x0000000087800000|
|  33|0x0000000087900000, 0x0000000087900000, 0x0000000087a00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087900000, 0x0000000087900000|
|  34|0x0000000087a00000, 0x0000000087a00000, 0x0000000087b00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087a00000, 0x0000000087a00000|
|  35|0x0000000087b00000, 0x0000000087b00000, 0x0000000087c00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087b00000, 0x0000000087b00000|
|  36|0x0000000087c00000, 0x0000000087c00000, 0x0000000087d00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087c00000, 0x0000000087c00000|
|  37|0x0000000087d00000, 0x0000000087d00000, 0x0000000087e00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087d00000, 0x0000000087d00000|
|  38|0x0000000087e00000, 0x0000000087e00000, 0x0000000087f00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087e00000, 0x0000000087e00000|
|  39|0x0000000087f00000, 0x0000000087f00000, 0x0000000088000000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000087f00000, 0x0000000087f00000|
|  40|0x0000000088000000, 0x0000000088000000, 0x0000000088100000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088000000, 0x0000000088000000|
|  41|0x0000000088100000, 0x0000000088100000, 0x0000000088200000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088100000, 0x0000000088100000|
|  42|0x0000000088200000, 0x0000000088200000, 0x0000000088300000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088200000, 0x0000000088200000|
|  43|0x0000000088300000, 0x0000000088300000, 0x0000000088400000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088300000, 0x0000000088300000|
|  44|0x0000000088400000, 0x0000000088400000, 0x0000000088500000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088400000, 0x0000000088400000|
|  45|0x0000000088500000, 0x0000000088500000, 0x0000000088600000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088500000, 0x0000000088500000|
|  46|0x0000000088600000, 0x0000000088600000, 0x0000000088700000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088600000, 0x0000000088600000|
|  47|0x0000000088700000, 0x0000000088700000, 0x0000000088800000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088700000, 0x0000000088700000|
|  48|0x0000000088800000, 0x0000000088800000, 0x0000000088900000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088800000, 0x0000000088800000|
|  49|0x0000000088900000, 0x0000000088900000, 0x0000000088a00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088900000, 0x0000000088900000|
|  50|0x0000000088a00000, 0x0000000088a00000, 0x0000000088b00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088a00000, 0x0000000088a00000|
|  51|0x0000000088b00000, 0x0000000088b00000, 0x0000000088c00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088b00000, 0x0000000088b00000|
|  52|0x0000000088c00000, 0x0000000088c00000, 0x0000000088d00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088c00000, 0x0000000088c00000|
|  53|0x0000000088d00000, 0x0000000088d00000, 0x0000000088e00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088d00000, 0x0000000088d00000|
|  54|0x0000000088e00000, 0x0000000088e00000, 0x0000000088f00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088e00000, 0x0000000088e00000|
|  55|0x0000000088f00000, 0x0000000088f00000, 0x0000000089000000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000088f00000, 0x0000000088f00000|
|  56|0x0000000089000000, 0x0000000089000000, 0x0000000089100000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089000000, 0x0000000089000000|
|  57|0x0000000089100000, 0x0000000089100000, 0x0000000089200000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089100000, 0x0000000089100000|
|  58|0x0000000089200000, 0x0000000089200000, 0x0000000089300000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089200000, 0x0000000089200000|
|  59|0x0000000089300000, 0x0000000089300000, 0x0000000089400000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089300000, 0x0000000089300000|
|  60|0x0000000089400000, 0x0000000089400000, 0x0000000089500000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089400000, 0x0000000089400000|
|  61|0x0000000089500000, 0x0000000089500000, 0x0000000089600000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089500000, 0x0000000089500000|
|  62|0x0000000089600000, 0x0000000089600000, 0x0000000089700000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089600000, 0x0000000089600000|
|  63|0x0000000089700000, 0x0000000089700000, 0x0000000089800000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089700000, 0x0000000089700000|
|  64|0x0000000089800000, 0x0000000089800000, 0x0000000089900000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089800000, 0x0000000089800000|
|  65|0x0000000089900000, 0x0000000089900000, 0x0000000089a00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089900000, 0x0000000089900000|
|  66|0x0000000089a00000, 0x0000000089a00000, 0x0000000089b00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089a00000, 0x0000000089a00000|
|  67|0x0000000089b00000, 0x0000000089b00000, 0x0000000089c00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089b00000, 0x0000000089b00000|
|  68|0x0000000089c00000, 0x0000000089c00000, 0x0000000089d00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089c00000, 0x0000000089c00000|
|  69|0x0000000089d00000, 0x0000000089d00000, 0x0000000089e00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089d00000, 0x0000000089d00000|
|  70|0x0000000089e00000, 0x0000000089e00000, 0x0000000089f00000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089e00000, 0x0000000089e00000|
|  71|0x0000000089f00000, 0x0000000089f00000, 0x000000008a000000|  0%|
F|  |TS  0|AC  0|TAMS 0x0000000089f00000, 0x0000000089f00000|
|  72|0x000000008a000000, 0x000000008a000000, 0x000000008a100000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008a000000, 0x000000008a000000|
|  73|0x000000008a100000, 0x000000008a100000, 0x000000008a200000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008a100000, 0x000000008a100000|
|  74|0x000000008a200000, 0x000000008a200000, 0x000000008a300000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008a200000, 0x000000008a200000|
|  75|0x000000008a300000, 0x000000008a300000, 0x000000008a400000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008a300000, 0x000000008a300000|
|  76|0x000000008a400000, 0x000000008a400000, 0x000000008a500000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008a400000, 0x000000008a400000|
|  77|0x000000008a500000, 0x000000008a500000, 0x000000008a600000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008a500000, 0x000000008a500000|
|  78|0x000000008a600000, 0x000000008a600000, 0x000000008a700000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008a600000, 0x000000008a600000|
|  79|0x000000008a700000, 0x000000008a700000, 0x000000008a800000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008a700000, 0x000000008a700000|
|  80|0x000000008a800000, 0x000000008a800000, 0x000000008a900000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008a800000, 0x000000008a800000|
|  81|0x000000008a900000, 0x000000008a900000, 0x000000008aa00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008a900000, 0x000000008a900000|
|  82|0x000000008aa00000, 0x000000008aa00000, 0x000000008ab00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008aa00000, 0x000000008aa00000|
|  83|0x000000008ab00000, 0x000000008ab00000, 0x000000008ac00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008ab00000, 0x000000008ab00000|
|  84|0x000000008ac00000, 0x000000008ac00000, 0x000000008ad00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008ac00000, 0x000000008ac00000|
|  85|0x000000008ad00000, 0x000000008ad00000, 0x000000008ae00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008ad00000, 0x000000008ad00000|
|  86|0x000000008ae00000, 0x000000008ae00000, 0x000000008af00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008ae00000, 0x000000008ae00000|
|  87|0x000000008af00000, 0x000000008af00000, 0x000000008b000000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008af00000, 0x000000008af00000|
|  88|0x000000008b000000, 0x000000008b000000, 0x000000008b100000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008b000000, 0x000000008b000000|
|  89|0x000000008b100000, 0x000000008b100000, 0x000000008b200000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008b100000, 0x000000008b100000|
|  90|0x000000008b200000, 0x000000008b200000, 0x000000008b300000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008b200000, 0x000000008b200000|
|  91|0x000000008b300000, 0x000000008b300000, 0x000000008b400000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008b300000, 0x000000008b300000|
|  92|0x000000008b400000, 0x000000008b400000, 0x000000008b500000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008b400000, 0x000000008b400000|
|  93|0x000000008b500000, 0x000000008b500000, 0x000000008b600000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008b500000, 0x000000008b500000|
|  94|0x000000008b600000, 0x000000008b600000, 0x000000008b700000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008b600000, 0x000000008b600000|
|  95|0x000000008b700000, 0x000000008b700000, 0x000000008b800000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008b700000, 0x000000008b700000|
|  96|0x000000008b800000, 0x000000008b800000, 0x000000008b900000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008b800000, 0x000000008b800000|
|  97|0x000000008b900000, 0x000000008b900000, 0x000000008ba00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008b900000, 0x000000008b900000|
|  98|0x000000008ba00000, 0x000000008ba00000, 0x000000008bb00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008ba00000, 0x000000008ba00000|
|  99|0x000000008bb00000, 0x000000008bb00000, 0x000000008bc00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008bb00000, 0x000000008bb00000|
| 100|0x000000008bc00000, 0x000000008bc00000, 0x000000008bd00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008bc00000, 0x000000008bc00000|
| 101|0x000000008bd00000, 0x000000008bd00000, 0x000000008be00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008bd00000, 0x000000008bd00000|
| 102|0x000000008be00000, 0x000000008be00000, 0x000000008bf00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008be00000, 0x000000008be00000|
| 103|0x000000008bf00000, 0x000000008bf00000, 0x000000008c000000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008bf00000, 0x000000008bf00000|
| 104|0x000000008c000000, 0x000000008c000000, 0x000000008c100000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008c000000, 0x000000008c000000|
| 105|0x000000008c100000, 0x000000008c100000, 0x000000008c200000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008c100000, 0x000000008c100000|
| 106|0x000000008c200000, 0x000000008c200000, 0x000000008c300000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008c200000, 0x000000008c200000|
| 107|0x000000008c300000, 0x000000008c300000, 0x000000008c400000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008c300000, 0x000000008c300000|
| 108|0x000000008c400000, 0x000000008c400000, 0x000000008c500000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008c400000, 0x000000008c400000|
| 109|0x000000008c500000, 0x000000008c500000, 0x000000008c600000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008c500000, 0x000000008c500000|
| 110|0x000000008c600000, 0x000000008c600000, 0x000000008c700000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008c600000, 0x000000008c600000|
| 111|0x000000008c700000, 0x000000008c700000, 0x000000008c800000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008c700000, 0x000000008c700000|
| 112|0x000000008c800000, 0x000000008c800000, 0x000000008c900000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008c800000, 0x000000008c800000|
| 113|0x000000008c900000, 0x000000008c900000, 0x000000008ca00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008c900000, 0x000000008c900000|
| 114|0x000000008ca00000, 0x000000008ca00000, 0x000000008cb00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008ca00000, 0x000000008ca00000|
| 115|0x000000008cb00000, 0x000000008cb00000, 0x000000008cc00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008cb00000, 0x000000008cb00000|
| 116|0x000000008cc00000, 0x000000008cc00000, 0x000000008cd00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008cc00000, 0x000000008cc00000|
| 117|0x000000008cd00000, 0x000000008cd00000, 0x000000008ce00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008cd00000, 0x000000008cd00000|
| 118|0x000000008ce00000, 0x000000008ce00000, 0x000000008cf00000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008ce00000, 0x000000008ce00000|
| 119|0x000000008cf00000, 0x000000008cf00000, 0x000000008d000000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008cf00000, 0x000000008cf00000|
| 120|0x000000008d000000, 0x000000008d000000, 0x000000008d100000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008d000000, 0x000000008d000000|
| 121|0x000000008d100000, 0x000000008d100000, 0x000000008d200000|  0%|
F|  |TS  0|AC  0|TAMS 0x000000008d100000, 0x000000008d100000|
| 122|0x000000008d200000, 0x000000008d28fe30, 0x000000008d300000| 56%|
E|  |TS  0|AC  0|TAMS 0x000000008d200000, 0x000000008d200000|
| 123|0x000000008d300000, 0x000000008d400000, 0x000000008d400000|100%|
E|CS|TS  0|AC  0|TAMS 0x000000008d300000, 0x000000008d300000|

Card table byte_map: [0x00007fae6dbbf000,0x00007fae6df93000]
byte_map_base: 0x00007fae6d793000

Marking Bits (Prev, Next): (CMBitMap*) 0x00007fae88058f90, (CMBitMap*)
0x00007fae88058fc8
  Prev Bits: [0x00007fae46160000, 0x00007fae48000000)
  Next Bits: [0x00007fae442c0000, 0x00007fae46160000)

Polling page: 0x00007fae8f7f0000

CodeHeap 'non-profiled nmethods': size=120032Kb used=55Kb max_used=55Kb
free=119976Kb
  bounds [0x00007fae770e6000, 0x00007fae77356000, 0x00007fae7e61e000]
CodeHeap 'profiled nmethods': size=120032Kb used=232Kb max_used=232Kb
free=119799Kb
  bounds [0x00007fae6fbae000, 0x00007fae6fe1e000, 0x00007fae770e6000]
CodeHeap 'non-nmethods': size=5696Kb used=1138Kb max_used=1151Kb free=4557Kb
  bounds [0x00007fae6f61e000, 0x00007fae6f88e000, 0x00007fae6fbae000]
  total_blobs=509 nmethods=170 adapters=174
  compilation: enabled

Compilation events (10 events):
Event: 0.228 Thread 0x00007fae8815f800 nmethod 167 0x00007fae6fbe0910
code [0x00007fae6fbe0be0, 0x00007fae6fbe14c8]
Event: 0.228 Thread 0x00007fae8815f800  169 % !   3       zzz::main @ 36
(96 bytes)
Event: 0.231 Thread 0x00007fae8815f800 nmethod 169% 0x00007fae6fbe1910
code [0x00007fae6fbe1d80, 0x00007fae6fbe40d8]
Event: 0.231 Thread 0x00007fae8815f800  170   !   3       zzz::main (96
bytes)
Event: 0.232 Thread 0x00007fae8815b800 nmethod 160 0x00007fae770f2710
code [0x00007fae770f28e0, 0x00007fae770f2d28]
Event: 0.232 Thread 0x00007fae8815b800  161       4
java.lang.Long::reverseBytes (46 bytes)
Event: 0.233 Thread 0x00007fae8815b800 nmethod 161 0x00007fae770f3010
code [0x00007fae770f31a0, 0x00007fae770f3238]
Event: 0.234 Thread 0x00007fae8815f800 nmethod 170 0x00007fae6fbe4e90
code [0x00007fae6fbe5300, 0x00007fae6fbe75d8]
Event: 0.235 Thread 0x00007fae8815b800  171 % !   4       zzz::main @ 36
(96 bytes)
Event: 0.247 Thread 0x00007fae8815b800 nmethod 171% 0x00007fae770f3290
code [0x00007fae770f34a0, 0x00007fae770f3a48]

GC Heap History (0 events):
No events

Deoptimization events (0 events):
No events

Classes redefined (0 events):
No events

Internal exceptions (0 events):
No events

Events (10 events):
Event: 0.208 loading class sun/security/jca/GetInstance$Instance
Event: 0.208 loading class sun/security/jca/GetInstance$Instance done
Event: 0.208 loading class java/security/MessageDigest$Delegate
Event: 0.208 loading class sun/security/util/MessageDigestSpi2
Event: 0.208 loading class sun/security/util/MessageDigestSpi2 done
Event: 0.208 loading class java/security/MessageDigest$Delegate done
Event: 0.209 loading class sun/security/provider/ByteArrayAccess
Event: 0.209 loading class sun/security/provider/ByteArrayAccess done
Event: 0.247 Thread 0x00007fae88011800 DEOPT PACKING
pc=0x00007fae6fbe3b30 sp=0x00007fae8f7b6950
Event: 0.247 Thread 0x00007fae88011800 DEOPT UNPACKING
pc=0x00007fae6f66b32b sp=0x00007fae8f7b5eb8 mode 0


Dynamic libraries:
85800000-8d400000 rw-p 00000000 00:00 0
8d400000-100000000 ---p 00000000 00:00 0
100000000-100080000 rw-p 00000000 00:00 0
100080000-140000000 ---p 00000000 00:00 0
55a6da81e000-55a6da81f000 r-xp 00000000 08:02 4856239
/usr/lib/jvm/java-9-openjdk-amd64/bin/java
55a6daa1f000-55a6daa20000 r--p 00001000 08:02 4856239
/usr/lib/jvm/java-9-openjdk-amd64/bin/java
55a6daa20000-55a6daa21000 rw-p 00002000 08:02 4856239
/usr/lib/jvm/java-9-openjdk-amd64/bin/java
55a6db38a000-55a6db3ab000 rw-p 00000000 00:00 0
[heap]
7fae0c000000-7fae0c021000 rw-p 00000000 00:00 0
7fae0c021000-7fae10000000 ---p 00000000 00:00 0
7fae10000000-7fae10021000 rw-p 00000000 00:00 0
7fae10021000-7fae14000000 ---p 00000000 00:00 0
7fae14000000-7fae14021000 rw-p 00000000 00:00 0
7fae14021000-7fae18000000 ---p 00000000 00:00 0
7fae18000000-7fae18021000 rw-p 00000000 00:00 0
7fae18021000-7fae1c000000 ---p 00000000 00:00 0
7fae1c000000-7fae1c0bf000 rw-p 00000000 00:00 0
7fae1c0bf000-7fae20000000 ---p 00000000 00:00 0
7fae20000000-7fae200c8000 rw-p 00000000 00:00 0
7fae200c8000-7fae24000000 ---p 00000000 00:00 0
7fae24000000-7fae24021000 rw-p 00000000 00:00 0
7fae24021000-7fae28000000 ---p 00000000 00:00 0
7fae28000000-7fae2817d000 rw-p 00000000 00:00 0
7fae2817d000-7fae2c000000 ---p 00000000 00:00 0
7fae2c000000-7fae2c021000 rw-p 00000000 00:00 0
7fae2c021000-7fae30000000 ---p 00000000 00:00 0
7fae30000000-7fae30021000 rw-p 00000000 00:00 0
7fae30021000-7fae34000000 ---p 00000000 00:00 0
7fae34000000-7fae34021000 rw-p 00000000 00:00 0
7fae34021000-7fae38000000 ---p 00000000 00:00 0
7fae38000000-7fae38021000 rw-p 00000000 00:00 0
7fae38021000-7fae3c000000 ---p 00000000 00:00 0
7fae3d9d4000-7fae3d9d5000 ---p 00000000 00:00 0
7fae3d9d5000-7fae3dad5000 rw-p 00000000 00:00 0
7fae3dad5000-7fae3dad9000 ---p 00000000 00:00 0
7fae3dad9000-7fae3dbd6000 rw-p 00000000 00:00 0
7fae3dbd6000-7fae3dbec000 r-xp 00000000 08:02 5248806
/usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
7fae3dbec000-7fae3ddec000 ---p 00016000 08:02 5248806
/usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
7fae3ddec000-7fae3dded000 r--p 00016000 08:02 5248806
/usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
7fae3dded000-7fae3ddee000 rw-p 00017000 08:02 5248806
/usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
7fae3ddee000-7fae3ddff000 r-xp 00000000 08:02 5248807
/usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
7fae3ddff000-7fae3dffe000 ---p 00011000 08:02 5248807
/usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
7fae3dffe000-7fae3dfff000 r--p 00010000 08:02 5248807
/usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
7fae3dfff000-7fae3e000000 rw-p 00011000 08:02 5248807
/usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
7fae3e000000-7fae40000000 rwxp 00000000 00:00 0
7fae40000000-7fae40021000 rw-p 00000000 00:00 0
7fae40021000-7fae44000000 ---p 00000000 00:00 0
7fae440be000-7fae440c2000 ---p 00000000 00:00 0
7fae440c2000-7fae441bf000 rw-p 00000000 00:00 0
7fae441bf000-7fae441c3000 ---p 00000000 00:00 0
7fae441c3000-7fae442c0000 rw-p 00000000 00:00 0
7fae442c0000-7fae444b0000 rw-p 00000000 00:00 0
7fae444b0000-7fae46160000 ---p 00000000 00:00 0
7fae46160000-7fae46350000 rw-p 00000000 00:00 0
7fae46350000-7fae48000000 ---p 00000000 00:00 0
7fae48000000-7fae48021000 rw-p 00000000 00:00 0
7fae48021000-7fae4c000000 ---p 00000000 00:00 0
7fae4c000000-7fae4c021000 rw-p 00000000 00:00 0
7fae4c021000-7fae50000000 ---p 00000000 00:00 0
7fae50000000-7fae50021000 rw-p 00000000 00:00 0
7fae50021000-7fae54000000 ---p 00000000 00:00 0
7fae54000000-7fae54021000 rw-p 00000000 00:00 0
7fae54021000-7fae58000000 ---p 00000000 00:00 0
7fae58000000-7fae58021000 rw-p 00000000 00:00 0
7fae58021000-7fae5c000000 ---p 00000000 00:00 0
7fae5c000000-7fae5c021000 rw-p 00000000 00:00 0
7fae5c021000-7fae60000000 ---p 00000000 00:00 0
7fae60000000-7fae60021000 rw-p 00000000 00:00 0
7fae60021000-7fae64000000 ---p 00000000 00:00 0
7fae64000000-7fae64021000 rw-p 00000000 00:00 0
7fae64021000-7fae68000000 ---p 00000000 00:00 0
7fae68000000-7fae68021000 rw-p 00000000 00:00 0
7fae68021000-7fae6c000000 ---p 00000000 00:00 0
7fae6c072000-7fae6c076000 ---p 00000000 00:00 0
7fae6c076000-7fae6c173000 rw-p 00000000 00:00 0
7fae6c173000-7fae6c177000 ---p 00000000 00:00 0
7fae6c177000-7fae6c274000 rw-p 00000000 00:00 0
7fae6c274000-7fae6c278000 ---p 00000000 00:00 0
7fae6c278000-7fae6c375000 rw-p 00000000 00:00 0
7fae6c375000-7fae6c379000 ---p 00000000 00:00 0
7fae6c379000-7fae6c476000 rw-p 00000000 00:00 0
7fae6c476000-7fae6c611000 r--p 00000000 08:02 3937009
/usr/lib/locale/locale-archive
7fae6c611000-7fae6c615000 ---p 00000000 00:00 0
7fae6c615000-7fae6c712000 rw-p 00000000 00:00 0
7fae6c712000-7fae6c716000 ---p 00000000 00:00 0
7fae6c716000-7fae6c813000 rw-p 00000000 00:00 0
7fae6c813000-7fae6c814000 ---p 00000000 00:00 0
7fae6c814000-7fae6c9e5000 rw-p 00000000 00:00 0
7fae6c9e5000-7fae6ce25000 rw-p 00000000 00:00 0
7fae6ce25000-7fae6d1e5000 ---p 00000000 00:00 0
7fae6d1e5000-7fae6d5e9000 rw-p 00000000 00:00 0
7fae6d5e9000-7fae6d5ea000 ---p 00000000 00:00 0
7fae6d5ea000-7fae6d6ea000 rw-p 00000000 00:00 0
7fae6d6ea000-7fae6d6eb000 ---p 00000000 00:00 0
7fae6d6eb000-7fae6d7eb000 rw-p 00000000 00:00 0
7fae6d7eb000-7fae6d829000 rw-p 00000000 00:00 0
7fae6d829000-7fae6dbbf000 ---p 00000000 00:00 0
7fae6dbbf000-7fae6dbfd000 rw-p 00000000 00:00 0
7fae6dbfd000-7fae6e367000 ---p 00000000 00:00 0
7fae6e367000-7fae6e3a5000 rw-p 00000000 00:00 0
7fae6e3a5000-7fae6e73b000 ---p 00000000 00:00 0
7fae6e73b000-7fae6e73c000 ---p 00000000 00:00 0
7fae6e73c000-7fae6e83c000 rw-p 00000000 00:00 0
7fae6e83c000-7fae6e83d000 ---p 00000000 00:00 0
7fae6e83d000-7fae6e93d000 rw-p 00000000 00:00 0
7fae6e93d000-7fae6e93e000 ---p 00000000 00:00 0
7fae6e93e000-7fae6ea3e000 rw-p 00000000 00:00 0
7fae6ea3e000-7fae6ea3f000 ---p 00000000 00:00 0
7fae6ea3f000-7fae6eb3f000 rw-p 00000000 00:00 0
7fae6eb3f000-7fae6eb40000 ---p 00000000 00:00 0
7fae6eb40000-7fae6f044000 rw-p 00000000 00:00 0
7fae6f044000-7fae6f045000 ---p 00000000 00:00 0
7fae6f045000-7fae6f145000 rw-p 00000000 00:00 0
7fae6f145000-7fae6f146000 ---p 00000000 00:00 0
7fae6f146000-7fae6f246000 rw-p 00000000 00:00 0
7fae6f246000-7fae6f247000 ---p 00000000 00:00 0
7fae6f247000-7fae6f347000 rw-p 00000000 00:00 0
7fae6f347000-7fae6f348000 ---p 00000000 00:00 0
7fae6f348000-7fae6f448000 rw-p 00000000 00:00 0
7fae6f448000-7fae6f44d000 rw-p 00000000 00:00 0
7fae6f44d000-7fae6f533000 ---p 00000000 00:00 0
7fae6f533000-7fae6f538000 rw-p 00000000 00:00 0
7fae6f538000-7fae6f61e000 ---p 00000000 00:00 0
7fae6f61e000-7fae6f88e000 rwxp 00000000 00:00 0
7fae6f88e000-7fae6fbae000 ---p 00000000 00:00 0
7fae6fbae000-7fae6fe1e000 rwxp 00000000 00:00 0
7fae6fe1e000-7fae770e6000 ---p 00000000 00:00 0
7fae770e6000-7fae77356000 rwxp 00000000 00:00 0
7fae77356000-7fae7e61e000 ---p 00000000 00:00 0
7fae7e61e000-7fae87bf2000 r--s 00000000 08:02 5248816
/usr/lib/jvm/java-9-openjdk-amd64/lib/modules
7fae87bf2000-7fae87bf7000 r-xp 00000000 08:02 5248798
/usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
7fae87bf7000-7fae87df6000 ---p 00005000 08:02 5248798
/usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
7fae87df6000-7fae87df7000 r--p 00004000 08:02 5248798
/usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
7fae87df7000-7fae87df8000 rw-p 00005000 08:02 5248798
/usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
7fae87df8000-7fae87dff000 r-xp 00000000 08:02 5248815
/usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
7fae87dff000-7fae87ffe000 ---p 00007000 08:02 5248815
/usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
7fae87ffe000-7fae87fff000 r--p 00006000 08:02 5248815
/usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
7fae87fff000-7fae88000000 rw-p 00007000 08:02 5248815
/usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
7fae88000000-7fae88228000 rw-p 00000000 00:00 0
7fae88228000-7fae8c000000 ---p 00000000 00:00 0
7fae8c01a000-7fae8c073000 rw-p 00000000 00:00 0
7fae8c073000-7fae8c07e000 r-xp 00000000 08:02 2362603
/lib/x86_64-linux-gnu/libnss_files-2.25.so
7fae8c07e000-7fae8c27d000 ---p 0000b000 08:02 2362603
/lib/x86_64-linux-gnu/libnss_files-2.25.so
7fae8c27d000-7fae8c27e000 r--p 0000a000 08:02 2362603
/lib/x86_64-linux-gnu/libnss_files-2.25.so
7fae8c27e000-7fae8c27f000 rw-p 0000b000 08:02 2362603
/lib/x86_64-linux-gnu/libnss_files-2.25.so
7fae8c27f000-7fae8c285000 rw-p 00000000 00:00 0
7fae8c285000-7fae8c290000 r-xp 00000000 08:02 2362605
/lib/x86_64-linux-gnu/libnss_nis-2.25.so
7fae8c290000-7fae8c48f000 ---p 0000b000 08:02 2362605
/lib/x86_64-linux-gnu/libnss_nis-2.25.so
7fae8c48f000-7fae8c490000 r--p 0000a000 08:02 2362605
/lib/x86_64-linux-gnu/libnss_nis-2.25.so
7fae8c490000-7fae8c491000 rw-p 0000b000 08:02 2362605
/lib/x86_64-linux-gnu/libnss_nis-2.25.so
7fae8c491000-7fae8c4a6000 r-xp 00000000 08:02 2362600
/lib/x86_64-linux-gnu/libnsl-2.25.so
7fae8c4a6000-7fae8c6a5000 ---p 00015000 08:02 2362600
/lib/x86_64-linux-gnu/libnsl-2.25.so
7fae8c6a5000-7fae8c6a6000 r--p 00014000 08:02 2362600
/lib/x86_64-linux-gnu/libnsl-2.25.so
7fae8c6a6000-7fae8c6a7000 rw-p 00015000 08:02 2362600
/lib/x86_64-linux-gnu/libnsl-2.25.so
7fae8c6a7000-7fae8c6a9000 rw-p 00000000 00:00 0
7fae8c6a9000-7fae8c6b0000 r-xp 00000000 08:02 2362601
/lib/x86_64-linux-gnu/libnss_compat-2.25.so
7fae8c6b0000-7fae8c8af000 ---p 00007000 08:02 2362601
/lib/x86_64-linux-gnu/libnss_compat-2.25.so
7fae8c8af000-7fae8c8b0000 r--p 00006000 08:02 2362601
/lib/x86_64-linux-gnu/libnss_compat-2.25.so
7fae8c8b0000-7fae8c8b1000 rw-p 00007000 08:02 2362601
/lib/x86_64-linux-gnu/libnss_compat-2.25.so
7fae8c8b1000-7fae8c8dd000 r-xp 00000000 08:02 5248793
/usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
7fae8c8dd000-7fae8cadc000 ---p 0002c000 08:02 5248793
/usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
7fae8cadc000-7fae8cadd000 r--p 0002b000 08:02 5248793
/usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
7fae8cadd000-7fae8cadf000 rw-p 0002c000 08:02 5248793
/usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
7fae8cadf000-7fae8caec000 r-xp 00000000 08:02 5248814
/usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
7fae8caec000-7fae8cceb000 ---p 0000d000 08:02 5248814
/usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
7fae8cceb000-7fae8cced000 r--p 0000c000 08:02 5248814
/usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
7fae8cced000-7fae8ccee000 rw-p 0000e000 08:02 5248814
/usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
7fae8ccee000-7fae8ccf5000 r-xp 00000000 08:02 2362610
/lib/x86_64-linux-gnu/librt-2.25.so
7fae8ccf5000-7fae8cef4000 ---p 00007000 08:02 2362610
/lib/x86_64-linux-gnu/librt-2.25.so
7fae8cef4000-7fae8cef5000 r--p 00006000 08:02 2362610
/lib/x86_64-linux-gnu/librt-2.25.so
7fae8cef5000-7fae8cef6000 rw-p 00007000 08:02 2362610
/lib/x86_64-linux-gnu/librt-2.25.so
7fae8cef6000-7fae8cf0c000 r-xp 00000000 08:02 2359353
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fae8cf0c000-7fae8d10b000 ---p 00016000 08:02 2359353
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fae8d10b000-7fae8d10c000 r--p 00015000 08:02 2359353
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fae8d10c000-7fae8d10d000 rw-p 00016000 08:02 2359353
/lib/x86_64-linux-gnu/libgcc_s.so.1
7fae8d10d000-7fae8d21f000 r-xp 00000000 08:02 2362597
/lib/x86_64-linux-gnu/libm-2.25.so
7fae8d21f000-7fae8d41e000 ---p 00112000 08:02 2362597
/lib/x86_64-linux-gnu/libm-2.25.so
7fae8d41e000-7fae8d41f000 r--p 00111000 08:02 2362597
/lib/x86_64-linux-gnu/libm-2.25.so
7fae8d41f000-7fae8d420000 rw-p 00112000 08:02 2362597
/lib/x86_64-linux-gnu/libm-2.25.so
7fae8d420000-7fae8d590000 r-xp 00000000 08:02 3932169
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
7fae8d590000-7fae8d790000 ---p 00170000 08:02 3932169
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
7fae8d790000-7fae8d79a000 r--p 00170000 08:02 3932169
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
7fae8d79a000-7fae8d79c000 rw-p 0017a000 08:02 3932169
/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
7fae8d79c000-7fae8d79f000 rw-p 00000000 00:00 0
7fae8d79f000-7fae8e6ac000 r-xp 00000000 08:02 5248821
/usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
7fae8e6ac000-7fae8e8ab000 ---p 00f0d000 08:02 5248821
/usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
7fae8e8ab000-7fae8e962000 r--p 00f0c000 08:02 5248821
/usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
7fae8e962000-7fae8e997000 rw-p 00fc3000 08:02 5248821
/usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
7fae8e997000-7fae8e9e0000 rw-p 00000000 00:00 0
7fae8e9e0000-7fae8eb79000 r-xp 00000000 08:02 2362593
/lib/x86_64-linux-gnu/libc-2.25.so
7fae8eb79000-7fae8ed79000 ---p 00199000 08:02 2362593
/lib/x86_64-linux-gnu/libc-2.25.so
7fae8ed79000-7fae8ed7d000 r--p 00199000 08:02 2362593
/lib/x86_64-linux-gnu/libc-2.25.so
7fae8ed7d000-7fae8ed7f000 rw-p 0019d000 08:02 2362593
/lib/x86_64-linux-gnu/libc-2.25.so
7fae8ed7f000-7fae8ed83000 rw-p 00000000 00:00 0
7fae8ed83000-7fae8ed86000 r-xp 00000000 08:02 2362596
/lib/x86_64-linux-gnu/libdl-2.25.so
7fae8ed86000-7fae8ef85000 ---p 00003000 08:02 2362596
/lib/x86_64-linux-gnu/libdl-2.25.so
7fae8ef85000-7fae8ef86000 r--p 00002000 08:02 2362596
/lib/x86_64-linux-gnu/libdl-2.25.so
7fae8ef86000-7fae8ef87000 rw-p 00003000 08:02 2362596
/lib/x86_64-linux-gnu/libdl-2.25.so
7fae8ef87000-7fae8ef96000 r-xp 00000000 08:02 5248779
/usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
7fae8ef96000-7fae8f195000 ---p 0000f000 08:02 5248779
/usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
7fae8f195000-7fae8f196000 r--p 0000e000 08:02 5248779
/usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
7fae8f196000-7fae8f197000 rw-p 0000f000 08:02 5248779
/usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
7fae8f197000-7fae8f1b0000 r-xp 00000000 08:02 2362608
/lib/x86_64-linux-gnu/libpthread-2.25.so
7fae8f1b0000-7fae8f3af000 ---p 00019000 08:02 2362608
/lib/x86_64-linux-gnu/libpthread-2.25.so
7fae8f3af000-7fae8f3b0000 r--p 00018000 08:02 2362608
/lib/x86_64-linux-gnu/libpthread-2.25.so
7fae8f3b0000-7fae8f3b1000 rw-p 00019000 08:02 2362608
/lib/x86_64-linux-gnu/libpthread-2.25.so
7fae8f3b1000-7fae8f3b5000 rw-p 00000000 00:00 0
7fae8f3b5000-7fae8f3ce000 r-xp 00000000 08:02 2359386
/lib/x86_64-linux-gnu/libz.so.1.2.8
7fae8f3ce000-7fae8f5cd000 ---p 00019000 08:02 2359386
/lib/x86_64-linux-gnu/libz.so.1.2.8
7fae8f5cd000-7fae8f5ce000 r--p 00018000 08:02 2359386
/lib/x86_64-linux-gnu/libz.so.1.2.8
7fae8f5ce000-7fae8f5cf000 rw-p 00019000 08:02 2359386
/lib/x86_64-linux-gnu/libz.so.1.2.8
7fae8f5cf000-7fae8f5f2000 r-xp 00000000 08:02 2362589
/lib/x86_64-linux-gnu/ld-2.25.so
7fae8f5fa000-7fae8f675000 rw-p 00000000 00:00 0
7fae8f675000-7fae8f6b7000 rw-p 00000000 00:00 0
7fae8f6b7000-7fae8f6b8000 ---p 00000000 00:00 0
7fae8f6b8000-7fae8f6bc000 ---p 00000000 00:00 0
7fae8f6bc000-7fae8f7bc000 rw-p 00000000 00:00 0
7fae8f7da000-7fae8f7e0000 rw-p 00000000 00:00 0
7fae8f7e0000-7fae8f7e7000 ---p 00000000 00:00 0
7fae8f7e7000-7fae8f7ef000 rw-s 00000000 00:29 69033
/tmp/hsperfdata_mc36/16238
7fae8f7ef000-7fae8f7f0000 rw-p 00000000 00:00 0
7fae8f7f0000-7fae8f7f1000 r--p 00000000 00:00 0
7fae8f7f1000-7fae8f7f2000 r--p 00022000 08:02 2362589
/lib/x86_64-linux-gnu/ld-2.25.so
7fae8f7f2000-7fae8f7f3000 rw-p 00023000 08:02 2362589
/lib/x86_64-linux-gnu/ld-2.25.so
7fae8f7f3000-7fae8f7f4000 rw-p 00000000 00:00 0
7ffd20b04000-7ffd20b25000 rw-p 00000000 00:00 0
[stack]
7ffd20ba1000-7ffd20ba4000 r--p 00000000 00:00 0
[vvar]
7ffd20ba4000-7ffd20ba6000 r-xp 00000000 00:00 0
[vdso]

VM Arguments:
java_command: zzz
java_class_path (initial): .
Launcher Type: SUN_STANDARD

Logging:
Log output configuration:
#0: stdout all=warning uptime,level,tags
#1: stderr all=off uptime,level,tags

Environment Variables:
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
SHELL=/bin/bash

Signal Handlers:
SIGSEGV: [libjvm.so+0xcb29f0],
sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGBUS: [libjvm.so+0xcb29f0],
sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGFPE: [libjvm.so+0xcb29f0],
sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGPIPE: [libjvm.so+0xac6640],
sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: [libjvm.so+0xac6640],
sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGILL: [libjvm.so+0xcb29f0],
sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGUSR2: [libjvm.so+0xac6500],
sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
SIGHUP: [libjvm.so+0xac6700],
sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGINT: [libjvm.so+0xac6700],
sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGTERM: [libjvm.so+0xac6700],
sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGQUIT: [libjvm.so+0xac6700],
sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO


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

OS:PRETTY_NAME="Debian GNU/Linux buster/sid"
NAME="Debian GNU/Linux"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
uname:Linux 4.14.0-1-amd64 #1 SMP Debian 4.14.2-1 (2017-11-30) x86_64
libc:glibc 2.25 NPTL 2.25
rlimit: STACK 8192k, CORE 0k, NPROC 30874, NOFILE 1048576, AS infinity
load average:0.16 0.14 0.11

/proc/meminfo:
MemTotal:        8024428 kB
MemFree:         5768548 kB
MemAvailable:    5965460 kB
Buffers:           39868 kB
Cached:           375144 kB
SwapCached:            0 kB
Active:          1954880 kB
Inactive:         146408 kB
Active(anon):    1686808 kB
Inactive(anon):     9232 kB
Active(file):     268072 kB
Inactive(file):   137176 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:       8232956 kB
SwapFree:        8232956 kB
Dirty:                32 kB
Writeback:             0 kB
AnonPages:       1664948 kB
Mapped:            59100 kB
Shmem:              9764 kB
Slab:              63576 kB
SReclaimable:      34376 kB
SUnreclaim:        29200 kB
KernelStack:       14832 kB
PageTables:        12164 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:    12245168 kB
Committed_AS:    2734396 kB
VmallocTotal:   34359738367 kB
VmallocUsed:           0 kB
VmallocChunk:          0 kB
HardwareCorrupted:     0 kB
AnonHugePages:   1400832 kB
ShmemHugePages:        0 kB
ShmemPmdMapped:        0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:      122380 kB
DirectMap2M:     6014976 kB
DirectMap1G:     4194304 kB


CPU:total 4 (initial active 4) (4 cores per cpu, 1 threads per core)
family 6 model 92 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3,
ssse3, sse4.1, sse4.2, popcnt, aes, clmul, erms, 3dnowpref, tsc,
tscinvbit, sha
CPU Model and flags from /proc/cpuinfo:
model name      : Intel(R) Celeron(R) CPU J3455 @ 1.50GHz
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts
rep_good nopl xtopology tsc_reliable nonstop_tsc cpuid aperfmperf
tsc_known_freq pni pclmulqdq dtes64 ds_cpl vmx est tm2 ssse3 sdbg cx16
xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave
rdrand lahf_lm 3dnowprefetch cpuid_fault cat_l2 intel_pt tpr_shadow vnmi
flexpriority ept vpid fsgsbase tsc_adjust smep erms mpx rdt_a rdseed
smap clflushopt sha_ni xsaveopt xsavec xgetbv1 xsaves dtherm ida arat
pln pts

Memory: 4k page, physical 8024428k(5768548k free), swap
8232956k(8232956k free)

vm_info: OpenJDK 64-Bit Server VM (9.0.1+11-Debian-1) for linux-amd64
JRE (9.0.1+11-Debian-1), built on Oct 26 2017 23:44:31 by "doko" with
gcc 7.2.1 20171025

END.



let me know if you need any more input!

thanks,

csaba mate

Reply | Threaded
Open this post in threaded view
|

Re: jre9 (and 10) crashes in sha512 on intel celeron j3455 and n3350 (and probably others)

Tobias Hartmann-2
Hi,

thanks for reporting this! The problem seems to be that the processor does not support AVX 2 instructions but the
SHA-512 stub uses them. The instruction at the failing address is:

0x00007fae6f67c0b4:  vpblendd(xmm0, xmm0, xmm1, 0xF0, AVX_128bit)

Looking at the specification for the Intel Celeron J3455 [1], AVX 2 is not supported. I think the problem is that the
stub is only guarded by UseSHA and since the CPU does support SHA, the stub is emitted without checking for AVX 2
support. You should be able to verify this by running a debug build of the VM which should hit the
VM_Version::supports_avx2() assert.

As a workaround with minimal impact, you can use -XX:+UnlockDiagnosticVMOptions -XX:DisableIntrinsic=_sha5_implCompress

This code was introduced in JDK 9 by JDK-8165381. I've filed JDK-8194494 [2] to keep track of this.

Best regards,
Tobias

[1] https://ark.intel.com/products/95594/Intel-Celeron-Processor-J3455-2M-Cache-up-to-2_3-GHz
[2] https://bugs.openjdk.java.net/browse/JDK-8194494

On 03.01.2018 10:26, matecs wrote:

> hi,
> i surprised myself with two new 'silent' pcs.
> they are equipped with Intel Celeron N3350 @ 1.10GHz and
> Intel Celeron J3455 @ 1.50GHz.
> (the pcs are gigabyte brix gb-bpce-3450c and 3355)
> i installed debian sid on them, and everything seems fine
> except my java app.
> after debugging, i found that both cpus crash within sha512
> compression in jdk9 and 10.
> i've tested with the stock debian build, the latest
> builds from the adoptopenjdk's ones, and also oracle's ones.
> all of these affected. jdk8 is not affected at all.
> when i disable sha intrinsic (-XX:-UseSHA), everything works fine.
> here is the reproducer code that hits every time i run it:
>
> import java.security.MessageDigest;
> public class zzz {
>     public final static void main(String[]args) {
>         try {
>             System.out.println("1");
>             MessageDigest digest = MessageDigest.getInstance("SHA-512");
>             System.out.println("2");
>             digest.reset();
>             System.out.println("3");
>             for (int i = 0; i < 1024000; i++) digest.update((byte)123);
>             System.out.println("4");
>             digest.digest();
>             System.out.println("5");
>         } catch (Exception e) {
>             System.out.println("6");
>         }
>         System.out.println("7");
>     }
> }
>
> here are the test runs:
>
> mc36@mediapc:~$ /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java zzz
> 1
> 2
> 3
> 4
> 5
> 7
> mc36@mediapc:~$ /usr/lib/jvm/java-9-openjdk-amd64/bin/java zzz
> 1
> 2
> 3
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> #  SIGILL (0x4) at pc=0x00007fae6f67c0b4, pid=16238, tid=16239
> #
> # JRE version: OpenJDK Runtime Environment (9.0+11) (build 9.0.1+11-Debian-1)
> # Java VM: OpenJDK 64-Bit Server VM (9.0.1+11-Debian-1, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
> # Problematic frame:
> # v  ~StubRoutines::sha512_implCompress
> #
> # No core dump will be written. 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:
> # /home/mc36/hs_err_pid16238.log
> Could not load hsdis-amd64.so; library not loadable; PrintAssembly is disabled
> #
> # If you would like to submit a bug report, please visit:
> #   http://bugreport.java.com/bugreport/crash.jsp
> #
> Aborted
> mc36@mediapc:~$
>
> also please find the generated bug report file:
>
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> #  SIGILL (0x4) at pc=0x00007fae6f67c0b4, pid=16238, tid=16239
> #
> # JRE version: OpenJDK Runtime Environment (9.0+11) (build 9.0.1+11-Debian-1)
> # Java VM: OpenJDK 64-Bit Server VM (9.0.1+11-Debian-1, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
> # Problematic frame:
> # v  ~StubRoutines::sha512_implCompress
> #
> # No core dump will be written. 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
> #
>
> ---------------  S U M M A R Y ------------
>
> Command Line: zzz
>
> Host: Intel(R) Celeron(R) CPU J3455 @ 1.50GHz, 4 cores, 7G, Debian GNU/Linux buster/sid
> Time: Thu Dec 21 20:35:13 2017 CET elapsed time: 0 seconds (0d 0h 0m 0s)
>
> ---------------  T H R E A D  ---------------
>
> Current thread (0x00007fae88011800):  JavaThread "main" [_thread_in_Java, id=16239,
> stack(0x00007fae8f6b8000,0x00007fae8f7b8000)]
>
> Stack: [0x00007fae8f6b8000,0x00007fae8f7b8000],  sp=0x00007fae8f7b6940, free space=1018k
> Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
> v  ~StubRoutines::sha512_implCompress
> J 171% c2 zzz.main([Ljava/lang/String;)V (96 bytes) @ 0x00007fae770f3689 [0x00007fae770f34a0+0x00000000000001e9]
> v  ~StubRoutines::call_stub
> V  [libjvm.so+0x7dc059]
> V  [libjvm.so+0x7ff420]
> V  [libjvm.so+0x801cb1]
> C  [libjli.so+0x4b20]
> C  [libjli.so+0x89ad]
> C  [libpthread.so.0+0x7519]  start_thread+0xd9
>
>
> siginfo: si_signo: 4 (SIGILL), si_code: 2 (ILL_ILLOPN), si_addr: 0x00007fae6f67c0b4
>
> Register to memory mapping:
>
> RAX=0x00007fae8f7b69b0 is pointing into the stack for thread: 0x00007fae88011800
> RBX=0x00007fae6cdc9a98 is pointing into metadata
> RCX=0x000000008d24de40 is pointing into object: 0x000000008d200168
>
> [error occurred during error reporting (printing register info), id 0x4]
>
> Registers:
> RAX=0x00007fae8f7b69b0, RBX=0x00007fae6cdc9a98, RCX=0x000000008d24de40, RDX=0x00007fae6cdc9a98
> RSP=0x00007fae8f7b6940, RBP=0x00007fae8f7b69c0, RSI=0x000000008d24de00, RDI=0x000000008d24dd70
> R8 =0x000000008d24dd60, R9 =0x000000007b7b0000, R10=0x00007fae6f67c080, R11=0x000000008d24ddf0
> R12=0x0000000000000000, R13=0x000000008d24dd20, R14=0x000000008d24e298, R15=0x00007fae88011800
> RIP=0x00007fae6f67c0b4, EFLAGS=0x0000000000010202, CSGSFS=0x002b000000000033, ERR=0x0000000000000000
>   TRAPNO=0x0000000000000006
>
> Top of Stack: (sp=0x00007fae8f7b6940)
> 0x00007fae8f7b6940:   000000008d24dd20 0000000000000000
> 0x00007fae8f7b6950:   000000008d24dd20 00007fae6fbe1144
> 0x00007fae8f7b6960:   000000008d24dd60 0000000000000080
> 0x00007fae8f7b6970:   000000008d24e3e0 00007fae8f7b69b0
>
> Instructions: (pc=0x00007fae6f67c0b4)
> 0x00007fae6f67c094:   24 38 48 89 6c 24 40 48 89 5c 24 48 4c 89 64 24
> 0x00007fae6f67c0a4:   50 4c 89 6c 24 58 4c 89 74 24 60 4c 89 7c 24 68
> 0x00007fae6f67c0b4:   c4 e3 79 02 c1 f0 c4 e3 7d 02 c1 f0 48 33 d2 48
> 0x00007fae6f67c0c4:   81 c2 80 00 00 00 48 03 d7 48 89 54 24 30 48 8b
>
> StubRoutines::sha512_implCompress [0x00007fae6f67c080, 0x00007fae6f67cea2[ (3618 bytes)
> ---------------  P R O C E S S  ---------------
>
> Java Threads: ( => current thread )
>   0x00007fae881f6000 JavaThread "Service Thread" daemon [_thread_blocked, id=16262,
> stack(0x00007fae3dad5000,0x00007fae3dbd6000)]
>   0x00007fae88186000 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=16261,
> stack(0x00007fae440be000,0x00007fae441bf000)]
>   0x00007fae88161800 JavaThread "Sweeper thread" daemon [_thread_blocked, id=16260,
> stack(0x00007fae441bf000,0x00007fae442c0000)]
>   0x00007fae8815f800 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=16259,
> stack(0x00007fae6c072000,0x00007fae6c173000)]
>   0x00007fae8815d800 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=16258,
> stack(0x00007fae6c173000,0x00007fae6c274000)]
>   0x00007fae8815b800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=16257,
> stack(0x00007fae6c274000,0x00007fae6c375000)]
>   0x00007fae8815a000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=16256,
> stack(0x00007fae6c375000,0x00007fae6c476000)]
>   0x00007fae8813f000 JavaThread "Finalizer" daemon [_thread_blocked, id=16255,
> stack(0x00007fae6c611000,0x00007fae6c712000)]
>   0x00007fae88136800 JavaThread "Reference Handler" daemon [_thread_blocked, id=16254,
> stack(0x00007fae6c712000,0x00007fae6c813000)]
> =>0x00007fae88011800 JavaThread "main" [_thread_in_Java, id=16239, stack(0x00007fae8f6b8000,0x00007fae8f7b8000)]
>
> Other Threads:
>   0x00007fae8812d000 VMThread "VM Thread" [stack: 0x00007fae6c814000,0x00007fae6c914000] [id=16253]
>   0x00007fae881f9000 WatcherThread [stack: 0x00007fae3d9d5000,0x00007fae3dad5000] [id=16263]
>   0x00007fae88026800 GCTaskThread "GC Thread#0" [stack: 0x00007fae6f348000,0x00007fae6f448000] [id=16240]
>   0x00007fae88028000 GCTaskThread "GC Thread#1" [stack: 0x00007fae6f247000,0x00007fae6f347000] [id=16241]
>   0x00007fae8802a000 GCTaskThread "GC Thread#2" [stack: 0x00007fae6f146000,0x00007fae6f246000] [id=16242]
>   0x00007fae8802b800 GCTaskThread "GC Thread#3" [stack: 0x00007fae6f045000,0x00007fae6f145000] [id=16243]
>   0x00007fae8805a000 ConcurrentGCThread "G1 Main Marker" [stack: 0x00007fae6d6eb000,0x00007fae6d7eb000] [id=16251]
>   0x00007fae8805b800 ConcurrentGCThread "G1 Marker#0" [stack: 0x00007fae6d5ea000,0x00007fae6d6ea000] [id=16252]
>   0x00007fae88033000 ConcurrentGCThread "G1 Refine#0" [stack: 0x00007fae6e83d000,0x00007fae6e93d000] [id=16247]
>   0x00007fae88031000 ConcurrentGCThread "G1 Refine#1" [stack: 0x00007fae6e93e000,0x00007fae6ea3e000] [id=16246]
>   0x00007fae8802f800 ConcurrentGCThread "G1 Refine#2" [stack: 0x00007fae6ea3f000,0x00007fae6eb3f000] [id=16245]
>   0x00007fae8802d800 ConcurrentGCThread "G1 Refine#3" [stack: 0x00007fae6eb40000,0x00007fae6ec40000] [id=16244]
>   0x00007fae88034800 ConcurrentGCThread "G1 Young RemSet Sampling" [stack: 0x00007fae6e73c000,0x00007fae6e83c000]
> [id=16250]
>
> Threads with active compile tasks:
> C2 CompilerThread1 168 %     4 sun.security.provider.SHA5::implCompress0 @ 3 (322 bytes)
>
> VM state:not at safepoint (normal execution)
>
> VM Mutex/Monitor currently owned by a thread: None
>
> Heap address: 0x0000000085800000, size: 1960 MB, Compressed Oops mode: 32-bit
> Narrow klass base: 0x0000000000000000, Narrow klass shift: 3
> Compressed class space size: 1073741824 Address: 0x0000000100000000
>
> Heap:
>  garbage-first heap   total 126976K, used 1024K [0x0000000085800000, 0x00000000859003e0, 0x0000000100000000)
>   region size 1024K, 2 young (2048K), 0 survivors (0K)
>  Metaspace       used 4378K, capacity 4486K, committed 4864K, reserved 1056768K
>   class space    used 382K, capacity 386K, committed 512K, reserved 1048576K
> Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set,
> F=free, A=archive, TS=gc time stamp, AC=allocation context, TAMS=top-at-mark-start (previous, next)
> |   0|0x0000000085800000, 0x0000000085800000, 0x0000000085900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085800000,
> 0x0000000085800000|
> |   1|0x0000000085900000, 0x0000000085900000, 0x0000000085a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085900000,
> 0x0000000085900000|
> |   2|0x0000000085a00000, 0x0000000085a00000, 0x0000000085b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085a00000,
> 0x0000000085a00000|
> |   3|0x0000000085b00000, 0x0000000085b00000, 0x0000000085c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085b00000,
> 0x0000000085b00000|
> |   4|0x0000000085c00000, 0x0000000085c00000, 0x0000000085d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085c00000,
> 0x0000000085c00000|
> |   5|0x0000000085d00000, 0x0000000085d00000, 0x0000000085e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085d00000,
> 0x0000000085d00000|
> |   6|0x0000000085e00000, 0x0000000085e00000, 0x0000000085f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085e00000,
> 0x0000000085e00000|
> |   7|0x0000000085f00000, 0x0000000085f00000, 0x0000000086000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085f00000,
> 0x0000000085f00000|
> |   8|0x0000000086000000, 0x0000000086000000, 0x0000000086100000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086000000,
> 0x0000000086000000|
> |   9|0x0000000086100000, 0x0000000086100000, 0x0000000086200000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086100000,
> 0x0000000086100000|
> |  10|0x0000000086200000, 0x0000000086200000, 0x0000000086300000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086200000,
> 0x0000000086200000|
> |  11|0x0000000086300000, 0x0000000086300000, 0x0000000086400000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086300000,
> 0x0000000086300000|
> |  12|0x0000000086400000, 0x0000000086400000, 0x0000000086500000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086400000,
> 0x0000000086400000|
> |  13|0x0000000086500000, 0x0000000086500000, 0x0000000086600000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086500000,
> 0x0000000086500000|
> |  14|0x0000000086600000, 0x0000000086600000, 0x0000000086700000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086600000,
> 0x0000000086600000|
> |  15|0x0000000086700000, 0x0000000086700000, 0x0000000086800000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086700000,
> 0x0000000086700000|
> |  16|0x0000000086800000, 0x0000000086800000, 0x0000000086900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086800000,
> 0x0000000086800000|
> |  17|0x0000000086900000, 0x0000000086900000, 0x0000000086a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086900000,
> 0x0000000086900000|
> |  18|0x0000000086a00000, 0x0000000086a00000, 0x0000000086b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086a00000,
> 0x0000000086a00000|
> |  19|0x0000000086b00000, 0x0000000086b00000, 0x0000000086c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086b00000,
> 0x0000000086b00000|
> |  20|0x0000000086c00000, 0x0000000086c00000, 0x0000000086d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086c00000,
> 0x0000000086c00000|
> |  21|0x0000000086d00000, 0x0000000086d00000, 0x0000000086e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086d00000,
> 0x0000000086d00000|
> |  22|0x0000000086e00000, 0x0000000086e00000, 0x0000000086f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086e00000,
> 0x0000000086e00000|
> |  23|0x0000000086f00000, 0x0000000086f00000, 0x0000000087000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086f00000,
> 0x0000000086f00000|
> |  24|0x0000000087000000, 0x0000000087000000, 0x0000000087100000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087000000,
> 0x0000000087000000|
> |  25|0x0000000087100000, 0x0000000087100000, 0x0000000087200000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087100000,
> 0x0000000087100000|
> |  26|0x0000000087200000, 0x0000000087200000, 0x0000000087300000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087200000,
> 0x0000000087200000|
> |  27|0x0000000087300000, 0x0000000087300000, 0x0000000087400000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087300000,
> 0x0000000087300000|
> |  28|0x0000000087400000, 0x0000000087400000, 0x0000000087500000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087400000,
> 0x0000000087400000|
> |  29|0x0000000087500000, 0x0000000087500000, 0x0000000087600000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087500000,
> 0x0000000087500000|
> |  30|0x0000000087600000, 0x0000000087600000, 0x0000000087700000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087600000,
> 0x0000000087600000|
> |  31|0x0000000087700000, 0x0000000087700000, 0x0000000087800000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087700000,
> 0x0000000087700000|
> |  32|0x0000000087800000, 0x0000000087800000, 0x0000000087900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087800000,
> 0x0000000087800000|
> |  33|0x0000000087900000, 0x0000000087900000, 0x0000000087a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087900000,
> 0x0000000087900000|
> |  34|0x0000000087a00000, 0x0000000087a00000, 0x0000000087b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087a00000,
> 0x0000000087a00000|
> |  35|0x0000000087b00000, 0x0000000087b00000, 0x0000000087c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087b00000,
> 0x0000000087b00000|
> |  36|0x0000000087c00000, 0x0000000087c00000, 0x0000000087d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087c00000,
> 0x0000000087c00000|
> |  37|0x0000000087d00000, 0x0000000087d00000, 0x0000000087e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087d00000,
> 0x0000000087d00000|
> |  38|0x0000000087e00000, 0x0000000087e00000, 0x0000000087f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087e00000,
> 0x0000000087e00000|
> |  39|0x0000000087f00000, 0x0000000087f00000, 0x0000000088000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087f00000,
> 0x0000000087f00000|
> |  40|0x0000000088000000, 0x0000000088000000, 0x0000000088100000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088000000,
> 0x0000000088000000|
> |  41|0x0000000088100000, 0x0000000088100000, 0x0000000088200000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088100000,
> 0x0000000088100000|
> |  42|0x0000000088200000, 0x0000000088200000, 0x0000000088300000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088200000,
> 0x0000000088200000|
> |  43|0x0000000088300000, 0x0000000088300000, 0x0000000088400000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088300000,
> 0x0000000088300000|
> |  44|0x0000000088400000, 0x0000000088400000, 0x0000000088500000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088400000,
> 0x0000000088400000|
> |  45|0x0000000088500000, 0x0000000088500000, 0x0000000088600000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088500000,
> 0x0000000088500000|
> |  46|0x0000000088600000, 0x0000000088600000, 0x0000000088700000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088600000,
> 0x0000000088600000|
> |  47|0x0000000088700000, 0x0000000088700000, 0x0000000088800000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088700000,
> 0x0000000088700000|
> |  48|0x0000000088800000, 0x0000000088800000, 0x0000000088900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088800000,
> 0x0000000088800000|
> |  49|0x0000000088900000, 0x0000000088900000, 0x0000000088a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088900000,
> 0x0000000088900000|
> |  50|0x0000000088a00000, 0x0000000088a00000, 0x0000000088b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088a00000,
> 0x0000000088a00000|
> |  51|0x0000000088b00000, 0x0000000088b00000, 0x0000000088c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088b00000,
> 0x0000000088b00000|
> |  52|0x0000000088c00000, 0x0000000088c00000, 0x0000000088d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088c00000,
> 0x0000000088c00000|
> |  53|0x0000000088d00000, 0x0000000088d00000, 0x0000000088e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088d00000,
> 0x0000000088d00000|
> |  54|0x0000000088e00000, 0x0000000088e00000, 0x0000000088f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088e00000,
> 0x0000000088e00000|
> |  55|0x0000000088f00000, 0x0000000088f00000, 0x0000000089000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088f00000,
> 0x0000000088f00000|
> |  56|0x0000000089000000, 0x0000000089000000, 0x0000000089100000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089000000,
> 0x0000000089000000|
> |  57|0x0000000089100000, 0x0000000089100000, 0x0000000089200000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089100000,
> 0x0000000089100000|
> |  58|0x0000000089200000, 0x0000000089200000, 0x0000000089300000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089200000,
> 0x0000000089200000|
> |  59|0x0000000089300000, 0x0000000089300000, 0x0000000089400000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089300000,
> 0x0000000089300000|
> |  60|0x0000000089400000, 0x0000000089400000, 0x0000000089500000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089400000,
> 0x0000000089400000|
> |  61|0x0000000089500000, 0x0000000089500000, 0x0000000089600000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089500000,
> 0x0000000089500000|
> |  62|0x0000000089600000, 0x0000000089600000, 0x0000000089700000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089600000,
> 0x0000000089600000|
> |  63|0x0000000089700000, 0x0000000089700000, 0x0000000089800000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089700000,
> 0x0000000089700000|
> |  64|0x0000000089800000, 0x0000000089800000, 0x0000000089900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089800000,
> 0x0000000089800000|
> |  65|0x0000000089900000, 0x0000000089900000, 0x0000000089a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089900000,
> 0x0000000089900000|
> |  66|0x0000000089a00000, 0x0000000089a00000, 0x0000000089b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089a00000,
> 0x0000000089a00000|
> |  67|0x0000000089b00000, 0x0000000089b00000, 0x0000000089c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089b00000,
> 0x0000000089b00000|
> |  68|0x0000000089c00000, 0x0000000089c00000, 0x0000000089d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089c00000,
> 0x0000000089c00000|
> |  69|0x0000000089d00000, 0x0000000089d00000, 0x0000000089e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089d00000,
> 0x0000000089d00000|
> |  70|0x0000000089e00000, 0x0000000089e00000, 0x0000000089f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089e00000,
> 0x0000000089e00000|
> |  71|0x0000000089f00000, 0x0000000089f00000, 0x000000008a000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089f00000,
> 0x0000000089f00000|
> |  72|0x000000008a000000, 0x000000008a000000, 0x000000008a100000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a000000,
> 0x000000008a000000|
> |  73|0x000000008a100000, 0x000000008a100000, 0x000000008a200000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a100000,
> 0x000000008a100000|
> |  74|0x000000008a200000, 0x000000008a200000, 0x000000008a300000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a200000,
> 0x000000008a200000|
> |  75|0x000000008a300000, 0x000000008a300000, 0x000000008a400000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a300000,
> 0x000000008a300000|
> |  76|0x000000008a400000, 0x000000008a400000, 0x000000008a500000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a400000,
> 0x000000008a400000|
> |  77|0x000000008a500000, 0x000000008a500000, 0x000000008a600000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a500000,
> 0x000000008a500000|
> |  78|0x000000008a600000, 0x000000008a600000, 0x000000008a700000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a600000,
> 0x000000008a600000|
> |  79|0x000000008a700000, 0x000000008a700000, 0x000000008a800000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a700000,
> 0x000000008a700000|
> |  80|0x000000008a800000, 0x000000008a800000, 0x000000008a900000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a800000,
> 0x000000008a800000|
> |  81|0x000000008a900000, 0x000000008a900000, 0x000000008aa00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a900000,
> 0x000000008a900000|
> |  82|0x000000008aa00000, 0x000000008aa00000, 0x000000008ab00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008aa00000,
> 0x000000008aa00000|
> |  83|0x000000008ab00000, 0x000000008ab00000, 0x000000008ac00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ab00000,
> 0x000000008ab00000|
> |  84|0x000000008ac00000, 0x000000008ac00000, 0x000000008ad00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ac00000,
> 0x000000008ac00000|
> |  85|0x000000008ad00000, 0x000000008ad00000, 0x000000008ae00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ad00000,
> 0x000000008ad00000|
> |  86|0x000000008ae00000, 0x000000008ae00000, 0x000000008af00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ae00000,
> 0x000000008ae00000|
> |  87|0x000000008af00000, 0x000000008af00000, 0x000000008b000000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008af00000,
> 0x000000008af00000|
> |  88|0x000000008b000000, 0x000000008b000000, 0x000000008b100000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b000000,
> 0x000000008b000000|
> |  89|0x000000008b100000, 0x000000008b100000, 0x000000008b200000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b100000,
> 0x000000008b100000|
> |  90|0x000000008b200000, 0x000000008b200000, 0x000000008b300000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b200000,
> 0x000000008b200000|
> |  91|0x000000008b300000, 0x000000008b300000, 0x000000008b400000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b300000,
> 0x000000008b300000|
> |  92|0x000000008b400000, 0x000000008b400000, 0x000000008b500000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b400000,
> 0x000000008b400000|
> |  93|0x000000008b500000, 0x000000008b500000, 0x000000008b600000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b500000,
> 0x000000008b500000|
> |  94|0x000000008b600000, 0x000000008b600000, 0x000000008b700000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b600000,
> 0x000000008b600000|
> |  95|0x000000008b700000, 0x000000008b700000, 0x000000008b800000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b700000,
> 0x000000008b700000|
> |  96|0x000000008b800000, 0x000000008b800000, 0x000000008b900000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b800000,
> 0x000000008b800000|
> |  97|0x000000008b900000, 0x000000008b900000, 0x000000008ba00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b900000,
> 0x000000008b900000|
> |  98|0x000000008ba00000, 0x000000008ba00000, 0x000000008bb00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ba00000,
> 0x000000008ba00000|
> |  99|0x000000008bb00000, 0x000000008bb00000, 0x000000008bc00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008bb00000,
> 0x000000008bb00000|
> | 100|0x000000008bc00000, 0x000000008bc00000, 0x000000008bd00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008bc00000,
> 0x000000008bc00000|
> | 101|0x000000008bd00000, 0x000000008bd00000, 0x000000008be00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008bd00000,
> 0x000000008bd00000|
> | 102|0x000000008be00000, 0x000000008be00000, 0x000000008bf00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008be00000,
> 0x000000008be00000|
> | 103|0x000000008bf00000, 0x000000008bf00000, 0x000000008c000000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008bf00000,
> 0x000000008bf00000|
> | 104|0x000000008c000000, 0x000000008c000000, 0x000000008c100000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c000000,
> 0x000000008c000000|
> | 105|0x000000008c100000, 0x000000008c100000, 0x000000008c200000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c100000,
> 0x000000008c100000|
> | 106|0x000000008c200000, 0x000000008c200000, 0x000000008c300000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c200000,
> 0x000000008c200000|
> | 107|0x000000008c300000, 0x000000008c300000, 0x000000008c400000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c300000,
> 0x000000008c300000|
> | 108|0x000000008c400000, 0x000000008c400000, 0x000000008c500000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c400000,
> 0x000000008c400000|
> | 109|0x000000008c500000, 0x000000008c500000, 0x000000008c600000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c500000,
> 0x000000008c500000|
> | 110|0x000000008c600000, 0x000000008c600000, 0x000000008c700000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c600000,
> 0x000000008c600000|
> | 111|0x000000008c700000, 0x000000008c700000, 0x000000008c800000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c700000,
> 0x000000008c700000|
> | 112|0x000000008c800000, 0x000000008c800000, 0x000000008c900000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c800000,
> 0x000000008c800000|
> | 113|0x000000008c900000, 0x000000008c900000, 0x000000008ca00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c900000,
> 0x000000008c900000|
> | 114|0x000000008ca00000, 0x000000008ca00000, 0x000000008cb00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ca00000,
> 0x000000008ca00000|
> | 115|0x000000008cb00000, 0x000000008cb00000, 0x000000008cc00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008cb00000,
> 0x000000008cb00000|
> | 116|0x000000008cc00000, 0x000000008cc00000, 0x000000008cd00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008cc00000,
> 0x000000008cc00000|
> | 117|0x000000008cd00000, 0x000000008cd00000, 0x000000008ce00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008cd00000,
> 0x000000008cd00000|
> | 118|0x000000008ce00000, 0x000000008ce00000, 0x000000008cf00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ce00000,
> 0x000000008ce00000|
> | 119|0x000000008cf00000, 0x000000008cf00000, 0x000000008d000000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008cf00000,
> 0x000000008cf00000|
> | 120|0x000000008d000000, 0x000000008d000000, 0x000000008d100000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008d000000,
> 0x000000008d000000|
> | 121|0x000000008d100000, 0x000000008d100000, 0x000000008d200000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008d100000,
> 0x000000008d100000|
> | 122|0x000000008d200000, 0x000000008d28fe30, 0x000000008d300000| 56%| E|  |TS  0|AC  0|TAMS 0x000000008d200000,
> 0x000000008d200000|
> | 123|0x000000008d300000, 0x000000008d400000, 0x000000008d400000|100%| E|CS|TS  0|AC  0|TAMS 0x000000008d300000,
> 0x000000008d300000|
>
> Card table byte_map: [0x00007fae6dbbf000,0x00007fae6df93000] byte_map_base: 0x00007fae6d793000
>
> Marking Bits (Prev, Next): (CMBitMap*) 0x00007fae88058f90, (CMBitMap*) 0x00007fae88058fc8
>  Prev Bits: [0x00007fae46160000, 0x00007fae48000000)
>  Next Bits: [0x00007fae442c0000, 0x00007fae46160000)
>
> Polling page: 0x00007fae8f7f0000
>
> CodeHeap 'non-profiled nmethods': size=120032Kb used=55Kb max_used=55Kb free=119976Kb
>  bounds [0x00007fae770e6000, 0x00007fae77356000, 0x00007fae7e61e000]
> CodeHeap 'profiled nmethods': size=120032Kb used=232Kb max_used=232Kb free=119799Kb
>  bounds [0x00007fae6fbae000, 0x00007fae6fe1e000, 0x00007fae770e6000]
> CodeHeap 'non-nmethods': size=5696Kb used=1138Kb max_used=1151Kb free=4557Kb
>  bounds [0x00007fae6f61e000, 0x00007fae6f88e000, 0x00007fae6fbae000]
>  total_blobs=509 nmethods=170 adapters=174
>  compilation: enabled
>
> Compilation events (10 events):
> Event: 0.228 Thread 0x00007fae8815f800 nmethod 167 0x00007fae6fbe0910 code [0x00007fae6fbe0be0, 0x00007fae6fbe14c8]
> Event: 0.228 Thread 0x00007fae8815f800  169 % !   3       zzz::main @ 36 (96 bytes)
> Event: 0.231 Thread 0x00007fae8815f800 nmethod 169% 0x00007fae6fbe1910 code [0x00007fae6fbe1d80, 0x00007fae6fbe40d8]
> Event: 0.231 Thread 0x00007fae8815f800  170   !   3       zzz::main (96 bytes)
> Event: 0.232 Thread 0x00007fae8815b800 nmethod 160 0x00007fae770f2710 code [0x00007fae770f28e0, 0x00007fae770f2d28]
> Event: 0.232 Thread 0x00007fae8815b800  161       4 java.lang.Long::reverseBytes (46 bytes)
> Event: 0.233 Thread 0x00007fae8815b800 nmethod 161 0x00007fae770f3010 code [0x00007fae770f31a0, 0x00007fae770f3238]
> Event: 0.234 Thread 0x00007fae8815f800 nmethod 170 0x00007fae6fbe4e90 code [0x00007fae6fbe5300, 0x00007fae6fbe75d8]
> Event: 0.235 Thread 0x00007fae8815b800  171 % !   4       zzz::main @ 36 (96 bytes)
> Event: 0.247 Thread 0x00007fae8815b800 nmethod 171% 0x00007fae770f3290 code [0x00007fae770f34a0, 0x00007fae770f3a48]
>
> GC Heap History (0 events):
> No events
>
> Deoptimization events (0 events):
> No events
>
> Classes redefined (0 events):
> No events
>
> Internal exceptions (0 events):
> No events
>
> Events (10 events):
> Event: 0.208 loading class sun/security/jca/GetInstance$Instance
> Event: 0.208 loading class sun/security/jca/GetInstance$Instance done
> Event: 0.208 loading class java/security/MessageDigest$Delegate
> Event: 0.208 loading class sun/security/util/MessageDigestSpi2
> Event: 0.208 loading class sun/security/util/MessageDigestSpi2 done
> Event: 0.208 loading class java/security/MessageDigest$Delegate done
> Event: 0.209 loading class sun/security/provider/ByteArrayAccess
> Event: 0.209 loading class sun/security/provider/ByteArrayAccess done
> Event: 0.247 Thread 0x00007fae88011800 DEOPT PACKING pc=0x00007fae6fbe3b30 sp=0x00007fae8f7b6950
> Event: 0.247 Thread 0x00007fae88011800 DEOPT UNPACKING pc=0x00007fae6f66b32b sp=0x00007fae8f7b5eb8 mode 0
>
>
> Dynamic libraries:
> 85800000-8d400000 rw-p 00000000 00:00 0
> 8d400000-100000000 ---p 00000000 00:00 0
> 100000000-100080000 rw-p 00000000 00:00 0
> 100080000-140000000 ---p 00000000 00:00 0
> 55a6da81e000-55a6da81f000 r-xp 00000000 08:02 4856239 /usr/lib/jvm/java-9-openjdk-amd64/bin/java
> 55a6daa1f000-55a6daa20000 r--p 00001000 08:02 4856239 /usr/lib/jvm/java-9-openjdk-amd64/bin/java
> 55a6daa20000-55a6daa21000 rw-p 00002000 08:02 4856239 /usr/lib/jvm/java-9-openjdk-amd64/bin/java
> 55a6db38a000-55a6db3ab000 rw-p 00000000 00:00 0 [heap]
> 7fae0c000000-7fae0c021000 rw-p 00000000 00:00 0
> 7fae0c021000-7fae10000000 ---p 00000000 00:00 0
> 7fae10000000-7fae10021000 rw-p 00000000 00:00 0
> 7fae10021000-7fae14000000 ---p 00000000 00:00 0
> 7fae14000000-7fae14021000 rw-p 00000000 00:00 0
> 7fae14021000-7fae18000000 ---p 00000000 00:00 0
> 7fae18000000-7fae18021000 rw-p 00000000 00:00 0
> 7fae18021000-7fae1c000000 ---p 00000000 00:00 0
> 7fae1c000000-7fae1c0bf000 rw-p 00000000 00:00 0
> 7fae1c0bf000-7fae20000000 ---p 00000000 00:00 0
> 7fae20000000-7fae200c8000 rw-p 00000000 00:00 0
> 7fae200c8000-7fae24000000 ---p 00000000 00:00 0
> 7fae24000000-7fae24021000 rw-p 00000000 00:00 0
> 7fae24021000-7fae28000000 ---p 00000000 00:00 0
> 7fae28000000-7fae2817d000 rw-p 00000000 00:00 0
> 7fae2817d000-7fae2c000000 ---p 00000000 00:00 0
> 7fae2c000000-7fae2c021000 rw-p 00000000 00:00 0
> 7fae2c021000-7fae30000000 ---p 00000000 00:00 0
> 7fae30000000-7fae30021000 rw-p 00000000 00:00 0
> 7fae30021000-7fae34000000 ---p 00000000 00:00 0
> 7fae34000000-7fae34021000 rw-p 00000000 00:00 0
> 7fae34021000-7fae38000000 ---p 00000000 00:00 0
> 7fae38000000-7fae38021000 rw-p 00000000 00:00 0
> 7fae38021000-7fae3c000000 ---p 00000000 00:00 0
> 7fae3d9d4000-7fae3d9d5000 ---p 00000000 00:00 0
> 7fae3d9d5000-7fae3dad5000 rw-p 00000000 00:00 0
> 7fae3dad5000-7fae3dad9000 ---p 00000000 00:00 0
> 7fae3dad9000-7fae3dbd6000 rw-p 00000000 00:00 0
> 7fae3dbd6000-7fae3dbec000 r-xp 00000000 08:02 5248806 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
> 7fae3dbec000-7fae3ddec000 ---p 00016000 08:02 5248806 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
> 7fae3ddec000-7fae3dded000 r--p 00016000 08:02 5248806 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
> 7fae3dded000-7fae3ddee000 rw-p 00017000 08:02 5248806 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
> 7fae3ddee000-7fae3ddff000 r-xp 00000000 08:02 5248807 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
> 7fae3ddff000-7fae3dffe000 ---p 00011000 08:02 5248807 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
> 7fae3dffe000-7fae3dfff000 r--p 00010000 08:02 5248807 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
> 7fae3dfff000-7fae3e000000 rw-p 00011000 08:02 5248807 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
> 7fae3e000000-7fae40000000 rwxp 00000000 00:00 0
> 7fae40000000-7fae40021000 rw-p 00000000 00:00 0
> 7fae40021000-7fae44000000 ---p 00000000 00:00 0
> 7fae440be000-7fae440c2000 ---p 00000000 00:00 0
> 7fae440c2000-7fae441bf000 rw-p 00000000 00:00 0
> 7fae441bf000-7fae441c3000 ---p 00000000 00:00 0
> 7fae441c3000-7fae442c0000 rw-p 00000000 00:00 0
> 7fae442c0000-7fae444b0000 rw-p 00000000 00:00 0
> 7fae444b0000-7fae46160000 ---p 00000000 00:00 0
> 7fae46160000-7fae46350000 rw-p 00000000 00:00 0
> 7fae46350000-7fae48000000 ---p 00000000 00:00 0
> 7fae48000000-7fae48021000 rw-p 00000000 00:00 0
> 7fae48021000-7fae4c000000 ---p 00000000 00:00 0
> 7fae4c000000-7fae4c021000 rw-p 00000000 00:00 0
> 7fae4c021000-7fae50000000 ---p 00000000 00:00 0
> 7fae50000000-7fae50021000 rw-p 00000000 00:00 0
> 7fae50021000-7fae54000000 ---p 00000000 00:00 0
> 7fae54000000-7fae54021000 rw-p 00000000 00:00 0
> 7fae54021000-7fae58000000 ---p 00000000 00:00 0
> 7fae58000000-7fae58021000 rw-p 00000000 00:00 0
> 7fae58021000-7fae5c000000 ---p 00000000 00:00 0
> 7fae5c000000-7fae5c021000 rw-p 00000000 00:00 0
> 7fae5c021000-7fae60000000 ---p 00000000 00:00 0
> 7fae60000000-7fae60021000 rw-p 00000000 00:00 0
> 7fae60021000-7fae64000000 ---p 00000000 00:00 0
> 7fae64000000-7fae64021000 rw-p 00000000 00:00 0
> 7fae64021000-7fae68000000 ---p 00000000 00:00 0
> 7fae68000000-7fae68021000 rw-p 00000000 00:00 0
> 7fae68021000-7fae6c000000 ---p 00000000 00:00 0
> 7fae6c072000-7fae6c076000 ---p 00000000 00:00 0
> 7fae6c076000-7fae6c173000 rw-p 00000000 00:00 0
> 7fae6c173000-7fae6c177000 ---p 00000000 00:00 0
> 7fae6c177000-7fae6c274000 rw-p 00000000 00:00 0
> 7fae6c274000-7fae6c278000 ---p 00000000 00:00 0
> 7fae6c278000-7fae6c375000 rw-p 00000000 00:00 0
> 7fae6c375000-7fae6c379000 ---p 00000000 00:00 0
> 7fae6c379000-7fae6c476000 rw-p 00000000 00:00 0
> 7fae6c476000-7fae6c611000 r--p 00000000 08:02 3937009 /usr/lib/locale/locale-archive
> 7fae6c611000-7fae6c615000 ---p 00000000 00:00 0
> 7fae6c615000-7fae6c712000 rw-p 00000000 00:00 0
> 7fae6c712000-7fae6c716000 ---p 00000000 00:00 0
> 7fae6c716000-7fae6c813000 rw-p 00000000 00:00 0
> 7fae6c813000-7fae6c814000 ---p 00000000 00:00 0
> 7fae6c814000-7fae6c9e5000 rw-p 00000000 00:00 0
> 7fae6c9e5000-7fae6ce25000 rw-p 00000000 00:00 0
> 7fae6ce25000-7fae6d1e5000 ---p 00000000 00:00 0
> 7fae6d1e5000-7fae6d5e9000 rw-p 00000000 00:00 0
> 7fae6d5e9000-7fae6d5ea000 ---p 00000000 00:00 0
> 7fae6d5ea000-7fae6d6ea000 rw-p 00000000 00:00 0
> 7fae6d6ea000-7fae6d6eb000 ---p 00000000 00:00 0
> 7fae6d6eb000-7fae6d7eb000 rw-p 00000000 00:00 0
> 7fae6d7eb000-7fae6d829000 rw-p 00000000 00:00 0
> 7fae6d829000-7fae6dbbf000 ---p 00000000 00:00 0
> 7fae6dbbf000-7fae6dbfd000 rw-p 00000000 00:00 0
> 7fae6dbfd000-7fae6e367000 ---p 00000000 00:00 0
> 7fae6e367000-7fae6e3a5000 rw-p 00000000 00:00 0
> 7fae6e3a5000-7fae6e73b000 ---p 00000000 00:00 0
> 7fae6e73b000-7fae6e73c000 ---p 00000000 00:00 0
> 7fae6e73c000-7fae6e83c000 rw-p 00000000 00:00 0
> 7fae6e83c000-7fae6e83d000 ---p 00000000 00:00 0
> 7fae6e83d000-7fae6e93d000 rw-p 00000000 00:00 0
> 7fae6e93d000-7fae6e93e000 ---p 00000000 00:00 0
> 7fae6e93e000-7fae6ea3e000 rw-p 00000000 00:00 0
> 7fae6ea3e000-7fae6ea3f000 ---p 00000000 00:00 0
> 7fae6ea3f000-7fae6eb3f000 rw-p 00000000 00:00 0
> 7fae6eb3f000-7fae6eb40000 ---p 00000000 00:00 0
> 7fae6eb40000-7fae6f044000 rw-p 00000000 00:00 0
> 7fae6f044000-7fae6f045000 ---p 00000000 00:00 0
> 7fae6f045000-7fae6f145000 rw-p 00000000 00:00 0
> 7fae6f145000-7fae6f146000 ---p 00000000 00:00 0
> 7fae6f146000-7fae6f246000 rw-p 00000000 00:00 0
> 7fae6f246000-7fae6f247000 ---p 00000000 00:00 0
> 7fae6f247000-7fae6f347000 rw-p 00000000 00:00 0
> 7fae6f347000-7fae6f348000 ---p 00000000 00:00 0
> 7fae6f348000-7fae6f448000 rw-p 00000000 00:00 0
> 7fae6f448000-7fae6f44d000 rw-p 00000000 00:00 0
> 7fae6f44d000-7fae6f533000 ---p 00000000 00:00 0
> 7fae6f533000-7fae6f538000 rw-p 00000000 00:00 0
> 7fae6f538000-7fae6f61e000 ---p 00000000 00:00 0
> 7fae6f61e000-7fae6f88e000 rwxp 00000000 00:00 0
> 7fae6f88e000-7fae6fbae000 ---p 00000000 00:00 0
> 7fae6fbae000-7fae6fe1e000 rwxp 00000000 00:00 0
> 7fae6fe1e000-7fae770e6000 ---p 00000000 00:00 0
> 7fae770e6000-7fae77356000 rwxp 00000000 00:00 0
> 7fae77356000-7fae7e61e000 ---p 00000000 00:00 0
> 7fae7e61e000-7fae87bf2000 r--s 00000000 08:02 5248816 /usr/lib/jvm/java-9-openjdk-amd64/lib/modules
> 7fae87bf2000-7fae87bf7000 r-xp 00000000 08:02 5248798 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
> 7fae87bf7000-7fae87df6000 ---p 00005000 08:02 5248798 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
> 7fae87df6000-7fae87df7000 r--p 00004000 08:02 5248798 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
> 7fae87df7000-7fae87df8000 rw-p 00005000 08:02 5248798 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
> 7fae87df8000-7fae87dff000 r-xp 00000000 08:02 5248815 /usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
> 7fae87dff000-7fae87ffe000 ---p 00007000 08:02 5248815 /usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
> 7fae87ffe000-7fae87fff000 r--p 00006000 08:02 5248815 /usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
> 7fae87fff000-7fae88000000 rw-p 00007000 08:02 5248815 /usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
> 7fae88000000-7fae88228000 rw-p 00000000 00:00 0
> 7fae88228000-7fae8c000000 ---p 00000000 00:00 0
> 7fae8c01a000-7fae8c073000 rw-p 00000000 00:00 0
> 7fae8c073000-7fae8c07e000 r-xp 00000000 08:02 2362603 /lib/x86_64-linux-gnu/libnss_files-2.25.so
> 7fae8c07e000-7fae8c27d000 ---p 0000b000 08:02 2362603 /lib/x86_64-linux-gnu/libnss_files-2.25.so
> 7fae8c27d000-7fae8c27e000 r--p 0000a000 08:02 2362603 /lib/x86_64-linux-gnu/libnss_files-2.25.so
> 7fae8c27e000-7fae8c27f000 rw-p 0000b000 08:02 2362603 /lib/x86_64-linux-gnu/libnss_files-2.25.so
> 7fae8c27f000-7fae8c285000 rw-p 00000000 00:00 0
> 7fae8c285000-7fae8c290000 r-xp 00000000 08:02 2362605 /lib/x86_64-linux-gnu/libnss_nis-2.25.so
> 7fae8c290000-7fae8c48f000 ---p 0000b000 08:02 2362605 /lib/x86_64-linux-gnu/libnss_nis-2.25.so
> 7fae8c48f000-7fae8c490000 r--p 0000a000 08:02 2362605 /lib/x86_64-linux-gnu/libnss_nis-2.25.so
> 7fae8c490000-7fae8c491000 rw-p 0000b000 08:02 2362605 /lib/x86_64-linux-gnu/libnss_nis-2.25.so
> 7fae8c491000-7fae8c4a6000 r-xp 00000000 08:02 2362600 /lib/x86_64-linux-gnu/libnsl-2.25.so
> 7fae8c4a6000-7fae8c6a5000 ---p 00015000 08:02 2362600 /lib/x86_64-linux-gnu/libnsl-2.25.so
> 7fae8c6a5000-7fae8c6a6000 r--p 00014000 08:02 2362600 /lib/x86_64-linux-gnu/libnsl-2.25.so
> 7fae8c6a6000-7fae8c6a7000 rw-p 00015000 08:02 2362600 /lib/x86_64-linux-gnu/libnsl-2.25.so
> 7fae8c6a7000-7fae8c6a9000 rw-p 00000000 00:00 0
> 7fae8c6a9000-7fae8c6b0000 r-xp 00000000 08:02 2362601 /lib/x86_64-linux-gnu/libnss_compat-2.25.so
> 7fae8c6b0000-7fae8c8af000 ---p 00007000 08:02 2362601 /lib/x86_64-linux-gnu/libnss_compat-2.25.so
> 7fae8c8af000-7fae8c8b0000 r--p 00006000 08:02 2362601 /lib/x86_64-linux-gnu/libnss_compat-2.25.so
> 7fae8c8b0000-7fae8c8b1000 rw-p 00007000 08:02 2362601 /lib/x86_64-linux-gnu/libnss_compat-2.25.so
> 7fae8c8b1000-7fae8c8dd000 r-xp 00000000 08:02 5248793 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
> 7fae8c8dd000-7fae8cadc000 ---p 0002c000 08:02 5248793 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
> 7fae8cadc000-7fae8cadd000 r--p 0002b000 08:02 5248793 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
> 7fae8cadd000-7fae8cadf000 rw-p 0002c000 08:02 5248793 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
> 7fae8cadf000-7fae8caec000 r-xp 00000000 08:02 5248814 /usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
> 7fae8caec000-7fae8cceb000 ---p 0000d000 08:02 5248814 /usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
> 7fae8cceb000-7fae8cced000 r--p 0000c000 08:02 5248814 /usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
> 7fae8cced000-7fae8ccee000 rw-p 0000e000 08:02 5248814 /usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
> 7fae8ccee000-7fae8ccf5000 r-xp 00000000 08:02 2362610 /lib/x86_64-linux-gnu/librt-2.25.so
> 7fae8ccf5000-7fae8cef4000 ---p 00007000 08:02 2362610 /lib/x86_64-linux-gnu/librt-2.25.so
> 7fae8cef4000-7fae8cef5000 r--p 00006000 08:02 2362610 /lib/x86_64-linux-gnu/librt-2.25.so
> 7fae8cef5000-7fae8cef6000 rw-p 00007000 08:02 2362610 /lib/x86_64-linux-gnu/librt-2.25.so
> 7fae8cef6000-7fae8cf0c000 r-xp 00000000 08:02 2359353 /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7fae8cf0c000-7fae8d10b000 ---p 00016000 08:02 2359353 /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7fae8d10b000-7fae8d10c000 r--p 00015000 08:02 2359353 /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7fae8d10c000-7fae8d10d000 rw-p 00016000 08:02 2359353 /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7fae8d10d000-7fae8d21f000 r-xp 00000000 08:02 2362597 /lib/x86_64-linux-gnu/libm-2.25.so
> 7fae8d21f000-7fae8d41e000 ---p 00112000 08:02 2362597 /lib/x86_64-linux-gnu/libm-2.25.so
> 7fae8d41e000-7fae8d41f000 r--p 00111000 08:02 2362597 /lib/x86_64-linux-gnu/libm-2.25.so
> 7fae8d41f000-7fae8d420000 rw-p 00112000 08:02 2362597 /lib/x86_64-linux-gnu/libm-2.25.so
> 7fae8d420000-7fae8d590000 r-xp 00000000 08:02 3932169 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
> 7fae8d590000-7fae8d790000 ---p 00170000 08:02 3932169 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
> 7fae8d790000-7fae8d79a000 r--p 00170000 08:02 3932169 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
> 7fae8d79a000-7fae8d79c000 rw-p 0017a000 08:02 3932169 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
> 7fae8d79c000-7fae8d79f000 rw-p 00000000 00:00 0
> 7fae8d79f000-7fae8e6ac000 r-xp 00000000 08:02 5248821 /usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
> 7fae8e6ac000-7fae8e8ab000 ---p 00f0d000 08:02 5248821 /usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
> 7fae8e8ab000-7fae8e962000 r--p 00f0c000 08:02 5248821 /usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
> 7fae8e962000-7fae8e997000 rw-p 00fc3000 08:02 5248821 /usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
> 7fae8e997000-7fae8e9e0000 rw-p 00000000 00:00 0
> 7fae8e9e0000-7fae8eb79000 r-xp 00000000 08:02 2362593 /lib/x86_64-linux-gnu/libc-2.25.so
> 7fae8eb79000-7fae8ed79000 ---p 00199000 08:02 2362593 /lib/x86_64-linux-gnu/libc-2.25.so
> 7fae8ed79000-7fae8ed7d000 r--p 00199000 08:02 2362593 /lib/x86_64-linux-gnu/libc-2.25.so
> 7fae8ed7d000-7fae8ed7f000 rw-p 0019d000 08:02 2362593 /lib/x86_64-linux-gnu/libc-2.25.so
> 7fae8ed7f000-7fae8ed83000 rw-p 00000000 00:00 0
> 7fae8ed83000-7fae8ed86000 r-xp 00000000 08:02 2362596 /lib/x86_64-linux-gnu/libdl-2.25.so
> 7fae8ed86000-7fae8ef85000 ---p 00003000 08:02 2362596 /lib/x86_64-linux-gnu/libdl-2.25.so
> 7fae8ef85000-7fae8ef86000 r--p 00002000 08:02 2362596 /lib/x86_64-linux-gnu/libdl-2.25.so
> 7fae8ef86000-7fae8ef87000 rw-p 00003000 08:02 2362596 /lib/x86_64-linux-gnu/libdl-2.25.so
> 7fae8ef87000-7fae8ef96000 r-xp 00000000 08:02 5248779 /usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
> 7fae8ef96000-7fae8f195000 ---p 0000f000 08:02 5248779 /usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
> 7fae8f195000-7fae8f196000 r--p 0000e000 08:02 5248779 /usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
> 7fae8f196000-7fae8f197000 rw-p 0000f000 08:02 5248779 /usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
> 7fae8f197000-7fae8f1b0000 r-xp 00000000 08:02 2362608 /lib/x86_64-linux-gnu/libpthread-2.25.so
> 7fae8f1b0000-7fae8f3af000 ---p 00019000 08:02 2362608 /lib/x86_64-linux-gnu/libpthread-2.25.so
> 7fae8f3af000-7fae8f3b0000 r--p 00018000 08:02 2362608 /lib/x86_64-linux-gnu/libpthread-2.25.so
> 7fae8f3b0000-7fae8f3b1000 rw-p 00019000 08:02 2362608 /lib/x86_64-linux-gnu/libpthread-2.25.so
> 7fae8f3b1000-7fae8f3b5000 rw-p 00000000 00:00 0
> 7fae8f3b5000-7fae8f3ce000 r-xp 00000000 08:02 2359386 /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7fae8f3ce000-7fae8f5cd000 ---p 00019000 08:02 2359386 /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7fae8f5cd000-7fae8f5ce000 r--p 00018000 08:02 2359386 /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7fae8f5ce000-7fae8f5cf000 rw-p 00019000 08:02 2359386 /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7fae8f5cf000-7fae8f5f2000 r-xp 00000000 08:02 2362589 /lib/x86_64-linux-gnu/ld-2.25.so
> 7fae8f5fa000-7fae8f675000 rw-p 00000000 00:00 0
> 7fae8f675000-7fae8f6b7000 rw-p 00000000 00:00 0
> 7fae8f6b7000-7fae8f6b8000 ---p 00000000 00:00 0
> 7fae8f6b8000-7fae8f6bc000 ---p 00000000 00:00 0
> 7fae8f6bc000-7fae8f7bc000 rw-p 00000000 00:00 0
> 7fae8f7da000-7fae8f7e0000 rw-p 00000000 00:00 0
> 7fae8f7e0000-7fae8f7e7000 ---p 00000000 00:00 0
> 7fae8f7e7000-7fae8f7ef000 rw-s 00000000 00:29 69033 /tmp/hsperfdata_mc36/16238
> 7fae8f7ef000-7fae8f7f0000 rw-p 00000000 00:00 0
> 7fae8f7f0000-7fae8f7f1000 r--p 00000000 00:00 0
> 7fae8f7f1000-7fae8f7f2000 r--p 00022000 08:02 2362589 /lib/x86_64-linux-gnu/ld-2.25.so
> 7fae8f7f2000-7fae8f7f3000 rw-p 00023000 08:02 2362589 /lib/x86_64-linux-gnu/ld-2.25.so
> 7fae8f7f3000-7fae8f7f4000 rw-p 00000000 00:00 0
> 7ffd20b04000-7ffd20b25000 rw-p 00000000 00:00 0 [stack]
> 7ffd20ba1000-7ffd20ba4000 r--p 00000000 00:00 0 [vvar]
> 7ffd20ba4000-7ffd20ba6000 r-xp 00000000 00:00 0 [vdso]
>
> VM Arguments:
> java_command: zzz
> java_class_path (initial): .
> Launcher Type: SUN_STANDARD
>
> Logging:
> Log output configuration:
> #0: stdout all=warning uptime,level,tags
> #1: stderr all=off uptime,level,tags
>
> Environment Variables:
> PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
> SHELL=/bin/bash
>
> Signal Handlers:
> SIGSEGV: [libjvm.so+0xcb29f0], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
> SIGBUS: [libjvm.so+0xcb29f0], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
> SIGFPE: [libjvm.so+0xcb29f0], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
> SIGPIPE: [libjvm.so+0xac6640], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
> SIGXFSZ: [libjvm.so+0xac6640], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
> SIGILL: [libjvm.so+0xcb29f0], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
> SIGUSR2: [libjvm.so+0xac6500], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
> SIGHUP: [libjvm.so+0xac6700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
> SIGINT: [libjvm.so+0xac6700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
> SIGTERM: [libjvm.so+0xac6700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
> SIGQUIT: [libjvm.so+0xac6700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>
>
> ---------------  S Y S T E M  ---------------
>
> OS:PRETTY_NAME="Debian GNU/Linux buster/sid"
> NAME="Debian GNU/Linux"
> ID=debian
> HOME_URL="https://www.debian.org/"
> SUPPORT_URL="https://www.debian.org/support"
> BUG_REPORT_URL="https://bugs.debian.org/"
> uname:Linux 4.14.0-1-amd64 #1 SMP Debian 4.14.2-1 (2017-11-30) x86_64
> libc:glibc 2.25 NPTL 2.25
> rlimit: STACK 8192k, CORE 0k, NPROC 30874, NOFILE 1048576, AS infinity
> load average:0.16 0.14 0.11
>
> /proc/meminfo:
> MemTotal:        8024428 kB
> MemFree:         5768548 kB
> MemAvailable:    5965460 kB
> Buffers:           39868 kB
> Cached:           375144 kB
> SwapCached:            0 kB
> Active:          1954880 kB
> Inactive:         146408 kB
> Active(anon):    1686808 kB
> Inactive(anon):     9232 kB
> Active(file):     268072 kB
> Inactive(file):   137176 kB
> Unevictable:           0 kB
> Mlocked:               0 kB
> SwapTotal:       8232956 kB
> SwapFree:        8232956 kB
> Dirty:                32 kB
> Writeback:             0 kB
> AnonPages:       1664948 kB
> Mapped:            59100 kB
> Shmem:              9764 kB
> Slab:              63576 kB
> SReclaimable:      34376 kB
> SUnreclaim:        29200 kB
> KernelStack:       14832 kB
> PageTables:        12164 kB
> NFS_Unstable:          0 kB
> Bounce:                0 kB
> WritebackTmp:          0 kB
> CommitLimit:    12245168 kB
> Committed_AS:    2734396 kB
> VmallocTotal:   34359738367 kB
> VmallocUsed:           0 kB
> VmallocChunk:          0 kB
> HardwareCorrupted:     0 kB
> AnonHugePages:   1400832 kB
> ShmemHugePages:        0 kB
> ShmemPmdMapped:        0 kB
> HugePages_Total:       0
> HugePages_Free:        0
> HugePages_Rsvd:        0
> HugePages_Surp:        0
> Hugepagesize:       2048 kB
> DirectMap4k:      122380 kB
> DirectMap2M:     6014976 kB
> DirectMap1G:     4194304 kB
>
>
> CPU:total 4 (initial active 4) (4 cores per cpu, 1 threads per core) family 6 model 92 stepping 9, cmov, cx8, fxsr, mmx,
> sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, aes, clmul, erms, 3dnowpref, tsc, tscinvbit, sha
> CPU Model and flags from /proc/cpuinfo:
> model name      : Intel(R) Celeron(R) CPU J3455 @ 1.50GHz
> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse
> sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology
> tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr
> pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch cpuid_fault cat_l2
> intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust smep erms mpx rdt_a rdseed smap clflushopt sha_ni
> xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts
>
> Memory: 4k page, physical 8024428k(5768548k free), swap 8232956k(8232956k free)
>
> vm_info: OpenJDK 64-Bit Server VM (9.0.1+11-Debian-1) for linux-amd64 JRE (9.0.1+11-Debian-1), built on Oct 26 2017
> 23:44:31 by "doko" with gcc 7.2.1 20171025
>
> END.
>
>
>
> let me know if you need any more input!
>
> thanks,
>
> csaba mate
>
Reply | Threaded
Open this post in threaded view
|

Re: jre9 (and 10) crashes in sha512 on intel celeron j3455 and n3350 (and probably others)

matecs
hi,
unfortunately i failed to find a debug build of openjdk9/10,
but if you have a good source, please let me know the url!
anyway my cpuinfo also says what your research claims,
namely that these cpus does not have avx at all...
i would like to let you know that your workaround works...
thanks for your effort, i'll soon leave this mailing list,
but if you have resolved the issue and would like
to test a build, feel free to reach me by email!
i wish you all the best,
regards,
csaba mate



mc36@mediapc:~$ grep avx /proc/cpuinfo

mc36@player:~$ grep avx /proc/cpuinfo
mc36@player:~$ java -XX:+UnlockDiagnosticVMOptions
-XX:DisableIntrinsic=_sha5_implCompress zzz
1
2
3
4
5
7
mc36@player:~$ java zzz
1
2
3
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGILL (0x4) at pc=0x00007f428ba8a0b4, pid=28476, tid=28480
#
# JRE version: OpenJDK Runtime Environment (9.0+11) (build
9.0.1+11-Debian-1)
# Java VM: OpenJDK 64-Bit Server VM (9.0.1+11-Debian-1, mixed mode,
tiered, compressed oops, g1 gc, linux-amd64)
# Problematic frame:
# v  ~StubRoutines::sha512_implCompress
#
# No core dump will be written. 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:
# /home/mc36/hs_err_pid28476.log
Could not load hsdis-amd64.so; library not loadable; PrintAssembly is
disabled
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
#
Aborted
mc36@player:~$

On 01/03/2018 03:42 PM, Tobias Hartmann wrote:

> Hi,
>
> thanks for reporting this! The problem seems to be that the processor does not support AVX 2 instructions but the
> SHA-512 stub uses them. The instruction at the failing address is:
>
> 0x00007fae6f67c0b4:  vpblendd(xmm0, xmm0, xmm1, 0xF0, AVX_128bit)
>
> Looking at the specification for the Intel Celeron J3455 [1], AVX 2 is not supported. I think the problem is that the
> stub is only guarded by UseSHA and since the CPU does support SHA, the stub is emitted without checking for AVX 2
> support. You should be able to verify this by running a debug build of the VM which should hit the
> VM_Version::supports_avx2() assert.
>
> As a workaround with minimal impact, you can use -XX:+UnlockDiagnosticVMOptions -XX:DisableIntrinsic=_sha5_implCompress
>
> This code was introduced in JDK 9 by JDK-8165381. I've filed JDK-8194494 [2] to keep track of this.
>
> Best regards,
> Tobias
>
> [1] https://ark.intel.com/products/95594/Intel-Celeron-Processor-J3455-2M-Cache-up-to-2_3-GHz
> [2] https://bugs.openjdk.java.net/browse/JDK-8194494
>
> On 03.01.2018 10:26, matecs wrote:
>> hi,
>> i surprised myself with two new 'silent' pcs.
>> they are equipped with Intel Celeron N3350 @ 1.10GHz and
>> Intel Celeron J3455 @ 1.50GHz.
>> (the pcs are gigabyte brix gb-bpce-3450c and 3355)
>> i installed debian sid on them, and everything seems fine
>> except my java app.
>> after debugging, i found that both cpus crash within sha512
>> compression in jdk9 and 10.
>> i've tested with the stock debian build, the latest
>> builds from the adoptopenjdk's ones, and also oracle's ones.
>> all of these affected. jdk8 is not affected at all.
>> when i disable sha intrinsic (-XX:-UseSHA), everything works fine.
>> here is the reproducer code that hits every time i run it:
>>
>> import java.security.MessageDigest;
>> public class zzz {
>>      public final static void main(String[]args) {
>>          try {
>>              System.out.println("1");
>>              MessageDigest digest = MessageDigest.getInstance("SHA-512");
>>              System.out.println("2");
>>              digest.reset();
>>              System.out.println("3");
>>              for (int i = 0; i < 1024000; i++) digest.update((byte)123);
>>              System.out.println("4");
>>              digest.digest();
>>              System.out.println("5");
>>          } catch (Exception e) {
>>              System.out.println("6");
>>          }
>>          System.out.println("7");
>>      }
>> }
>>
>> here are the test runs:
>>
>> mc36@mediapc:~$ /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java zzz
>> 1
>> 2
>> 3
>> 4
>> 5
>> 7
>> mc36@mediapc:~$ /usr/lib/jvm/java-9-openjdk-amd64/bin/java zzz
>> 1
>> 2
>> 3
>> #
>> # A fatal error has been detected by the Java Runtime Environment:
>> #
>> #  SIGILL (0x4) at pc=0x00007fae6f67c0b4, pid=16238, tid=16239
>> #
>> # JRE version: OpenJDK Runtime Environment (9.0+11) (build 9.0.1+11-Debian-1)
>> # Java VM: OpenJDK 64-Bit Server VM (9.0.1+11-Debian-1, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
>> # Problematic frame:
>> # v  ~StubRoutines::sha512_implCompress
>> #
>> # No core dump will be written. 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:
>> # /home/mc36/hs_err_pid16238.log
>> Could not load hsdis-amd64.so; library not loadable; PrintAssembly is disabled
>> #
>> # If you would like to submit a bug report, please visit:
>> #   http://bugreport.java.com/bugreport/crash.jsp
>> #
>> Aborted
>> mc36@mediapc:~$
>>
>> also please find the generated bug report file:
>>
>> #
>> # A fatal error has been detected by the Java Runtime Environment:
>> #
>> #  SIGILL (0x4) at pc=0x00007fae6f67c0b4, pid=16238, tid=16239
>> #
>> # JRE version: OpenJDK Runtime Environment (9.0+11) (build 9.0.1+11-Debian-1)
>> # Java VM: OpenJDK 64-Bit Server VM (9.0.1+11-Debian-1, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
>> # Problematic frame:
>> # v  ~StubRoutines::sha512_implCompress
>> #
>> # No core dump will be written. 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
>> #
>>
>> ---------------  S U M M A R Y ------------
>>
>> Command Line: zzz
>>
>> Host: Intel(R) Celeron(R) CPU J3455 @ 1.50GHz, 4 cores, 7G, Debian GNU/Linux buster/sid
>> Time: Thu Dec 21 20:35:13 2017 CET elapsed time: 0 seconds (0d 0h 0m 0s)
>>
>> ---------------  T H R E A D  ---------------
>>
>> Current thread (0x00007fae88011800):  JavaThread "main" [_thread_in_Java, id=16239,
>> stack(0x00007fae8f6b8000,0x00007fae8f7b8000)]
>>
>> Stack: [0x00007fae8f6b8000,0x00007fae8f7b8000],  sp=0x00007fae8f7b6940, free space=1018k
>> Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
>> v  ~StubRoutines::sha512_implCompress
>> J 171% c2 zzz.main([Ljava/lang/String;)V (96 bytes) @ 0x00007fae770f3689 [0x00007fae770f34a0+0x00000000000001e9]
>> v  ~StubRoutines::call_stub
>> V  [libjvm.so+0x7dc059]
>> V  [libjvm.so+0x7ff420]
>> V  [libjvm.so+0x801cb1]
>> C  [libjli.so+0x4b20]
>> C  [libjli.so+0x89ad]
>> C  [libpthread.so.0+0x7519]  start_thread+0xd9
>>
>>
>> siginfo: si_signo: 4 (SIGILL), si_code: 2 (ILL_ILLOPN), si_addr: 0x00007fae6f67c0b4
>>
>> Register to memory mapping:
>>
>> RAX=0x00007fae8f7b69b0 is pointing into the stack for thread: 0x00007fae88011800
>> RBX=0x00007fae6cdc9a98 is pointing into metadata
>> RCX=0x000000008d24de40 is pointing into object: 0x000000008d200168
>>
>> [error occurred during error reporting (printing register info), id 0x4]
>>
>> Registers:
>> RAX=0x00007fae8f7b69b0, RBX=0x00007fae6cdc9a98, RCX=0x000000008d24de40, RDX=0x00007fae6cdc9a98
>> RSP=0x00007fae8f7b6940, RBP=0x00007fae8f7b69c0, RSI=0x000000008d24de00, RDI=0x000000008d24dd70
>> R8 =0x000000008d24dd60, R9 =0x000000007b7b0000, R10=0x00007fae6f67c080, R11=0x000000008d24ddf0
>> R12=0x0000000000000000, R13=0x000000008d24dd20, R14=0x000000008d24e298, R15=0x00007fae88011800
>> RIP=0x00007fae6f67c0b4, EFLAGS=0x0000000000010202, CSGSFS=0x002b000000000033, ERR=0x0000000000000000
>>    TRAPNO=0x0000000000000006
>>
>> Top of Stack: (sp=0x00007fae8f7b6940)
>> 0x00007fae8f7b6940:   000000008d24dd20 0000000000000000
>> 0x00007fae8f7b6950:   000000008d24dd20 00007fae6fbe1144
>> 0x00007fae8f7b6960:   000000008d24dd60 0000000000000080
>> 0x00007fae8f7b6970:   000000008d24e3e0 00007fae8f7b69b0
>>
>> Instructions: (pc=0x00007fae6f67c0b4)
>> 0x00007fae6f67c094:   24 38 48 89 6c 24 40 48 89 5c 24 48 4c 89 64 24
>> 0x00007fae6f67c0a4:   50 4c 89 6c 24 58 4c 89 74 24 60 4c 89 7c 24 68
>> 0x00007fae6f67c0b4:   c4 e3 79 02 c1 f0 c4 e3 7d 02 c1 f0 48 33 d2 48
>> 0x00007fae6f67c0c4:   81 c2 80 00 00 00 48 03 d7 48 89 54 24 30 48 8b
>>
>> StubRoutines::sha512_implCompress [0x00007fae6f67c080, 0x00007fae6f67cea2[ (3618 bytes)
>> ---------------  P R O C E S S  ---------------
>>
>> Java Threads: ( => current thread )
>>    0x00007fae881f6000 JavaThread "Service Thread" daemon [_thread_blocked, id=16262,
>> stack(0x00007fae3dad5000,0x00007fae3dbd6000)]
>>    0x00007fae88186000 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=16261,
>> stack(0x00007fae440be000,0x00007fae441bf000)]
>>    0x00007fae88161800 JavaThread "Sweeper thread" daemon [_thread_blocked, id=16260,
>> stack(0x00007fae441bf000,0x00007fae442c0000)]
>>    0x00007fae8815f800 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=16259,
>> stack(0x00007fae6c072000,0x00007fae6c173000)]
>>    0x00007fae8815d800 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=16258,
>> stack(0x00007fae6c173000,0x00007fae6c274000)]
>>    0x00007fae8815b800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=16257,
>> stack(0x00007fae6c274000,0x00007fae6c375000)]
>>    0x00007fae8815a000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=16256,
>> stack(0x00007fae6c375000,0x00007fae6c476000)]
>>    0x00007fae8813f000 JavaThread "Finalizer" daemon [_thread_blocked, id=16255,
>> stack(0x00007fae6c611000,0x00007fae6c712000)]
>>    0x00007fae88136800 JavaThread "Reference Handler" daemon [_thread_blocked, id=16254,
>> stack(0x00007fae6c712000,0x00007fae6c813000)]
>> =>0x00007fae88011800 JavaThread "main" [_thread_in_Java, id=16239, stack(0x00007fae8f6b8000,0x00007fae8f7b8000)]
>>
>> Other Threads:
>>    0x00007fae8812d000 VMThread "VM Thread" [stack: 0x00007fae6c814000,0x00007fae6c914000] [id=16253]
>>    0x00007fae881f9000 WatcherThread [stack: 0x00007fae3d9d5000,0x00007fae3dad5000] [id=16263]
>>    0x00007fae88026800 GCTaskThread "GC Thread#0" [stack: 0x00007fae6f348000,0x00007fae6f448000] [id=16240]
>>    0x00007fae88028000 GCTaskThread "GC Thread#1" [stack: 0x00007fae6f247000,0x00007fae6f347000] [id=16241]
>>    0x00007fae8802a000 GCTaskThread "GC Thread#2" [stack: 0x00007fae6f146000,0x00007fae6f246000] [id=16242]
>>    0x00007fae8802b800 GCTaskThread "GC Thread#3" [stack: 0x00007fae6f045000,0x00007fae6f145000] [id=16243]
>>    0x00007fae8805a000 ConcurrentGCThread "G1 Main Marker" [stack: 0x00007fae6d6eb000,0x00007fae6d7eb000] [id=16251]
>>    0x00007fae8805b800 ConcurrentGCThread "G1 Marker#0" [stack: 0x00007fae6d5ea000,0x00007fae6d6ea000] [id=16252]
>>    0x00007fae88033000 ConcurrentGCThread "G1 Refine#0" [stack: 0x00007fae6e83d000,0x00007fae6e93d000] [id=16247]
>>    0x00007fae88031000 ConcurrentGCThread "G1 Refine#1" [stack: 0x00007fae6e93e000,0x00007fae6ea3e000] [id=16246]
>>    0x00007fae8802f800 ConcurrentGCThread "G1 Refine#2" [stack: 0x00007fae6ea3f000,0x00007fae6eb3f000] [id=16245]
>>    0x00007fae8802d800 ConcurrentGCThread "G1 Refine#3" [stack: 0x00007fae6eb40000,0x00007fae6ec40000] [id=16244]
>>    0x00007fae88034800 ConcurrentGCThread "G1 Young RemSet Sampling" [stack: 0x00007fae6e73c000,0x00007fae6e83c000]
>> [id=16250]
>>
>> Threads with active compile tasks:
>> C2 CompilerThread1 168 %     4 sun.security.provider.SHA5::implCompress0 @ 3 (322 bytes)
>>
>> VM state:not at safepoint (normal execution)
>>
>> VM Mutex/Monitor currently owned by a thread: None
>>
>> Heap address: 0x0000000085800000, size: 1960 MB, Compressed Oops mode: 32-bit
>> Narrow klass base: 0x0000000000000000, Narrow klass shift: 3
>> Compressed class space size: 1073741824 Address: 0x0000000100000000
>>
>> Heap:
>>   garbage-first heap   total 126976K, used 1024K [0x0000000085800000, 0x00000000859003e0, 0x0000000100000000)
>>    region size 1024K, 2 young (2048K), 0 survivors (0K)
>>   Metaspace       used 4378K, capacity 4486K, committed 4864K, reserved 1056768K
>>    class space    used 382K, capacity 386K, committed 512K, reserved 1048576K
>> Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set,
>> F=free, A=archive, TS=gc time stamp, AC=allocation context, TAMS=top-at-mark-start (previous, next)
>> |   0|0x0000000085800000, 0x0000000085800000, 0x0000000085900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085800000,
>> 0x0000000085800000|
>> |   1|0x0000000085900000, 0x0000000085900000, 0x0000000085a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085900000,
>> 0x0000000085900000|
>> |   2|0x0000000085a00000, 0x0000000085a00000, 0x0000000085b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085a00000,
>> 0x0000000085a00000|
>> |   3|0x0000000085b00000, 0x0000000085b00000, 0x0000000085c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085b00000,
>> 0x0000000085b00000|
>> |   4|0x0000000085c00000, 0x0000000085c00000, 0x0000000085d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085c00000,
>> 0x0000000085c00000|
>> |   5|0x0000000085d00000, 0x0000000085d00000, 0x0000000085e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085d00000,
>> 0x0000000085d00000|
>> |   6|0x0000000085e00000, 0x0000000085e00000, 0x0000000085f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085e00000,
>> 0x0000000085e00000|
>> |   7|0x0000000085f00000, 0x0000000085f00000, 0x0000000086000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085f00000,
>> 0x0000000085f00000|
>> |   8|0x0000000086000000, 0x0000000086000000, 0x0000000086100000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086000000,
>> 0x0000000086000000|
>> |   9|0x0000000086100000, 0x0000000086100000, 0x0000000086200000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086100000,
>> 0x0000000086100000|
>> |  10|0x0000000086200000, 0x0000000086200000, 0x0000000086300000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086200000,
>> 0x0000000086200000|
>> |  11|0x0000000086300000, 0x0000000086300000, 0x0000000086400000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086300000,
>> 0x0000000086300000|
>> |  12|0x0000000086400000, 0x0000000086400000, 0x0000000086500000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086400000,
>> 0x0000000086400000|
>> |  13|0x0000000086500000, 0x0000000086500000, 0x0000000086600000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086500000,
>> 0x0000000086500000|
>> |  14|0x0000000086600000, 0x0000000086600000, 0x0000000086700000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086600000,
>> 0x0000000086600000|
>> |  15|0x0000000086700000, 0x0000000086700000, 0x0000000086800000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086700000,
>> 0x0000000086700000|
>> |  16|0x0000000086800000, 0x0000000086800000, 0x0000000086900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086800000,
>> 0x0000000086800000|
>> |  17|0x0000000086900000, 0x0000000086900000, 0x0000000086a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086900000,
>> 0x0000000086900000|
>> |  18|0x0000000086a00000, 0x0000000086a00000, 0x0000000086b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086a00000,
>> 0x0000000086a00000|
>> |  19|0x0000000086b00000, 0x0000000086b00000, 0x0000000086c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086b00000,
>> 0x0000000086b00000|
>> |  20|0x0000000086c00000, 0x0000000086c00000, 0x0000000086d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086c00000,
>> 0x0000000086c00000|
>> |  21|0x0000000086d00000, 0x0000000086d00000, 0x0000000086e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086d00000,
>> 0x0000000086d00000|
>> |  22|0x0000000086e00000, 0x0000000086e00000, 0x0000000086f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086e00000,
>> 0x0000000086e00000|
>> |  23|0x0000000086f00000, 0x0000000086f00000, 0x0000000087000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086f00000,
>> 0x0000000086f00000|
>> |  24|0x0000000087000000, 0x0000000087000000, 0x0000000087100000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087000000,
>> 0x0000000087000000|
>> |  25|0x0000000087100000, 0x0000000087100000, 0x0000000087200000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087100000,
>> 0x0000000087100000|
>> |  26|0x0000000087200000, 0x0000000087200000, 0x0000000087300000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087200000,
>> 0x0000000087200000|
>> |  27|0x0000000087300000, 0x0000000087300000, 0x0000000087400000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087300000,
>> 0x0000000087300000|
>> |  28|0x0000000087400000, 0x0000000087400000, 0x0000000087500000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087400000,
>> 0x0000000087400000|
>> |  29|0x0000000087500000, 0x0000000087500000, 0x0000000087600000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087500000,
>> 0x0000000087500000|
>> |  30|0x0000000087600000, 0x0000000087600000, 0x0000000087700000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087600000,
>> 0x0000000087600000|
>> |  31|0x0000000087700000, 0x0000000087700000, 0x0000000087800000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087700000,
>> 0x0000000087700000|
>> |  32|0x0000000087800000, 0x0000000087800000, 0x0000000087900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087800000,
>> 0x0000000087800000|
>> |  33|0x0000000087900000, 0x0000000087900000, 0x0000000087a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087900000,
>> 0x0000000087900000|
>> |  34|0x0000000087a00000, 0x0000000087a00000, 0x0000000087b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087a00000,
>> 0x0000000087a00000|
>> |  35|0x0000000087b00000, 0x0000000087b00000, 0x0000000087c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087b00000,
>> 0x0000000087b00000|
>> |  36|0x0000000087c00000, 0x0000000087c00000, 0x0000000087d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087c00000,
>> 0x0000000087c00000|
>> |  37|0x0000000087d00000, 0x0000000087d00000, 0x0000000087e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087d00000,
>> 0x0000000087d00000|
>> |  38|0x0000000087e00000, 0x0000000087e00000, 0x0000000087f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087e00000,
>> 0x0000000087e00000|
>> |  39|0x0000000087f00000, 0x0000000087f00000, 0x0000000088000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087f00000,
>> 0x0000000087f00000|
>> |  40|0x0000000088000000, 0x0000000088000000, 0x0000000088100000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088000000,
>> 0x0000000088000000|
>> |  41|0x0000000088100000, 0x0000000088100000, 0x0000000088200000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088100000,
>> 0x0000000088100000|
>> |  42|0x0000000088200000, 0x0000000088200000, 0x0000000088300000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088200000,
>> 0x0000000088200000|
>> |  43|0x0000000088300000, 0x0000000088300000, 0x0000000088400000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088300000,
>> 0x0000000088300000|
>> |  44|0x0000000088400000, 0x0000000088400000, 0x0000000088500000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088400000,
>> 0x0000000088400000|
>> |  45|0x0000000088500000, 0x0000000088500000, 0x0000000088600000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088500000,
>> 0x0000000088500000|
>> |  46|0x0000000088600000, 0x0000000088600000, 0x0000000088700000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088600000,
>> 0x0000000088600000|
>> |  47|0x0000000088700000, 0x0000000088700000, 0x0000000088800000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088700000,
>> 0x0000000088700000|
>> |  48|0x0000000088800000, 0x0000000088800000, 0x0000000088900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088800000,
>> 0x0000000088800000|
>> |  49|0x0000000088900000, 0x0000000088900000, 0x0000000088a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088900000,
>> 0x0000000088900000|
>> |  50|0x0000000088a00000, 0x0000000088a00000, 0x0000000088b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088a00000,
>> 0x0000000088a00000|
>> |  51|0x0000000088b00000, 0x0000000088b00000, 0x0000000088c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088b00000,
>> 0x0000000088b00000|
>> |  52|0x0000000088c00000, 0x0000000088c00000, 0x0000000088d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088c00000,
>> 0x0000000088c00000|
>> |  53|0x0000000088d00000, 0x0000000088d00000, 0x0000000088e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088d00000,
>> 0x0000000088d00000|
>> |  54|0x0000000088e00000, 0x0000000088e00000, 0x0000000088f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088e00000,
>> 0x0000000088e00000|
>> |  55|0x0000000088f00000, 0x0000000088f00000, 0x0000000089000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088f00000,
>> 0x0000000088f00000|
>> |  56|0x0000000089000000, 0x0000000089000000, 0x0000000089100000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089000000,
>> 0x0000000089000000|
>> |  57|0x0000000089100000, 0x0000000089100000, 0x0000000089200000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089100000,
>> 0x0000000089100000|
>> |  58|0x0000000089200000, 0x0000000089200000, 0x0000000089300000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089200000,
>> 0x0000000089200000|
>> |  59|0x0000000089300000, 0x0000000089300000, 0x0000000089400000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089300000,
>> 0x0000000089300000|
>> |  60|0x0000000089400000, 0x0000000089400000, 0x0000000089500000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089400000,
>> 0x0000000089400000|
>> |  61|0x0000000089500000, 0x0000000089500000, 0x0000000089600000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089500000,
>> 0x0000000089500000|
>> |  62|0x0000000089600000, 0x0000000089600000, 0x0000000089700000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089600000,
>> 0x0000000089600000|
>> |  63|0x0000000089700000, 0x0000000089700000, 0x0000000089800000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089700000,
>> 0x0000000089700000|
>> |  64|0x0000000089800000, 0x0000000089800000, 0x0000000089900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089800000,
>> 0x0000000089800000|
>> |  65|0x0000000089900000, 0x0000000089900000, 0x0000000089a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089900000,
>> 0x0000000089900000|
>> |  66|0x0000000089a00000, 0x0000000089a00000, 0x0000000089b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089a00000,
>> 0x0000000089a00000|
>> |  67|0x0000000089b00000, 0x0000000089b00000, 0x0000000089c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089b00000,
>> 0x0000000089b00000|
>> |  68|0x0000000089c00000, 0x0000000089c00000, 0x0000000089d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089c00000,
>> 0x0000000089c00000|
>> |  69|0x0000000089d00000, 0x0000000089d00000, 0x0000000089e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089d00000,
>> 0x0000000089d00000|
>> |  70|0x0000000089e00000, 0x0000000089e00000, 0x0000000089f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089e00000,
>> 0x0000000089e00000|
>> |  71|0x0000000089f00000, 0x0000000089f00000, 0x000000008a000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089f00000,
>> 0x0000000089f00000|
>> |  72|0x000000008a000000, 0x000000008a000000, 0x000000008a100000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a000000,
>> 0x000000008a000000|
>> |  73|0x000000008a100000, 0x000000008a100000, 0x000000008a200000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a100000,
>> 0x000000008a100000|
>> |  74|0x000000008a200000, 0x000000008a200000, 0x000000008a300000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a200000,
>> 0x000000008a200000|
>> |  75|0x000000008a300000, 0x000000008a300000, 0x000000008a400000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a300000,
>> 0x000000008a300000|
>> |  76|0x000000008a400000, 0x000000008a400000, 0x000000008a500000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a400000,
>> 0x000000008a400000|
>> |  77|0x000000008a500000, 0x000000008a500000, 0x000000008a600000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a500000,
>> 0x000000008a500000|
>> |  78|0x000000008a600000, 0x000000008a600000, 0x000000008a700000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a600000,
>> 0x000000008a600000|
>> |  79|0x000000008a700000, 0x000000008a700000, 0x000000008a800000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a700000,
>> 0x000000008a700000|
>> |  80|0x000000008a800000, 0x000000008a800000, 0x000000008a900000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a800000,
>> 0x000000008a800000|
>> |  81|0x000000008a900000, 0x000000008a900000, 0x000000008aa00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a900000,
>> 0x000000008a900000|
>> |  82|0x000000008aa00000, 0x000000008aa00000, 0x000000008ab00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008aa00000,
>> 0x000000008aa00000|
>> |  83|0x000000008ab00000, 0x000000008ab00000, 0x000000008ac00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ab00000,
>> 0x000000008ab00000|
>> |  84|0x000000008ac00000, 0x000000008ac00000, 0x000000008ad00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ac00000,
>> 0x000000008ac00000|
>> |  85|0x000000008ad00000, 0x000000008ad00000, 0x000000008ae00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ad00000,
>> 0x000000008ad00000|
>> |  86|0x000000008ae00000, 0x000000008ae00000, 0x000000008af00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ae00000,
>> 0x000000008ae00000|
>> |  87|0x000000008af00000, 0x000000008af00000, 0x000000008b000000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008af00000,
>> 0x000000008af00000|
>> |  88|0x000000008b000000, 0x000000008b000000, 0x000000008b100000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b000000,
>> 0x000000008b000000|
>> |  89|0x000000008b100000, 0x000000008b100000, 0x000000008b200000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b100000,
>> 0x000000008b100000|
>> |  90|0x000000008b200000, 0x000000008b200000, 0x000000008b300000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b200000,
>> 0x000000008b200000|
>> |  91|0x000000008b300000, 0x000000008b300000, 0x000000008b400000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b300000,
>> 0x000000008b300000|
>> |  92|0x000000008b400000, 0x000000008b400000, 0x000000008b500000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b400000,
>> 0x000000008b400000|
>> |  93|0x000000008b500000, 0x000000008b500000, 0x000000008b600000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b500000,
>> 0x000000008b500000|
>> |  94|0x000000008b600000, 0x000000008b600000, 0x000000008b700000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b600000,
>> 0x000000008b600000|
>> |  95|0x000000008b700000, 0x000000008b700000, 0x000000008b800000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b700000,
>> 0x000000008b700000|
>> |  96|0x000000008b800000, 0x000000008b800000, 0x000000008b900000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b800000,
>> 0x000000008b800000|
>> |  97|0x000000008b900000, 0x000000008b900000, 0x000000008ba00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b900000,
>> 0x000000008b900000|
>> |  98|0x000000008ba00000, 0x000000008ba00000, 0x000000008bb00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ba00000,
>> 0x000000008ba00000|
>> |  99|0x000000008bb00000, 0x000000008bb00000, 0x000000008bc00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008bb00000,
>> 0x000000008bb00000|
>> | 100|0x000000008bc00000, 0x000000008bc00000, 0x000000008bd00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008bc00000,
>> 0x000000008bc00000|
>> | 101|0x000000008bd00000, 0x000000008bd00000, 0x000000008be00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008bd00000,
>> 0x000000008bd00000|
>> | 102|0x000000008be00000, 0x000000008be00000, 0x000000008bf00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008be00000,
>> 0x000000008be00000|
>> | 103|0x000000008bf00000, 0x000000008bf00000, 0x000000008c000000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008bf00000,
>> 0x000000008bf00000|
>> | 104|0x000000008c000000, 0x000000008c000000, 0x000000008c100000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c000000,
>> 0x000000008c000000|
>> | 105|0x000000008c100000, 0x000000008c100000, 0x000000008c200000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c100000,
>> 0x000000008c100000|
>> | 106|0x000000008c200000, 0x000000008c200000, 0x000000008c300000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c200000,
>> 0x000000008c200000|
>> | 107|0x000000008c300000, 0x000000008c300000, 0x000000008c400000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c300000,
>> 0x000000008c300000|
>> | 108|0x000000008c400000, 0x000000008c400000, 0x000000008c500000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c400000,
>> 0x000000008c400000|
>> | 109|0x000000008c500000, 0x000000008c500000, 0x000000008c600000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c500000,
>> 0x000000008c500000|
>> | 110|0x000000008c600000, 0x000000008c600000, 0x000000008c700000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c600000,
>> 0x000000008c600000|
>> | 111|0x000000008c700000, 0x000000008c700000, 0x000000008c800000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c700000,
>> 0x000000008c700000|
>> | 112|0x000000008c800000, 0x000000008c800000, 0x000000008c900000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c800000,
>> 0x000000008c800000|
>> | 113|0x000000008c900000, 0x000000008c900000, 0x000000008ca00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c900000,
>> 0x000000008c900000|
>> | 114|0x000000008ca00000, 0x000000008ca00000, 0x000000008cb00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ca00000,
>> 0x000000008ca00000|
>> | 115|0x000000008cb00000, 0x000000008cb00000, 0x000000008cc00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008cb00000,
>> 0x000000008cb00000|
>> | 116|0x000000008cc00000, 0x000000008cc00000, 0x000000008cd00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008cc00000,
>> 0x000000008cc00000|
>> | 117|0x000000008cd00000, 0x000000008cd00000, 0x000000008ce00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008cd00000,
>> 0x000000008cd00000|
>> | 118|0x000000008ce00000, 0x000000008ce00000, 0x000000008cf00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ce00000,
>> 0x000000008ce00000|
>> | 119|0x000000008cf00000, 0x000000008cf00000, 0x000000008d000000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008cf00000,
>> 0x000000008cf00000|
>> | 120|0x000000008d000000, 0x000000008d000000, 0x000000008d100000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008d000000,
>> 0x000000008d000000|
>> | 121|0x000000008d100000, 0x000000008d100000, 0x000000008d200000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008d100000,
>> 0x000000008d100000|
>> | 122|0x000000008d200000, 0x000000008d28fe30, 0x000000008d300000| 56%| E|  |TS  0|AC  0|TAMS 0x000000008d200000,
>> 0x000000008d200000|
>> | 123|0x000000008d300000, 0x000000008d400000, 0x000000008d400000|100%| E|CS|TS  0|AC  0|TAMS 0x000000008d300000,
>> 0x000000008d300000|
>>
>> Card table byte_map: [0x00007fae6dbbf000,0x00007fae6df93000] byte_map_base: 0x00007fae6d793000
>>
>> Marking Bits (Prev, Next): (CMBitMap*) 0x00007fae88058f90, (CMBitMap*) 0x00007fae88058fc8
>>   Prev Bits: [0x00007fae46160000, 0x00007fae48000000)
>>   Next Bits: [0x00007fae442c0000, 0x00007fae46160000)
>>
>> Polling page: 0x00007fae8f7f0000
>>
>> CodeHeap 'non-profiled nmethods': size=120032Kb used=55Kb max_used=55Kb free=119976Kb
>>   bounds [0x00007fae770e6000, 0x00007fae77356000, 0x00007fae7e61e000]
>> CodeHeap 'profiled nmethods': size=120032Kb used=232Kb max_used=232Kb free=119799Kb
>>   bounds [0x00007fae6fbae000, 0x00007fae6fe1e000, 0x00007fae770e6000]
>> CodeHeap 'non-nmethods': size=5696Kb used=1138Kb max_used=1151Kb free=4557Kb
>>   bounds [0x00007fae6f61e000, 0x00007fae6f88e000, 0x00007fae6fbae000]
>>   total_blobs=509 nmethods=170 adapters=174
>>   compilation: enabled
>>
>> Compilation events (10 events):
>> Event: 0.228 Thread 0x00007fae8815f800 nmethod 167 0x00007fae6fbe0910 code [0x00007fae6fbe0be0, 0x00007fae6fbe14c8]
>> Event: 0.228 Thread 0x00007fae8815f800  169 % !   3       zzz::main @ 36 (96 bytes)
>> Event: 0.231 Thread 0x00007fae8815f800 nmethod 169% 0x00007fae6fbe1910 code [0x00007fae6fbe1d80, 0x00007fae6fbe40d8]
>> Event: 0.231 Thread 0x00007fae8815f800  170   !   3       zzz::main (96 bytes)
>> Event: 0.232 Thread 0x00007fae8815b800 nmethod 160 0x00007fae770f2710 code [0x00007fae770f28e0, 0x00007fae770f2d28]
>> Event: 0.232 Thread 0x00007fae8815b800  161       4 java.lang.Long::reverseBytes (46 bytes)
>> Event: 0.233 Thread 0x00007fae8815b800 nmethod 161 0x00007fae770f3010 code [0x00007fae770f31a0, 0x00007fae770f3238]
>> Event: 0.234 Thread 0x00007fae8815f800 nmethod 170 0x00007fae6fbe4e90 code [0x00007fae6fbe5300, 0x00007fae6fbe75d8]
>> Event: 0.235 Thread 0x00007fae8815b800  171 % !   4       zzz::main @ 36 (96 bytes)
>> Event: 0.247 Thread 0x00007fae8815b800 nmethod 171% 0x00007fae770f3290 code [0x00007fae770f34a0, 0x00007fae770f3a48]
>>
>> GC Heap History (0 events):
>> No events
>>
>> Deoptimization events (0 events):
>> No events
>>
>> Classes redefined (0 events):
>> No events
>>
>> Internal exceptions (0 events):
>> No events
>>
>> Events (10 events):
>> Event: 0.208 loading class sun/security/jca/GetInstance$Instance
>> Event: 0.208 loading class sun/security/jca/GetInstance$Instance done
>> Event: 0.208 loading class java/security/MessageDigest$Delegate
>> Event: 0.208 loading class sun/security/util/MessageDigestSpi2
>> Event: 0.208 loading class sun/security/util/MessageDigestSpi2 done
>> Event: 0.208 loading class java/security/MessageDigest$Delegate done
>> Event: 0.209 loading class sun/security/provider/ByteArrayAccess
>> Event: 0.209 loading class sun/security/provider/ByteArrayAccess done
>> Event: 0.247 Thread 0x00007fae88011800 DEOPT PACKING pc=0x00007fae6fbe3b30 sp=0x00007fae8f7b6950
>> Event: 0.247 Thread 0x00007fae88011800 DEOPT UNPACKING pc=0x00007fae6f66b32b sp=0x00007fae8f7b5eb8 mode 0
>>
>>
>> Dynamic libraries:
>> 85800000-8d400000 rw-p 00000000 00:00 0
>> 8d400000-100000000 ---p 00000000 00:00 0
>> 100000000-100080000 rw-p 00000000 00:00 0
>> 100080000-140000000 ---p 00000000 00:00 0
>> 55a6da81e000-55a6da81f000 r-xp 00000000 08:02 4856239 /usr/lib/jvm/java-9-openjdk-amd64/bin/java
>> 55a6daa1f000-55a6daa20000 r--p 00001000 08:02 4856239 /usr/lib/jvm/java-9-openjdk-amd64/bin/java
>> 55a6daa20000-55a6daa21000 rw-p 00002000 08:02 4856239 /usr/lib/jvm/java-9-openjdk-amd64/bin/java
>> 55a6db38a000-55a6db3ab000 rw-p 00000000 00:00 0 [heap]
>> 7fae0c000000-7fae0c021000 rw-p 00000000 00:00 0
>> 7fae0c021000-7fae10000000 ---p 00000000 00:00 0
>> 7fae10000000-7fae10021000 rw-p 00000000 00:00 0
>> 7fae10021000-7fae14000000 ---p 00000000 00:00 0
>> 7fae14000000-7fae14021000 rw-p 00000000 00:00 0
>> 7fae14021000-7fae18000000 ---p 00000000 00:00 0
>> 7fae18000000-7fae18021000 rw-p 00000000 00:00 0
>> 7fae18021000-7fae1c000000 ---p 00000000 00:00 0
>> 7fae1c000000-7fae1c0bf000 rw-p 00000000 00:00 0
>> 7fae1c0bf000-7fae20000000 ---p 00000000 00:00 0
>> 7fae20000000-7fae200c8000 rw-p 00000000 00:00 0
>> 7fae200c8000-7fae24000000 ---p 00000000 00:00 0
>> 7fae24000000-7fae24021000 rw-p 00000000 00:00 0
>> 7fae24021000-7fae28000000 ---p 00000000 00:00 0
>> 7fae28000000-7fae2817d000 rw-p 00000000 00:00 0
>> 7fae2817d000-7fae2c000000 ---p 00000000 00:00 0
>> 7fae2c000000-7fae2c021000 rw-p 00000000 00:00 0
>> 7fae2c021000-7fae30000000 ---p 00000000 00:00 0
>> 7fae30000000-7fae30021000 rw-p 00000000 00:00 0
>> 7fae30021000-7fae34000000 ---p 00000000 00:00 0
>> 7fae34000000-7fae34021000 rw-p 00000000 00:00 0
>> 7fae34021000-7fae38000000 ---p 00000000 00:00 0
>> 7fae38000000-7fae38021000 rw-p 00000000 00:00 0
>> 7fae38021000-7fae3c000000 ---p 00000000 00:00 0
>> 7fae3d9d4000-7fae3d9d5000 ---p 00000000 00:00 0
>> 7fae3d9d5000-7fae3dad5000 rw-p 00000000 00:00 0
>> 7fae3dad5000-7fae3dad9000 ---p 00000000 00:00 0
>> 7fae3dad9000-7fae3dbd6000 rw-p 00000000 00:00 0
>> 7fae3dbd6000-7fae3dbec000 r-xp 00000000 08:02 5248806 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
>> 7fae3dbec000-7fae3ddec000 ---p 00016000 08:02 5248806 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
>> 7fae3ddec000-7fae3dded000 r--p 00016000 08:02 5248806 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
>> 7fae3dded000-7fae3ddee000 rw-p 00017000 08:02 5248806 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
>> 7fae3ddee000-7fae3ddff000 r-xp 00000000 08:02 5248807 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
>> 7fae3ddff000-7fae3dffe000 ---p 00011000 08:02 5248807 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
>> 7fae3dffe000-7fae3dfff000 r--p 00010000 08:02 5248807 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
>> 7fae3dfff000-7fae3e000000 rw-p 00011000 08:02 5248807 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
>> 7fae3e000000-7fae40000000 rwxp 00000000 00:00 0
>> 7fae40000000-7fae40021000 rw-p 00000000 00:00 0
>> 7fae40021000-7fae44000000 ---p 00000000 00:00 0
>> 7fae440be000-7fae440c2000 ---p 00000000 00:00 0
>> 7fae440c2000-7fae441bf000 rw-p 00000000 00:00 0
>> 7fae441bf000-7fae441c3000 ---p 00000000 00:00 0
>> 7fae441c3000-7fae442c0000 rw-p 00000000 00:00 0
>> 7fae442c0000-7fae444b0000 rw-p 00000000 00:00 0
>> 7fae444b0000-7fae46160000 ---p 00000000 00:00 0
>> 7fae46160000-7fae46350000 rw-p 00000000 00:00 0
>> 7fae46350000-7fae48000000 ---p 00000000 00:00 0
>> 7fae48000000-7fae48021000 rw-p 00000000 00:00 0
>> 7fae48021000-7fae4c000000 ---p 00000000 00:00 0
>> 7fae4c000000-7fae4c021000 rw-p 00000000 00:00 0
>> 7fae4c021000-7fae50000000 ---p 00000000 00:00 0
>> 7fae50000000-7fae50021000 rw-p 00000000 00:00 0
>> 7fae50021000-7fae54000000 ---p 00000000 00:00 0
>> 7fae54000000-7fae54021000 rw-p 00000000 00:00 0
>> 7fae54021000-7fae58000000 ---p 00000000 00:00 0
>> 7fae58000000-7fae58021000 rw-p 00000000 00:00 0
>> 7fae58021000-7fae5c000000 ---p 00000000 00:00 0
>> 7fae5c000000-7fae5c021000 rw-p 00000000 00:00 0
>> 7fae5c021000-7fae60000000 ---p 00000000 00:00 0
>> 7fae60000000-7fae60021000 rw-p 00000000 00:00 0
>> 7fae60021000-7fae64000000 ---p 00000000 00:00 0
>> 7fae64000000-7fae64021000 rw-p 00000000 00:00 0
>> 7fae64021000-7fae68000000 ---p 00000000 00:00 0
>> 7fae68000000-7fae68021000 rw-p 00000000 00:00 0
>> 7fae68021000-7fae6c000000 ---p 00000000 00:00 0
>> 7fae6c072000-7fae6c076000 ---p 00000000 00:00 0
>> 7fae6c076000-7fae6c173000 rw-p 00000000 00:00 0
>> 7fae6c173000-7fae6c177000 ---p 00000000 00:00 0
>> 7fae6c177000-7fae6c274000 rw-p 00000000 00:00 0
>> 7fae6c274000-7fae6c278000 ---p 00000000 00:00 0
>> 7fae6c278000-7fae6c375000 rw-p 00000000 00:00 0
>> 7fae6c375000-7fae6c379000 ---p 00000000 00:00 0
>> 7fae6c379000-7fae6c476000 rw-p 00000000 00:00 0
>> 7fae6c476000-7fae6c611000 r--p 00000000 08:02 3937009 /usr/lib/locale/locale-archive
>> 7fae6c611000-7fae6c615000 ---p 00000000 00:00 0
>> 7fae6c615000-7fae6c712000 rw-p 00000000 00:00 0
>> 7fae6c712000-7fae6c716000 ---p 00000000 00:00 0
>> 7fae6c716000-7fae6c813000 rw-p 00000000 00:00 0
>> 7fae6c813000-7fae6c814000 ---p 00000000 00:00 0
>> 7fae6c814000-7fae6c9e5000 rw-p 00000000 00:00 0
>> 7fae6c9e5000-7fae6ce25000 rw-p 00000000 00:00 0
>> 7fae6ce25000-7fae6d1e5000 ---p 00000000 00:00 0
>> 7fae6d1e5000-7fae6d5e9000 rw-p 00000000 00:00 0
>> 7fae6d5e9000-7fae6d5ea000 ---p 00000000 00:00 0
>> 7fae6d5ea000-7fae6d6ea000 rw-p 00000000 00:00 0
>> 7fae6d6ea000-7fae6d6eb000 ---p 00000000 00:00 0
>> 7fae6d6eb000-7fae6d7eb000 rw-p 00000000 00:00 0
>> 7fae6d7eb000-7fae6d829000 rw-p 00000000 00:00 0
>> 7fae6d829000-7fae6dbbf000 ---p 00000000 00:00 0
>> 7fae6dbbf000-7fae6dbfd000 rw-p 00000000 00:00 0
>> 7fae6dbfd000-7fae6e367000 ---p 00000000 00:00 0
>> 7fae6e367000-7fae6e3a5000 rw-p 00000000 00:00 0
>> 7fae6e3a5000-7fae6e73b000 ---p 00000000 00:00 0
>> 7fae6e73b000-7fae6e73c000 ---p 00000000 00:00 0
>> 7fae6e73c000-7fae6e83c000 rw-p 00000000 00:00 0
>> 7fae6e83c000-7fae6e83d000 ---p 00000000 00:00 0
>> 7fae6e83d000-7fae6e93d000 rw-p 00000000 00:00 0
>> 7fae6e93d000-7fae6e93e000 ---p 00000000 00:00 0
>> 7fae6e93e000-7fae6ea3e000 rw-p 00000000 00:00 0
>> 7fae6ea3e000-7fae6ea3f000 ---p 00000000 00:00 0
>> 7fae6ea3f000-7fae6eb3f000 rw-p 00000000 00:00 0
>> 7fae6eb3f000-7fae6eb40000 ---p 00000000 00:00 0
>> 7fae6eb40000-7fae6f044000 rw-p 00000000 00:00 0
>> 7fae6f044000-7fae6f045000 ---p 00000000 00:00 0
>> 7fae6f045000-7fae6f145000 rw-p 00000000 00:00 0
>> 7fae6f145000-7fae6f146000 ---p 00000000 00:00 0
>> 7fae6f146000-7fae6f246000 rw-p 00000000 00:00 0
>> 7fae6f246000-7fae6f247000 ---p 00000000 00:00 0
>> 7fae6f247000-7fae6f347000 rw-p 00000000 00:00 0
>> 7fae6f347000-7fae6f348000 ---p 00000000 00:00 0
>> 7fae6f348000-7fae6f448000 rw-p 00000000 00:00 0
>> 7fae6f448000-7fae6f44d000 rw-p 00000000 00:00 0
>> 7fae6f44d000-7fae6f533000 ---p 00000000 00:00 0
>> 7fae6f533000-7fae6f538000 rw-p 00000000 00:00 0
>> 7fae6f538000-7fae6f61e000 ---p 00000000 00:00 0
>> 7fae6f61e000-7fae6f88e000 rwxp 00000000 00:00 0
>> 7fae6f88e000-7fae6fbae000 ---p 00000000 00:00 0
>> 7fae6fbae000-7fae6fe1e000 rwxp 00000000 00:00 0
>> 7fae6fe1e000-7fae770e6000 ---p 00000000 00:00 0
>> 7fae770e6000-7fae77356000 rwxp 00000000 00:00 0
>> 7fae77356000-7fae7e61e000 ---p 00000000 00:00 0
>> 7fae7e61e000-7fae87bf2000 r--s 00000000 08:02 5248816 /usr/lib/jvm/java-9-openjdk-amd64/lib/modules
>> 7fae87bf2000-7fae87bf7000 r-xp 00000000 08:02 5248798 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
>> 7fae87bf7000-7fae87df6000 ---p 00005000 08:02 5248798 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
>> 7fae87df6000-7fae87df7000 r--p 00004000 08:02 5248798 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
>> 7fae87df7000-7fae87df8000 rw-p 00005000 08:02 5248798 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
>> 7fae87df8000-7fae87dff000 r-xp 00000000 08:02 5248815 /usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
>> 7fae87dff000-7fae87ffe000 ---p 00007000 08:02 5248815 /usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
>> 7fae87ffe000-7fae87fff000 r--p 00006000 08:02 5248815 /usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
>> 7fae87fff000-7fae88000000 rw-p 00007000 08:02 5248815 /usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
>> 7fae88000000-7fae88228000 rw-p 00000000 00:00 0
>> 7fae88228000-7fae8c000000 ---p 00000000 00:00 0
>> 7fae8c01a000-7fae8c073000 rw-p 00000000 00:00 0
>> 7fae8c073000-7fae8c07e000 r-xp 00000000 08:02 2362603 /lib/x86_64-linux-gnu/libnss_files-2.25.so
>> 7fae8c07e000-7fae8c27d000 ---p 0000b000 08:02 2362603 /lib/x86_64-linux-gnu/libnss_files-2.25.so
>> 7fae8c27d000-7fae8c27e000 r--p 0000a000 08:02 2362603 /lib/x86_64-linux-gnu/libnss_files-2.25.so
>> 7fae8c27e000-7fae8c27f000 rw-p 0000b000 08:02 2362603 /lib/x86_64-linux-gnu/libnss_files-2.25.so
>> 7fae8c27f000-7fae8c285000 rw-p 00000000 00:00 0
>> 7fae8c285000-7fae8c290000 r-xp 00000000 08:02 2362605 /lib/x86_64-linux-gnu/libnss_nis-2.25.so
>> 7fae8c290000-7fae8c48f000 ---p 0000b000 08:02 2362605 /lib/x86_64-linux-gnu/libnss_nis-2.25.so
>> 7fae8c48f000-7fae8c490000 r--p 0000a000 08:02 2362605 /lib/x86_64-linux-gnu/libnss_nis-2.25.so
>> 7fae8c490000-7fae8c491000 rw-p 0000b000 08:02 2362605 /lib/x86_64-linux-gnu/libnss_nis-2.25.so
>> 7fae8c491000-7fae8c4a6000 r-xp 00000000 08:02 2362600 /lib/x86_64-linux-gnu/libnsl-2.25.so
>> 7fae8c4a6000-7fae8c6a5000 ---p 00015000 08:02 2362600 /lib/x86_64-linux-gnu/libnsl-2.25.so
>> 7fae8c6a5000-7fae8c6a6000 r--p 00014000 08:02 2362600 /lib/x86_64-linux-gnu/libnsl-2.25.so
>> 7fae8c6a6000-7fae8c6a7000 rw-p 00015000 08:02 2362600 /lib/x86_64-linux-gnu/libnsl-2.25.so
>> 7fae8c6a7000-7fae8c6a9000 rw-p 00000000 00:00 0
>> 7fae8c6a9000-7fae8c6b0000 r-xp 00000000 08:02 2362601 /lib/x86_64-linux-gnu/libnss_compat-2.25.so
>> 7fae8c6b0000-7fae8c8af000 ---p 00007000 08:02 2362601 /lib/x86_64-linux-gnu/libnss_compat-2.25.so
>> 7fae8c8af000-7fae8c8b0000 r--p 00006000 08:02 2362601 /lib/x86_64-linux-gnu/libnss_compat-2.25.so
>> 7fae8c8b0000-7fae8c8b1000 rw-p 00007000 08:02 2362601 /lib/x86_64-linux-gnu/libnss_compat-2.25.so
>> 7fae8c8b1000-7fae8c8dd000 r-xp 00000000 08:02 5248793 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
>> 7fae8c8dd000-7fae8cadc000 ---p 0002c000 08:02 5248793 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
>> 7fae8cadc000-7fae8cadd000 r--p 0002b000 08:02 5248793 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
>> 7fae8cadd000-7fae8cadf000 rw-p 0002c000 08:02 5248793 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
>> 7fae8cadf000-7fae8caec000 r-xp 00000000 08:02 5248814 /usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
>> 7fae8caec000-7fae8cceb000 ---p 0000d000 08:02 5248814 /usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
>> 7fae8cceb000-7fae8cced000 r--p 0000c000 08:02 5248814 /usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
>> 7fae8cced000-7fae8ccee000 rw-p 0000e000 08:02 5248814 /usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
>> 7fae8ccee000-7fae8ccf5000 r-xp 00000000 08:02 2362610 /lib/x86_64-linux-gnu/librt-2.25.so
>> 7fae8ccf5000-7fae8cef4000 ---p 00007000 08:02 2362610 /lib/x86_64-linux-gnu/librt-2.25.so
>> 7fae8cef4000-7fae8cef5000 r--p 00006000 08:02 2362610 /lib/x86_64-linux-gnu/librt-2.25.so
>> 7fae8cef5000-7fae8cef6000 rw-p 00007000 08:02 2362610 /lib/x86_64-linux-gnu/librt-2.25.so
>> 7fae8cef6000-7fae8cf0c000 r-xp 00000000 08:02 2359353 /lib/x86_64-linux-gnu/libgcc_s.so.1
>> 7fae8cf0c000-7fae8d10b000 ---p 00016000 08:02 2359353 /lib/x86_64-linux-gnu/libgcc_s.so.1
>> 7fae8d10b000-7fae8d10c000 r--p 00015000 08:02 2359353 /lib/x86_64-linux-gnu/libgcc_s.so.1
>> 7fae8d10c000-7fae8d10d000 rw-p 00016000 08:02 2359353 /lib/x86_64-linux-gnu/libgcc_s.so.1
>> 7fae8d10d000-7fae8d21f000 r-xp 00000000 08:02 2362597 /lib/x86_64-linux-gnu/libm-2.25.so
>> 7fae8d21f000-7fae8d41e000 ---p 00112000 08:02 2362597 /lib/x86_64-linux-gnu/libm-2.25.so
>> 7fae8d41e000-7fae8d41f000 r--p 00111000 08:02 2362597 /lib/x86_64-linux-gnu/libm-2.25.so
>> 7fae8d41f000-7fae8d420000 rw-p 00112000 08:02 2362597 /lib/x86_64-linux-gnu/libm-2.25.so
>> 7fae8d420000-7fae8d590000 r-xp 00000000 08:02 3932169 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
>> 7fae8d590000-7fae8d790000 ---p 00170000 08:02 3932169 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
>> 7fae8d790000-7fae8d79a000 r--p 00170000 08:02 3932169 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
>> 7fae8d79a000-7fae8d79c000 rw-p 0017a000 08:02 3932169 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
>> 7fae8d79c000-7fae8d79f000 rw-p 00000000 00:00 0
>> 7fae8d79f000-7fae8e6ac000 r-xp 00000000 08:02 5248821 /usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
>> 7fae8e6ac000-7fae8e8ab000 ---p 00f0d000 08:02 5248821 /usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
>> 7fae8e8ab000-7fae8e962000 r--p 00f0c000 08:02 5248821 /usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
>> 7fae8e962000-7fae8e997000 rw-p 00fc3000 08:02 5248821 /usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
>> 7fae8e997000-7fae8e9e0000 rw-p 00000000 00:00 0
>> 7fae8e9e0000-7fae8eb79000 r-xp 00000000 08:02 2362593 /lib/x86_64-linux-gnu/libc-2.25.so
>> 7fae8eb79000-7fae8ed79000 ---p 00199000 08:02 2362593 /lib/x86_64-linux-gnu/libc-2.25.so
>> 7fae8ed79000-7fae8ed7d000 r--p 00199000 08:02 2362593 /lib/x86_64-linux-gnu/libc-2.25.so
>> 7fae8ed7d000-7fae8ed7f000 rw-p 0019d000 08:02 2362593 /lib/x86_64-linux-gnu/libc-2.25.so
>> 7fae8ed7f000-7fae8ed83000 rw-p 00000000 00:00 0
>> 7fae8ed83000-7fae8ed86000 r-xp 00000000 08:02 2362596 /lib/x86_64-linux-gnu/libdl-2.25.so
>> 7fae8ed86000-7fae8ef85000 ---p 00003000 08:02 2362596 /lib/x86_64-linux-gnu/libdl-2.25.so
>> 7fae8ef85000-7fae8ef86000 r--p 00002000 08:02 2362596 /lib/x86_64-linux-gnu/libdl-2.25.so
>> 7fae8ef86000-7fae8ef87000 rw-p 00003000 08:02 2362596 /lib/x86_64-linux-gnu/libdl-2.25.so
>> 7fae8ef87000-7fae8ef96000 r-xp 00000000 08:02 5248779 /usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
>> 7fae8ef96000-7fae8f195000 ---p 0000f000 08:02 5248779 /usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
>> 7fae8f195000-7fae8f196000 r--p 0000e000 08:02 5248779 /usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
>> 7fae8f196000-7fae8f197000 rw-p 0000f000 08:02 5248779 /usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
>> 7fae8f197000-7fae8f1b0000 r-xp 00000000 08:02 2362608 /lib/x86_64-linux-gnu/libpthread-2.25.so
>> 7fae8f1b0000-7fae8f3af000 ---p 00019000 08:02 2362608 /lib/x86_64-linux-gnu/libpthread-2.25.so
>> 7fae8f3af000-7fae8f3b0000 r--p 00018000 08:02 2362608 /lib/x86_64-linux-gnu/libpthread-2.25.so
>> 7fae8f3b0000-7fae8f3b1000 rw-p 00019000 08:02 2362608 /lib/x86_64-linux-gnu/libpthread-2.25.so
>> 7fae8f3b1000-7fae8f3b5000 rw-p 00000000 00:00 0
>> 7fae8f3b5000-7fae8f3ce000 r-xp 00000000 08:02 2359386 /lib/x86_64-linux-gnu/libz.so.1.2.8
>> 7fae8f3ce000-7fae8f5cd000 ---p 00019000 08:02 2359386 /lib/x86_64-linux-gnu/libz.so.1.2.8
>> 7fae8f5cd000-7fae8f5ce000 r--p 00018000 08:02 2359386 /lib/x86_64-linux-gnu/libz.so.1.2.8
>> 7fae8f5ce000-7fae8f5cf000 rw-p 00019000 08:02 2359386 /lib/x86_64-linux-gnu/libz.so.1.2.8
>> 7fae8f5cf000-7fae8f5f2000 r-xp 00000000 08:02 2362589 /lib/x86_64-linux-gnu/ld-2.25.so
>> 7fae8f5fa000-7fae8f675000 rw-p 00000000 00:00 0
>> 7fae8f675000-7fae8f6b7000 rw-p 00000000 00:00 0
>> 7fae8f6b7000-7fae8f6b8000 ---p 00000000 00:00 0
>> 7fae8f6b8000-7fae8f6bc000 ---p 00000000 00:00 0
>> 7fae8f6bc000-7fae8f7bc000 rw-p 00000000 00:00 0
>> 7fae8f7da000-7fae8f7e0000 rw-p 00000000 00:00 0
>> 7fae8f7e0000-7fae8f7e7000 ---p 00000000 00:00 0
>> 7fae8f7e7000-7fae8f7ef000 rw-s 00000000 00:29 69033 /tmp/hsperfdata_mc36/16238
>> 7fae8f7ef000-7fae8f7f0000 rw-p 00000000 00:00 0
>> 7fae8f7f0000-7fae8f7f1000 r--p 00000000 00:00 0
>> 7fae8f7f1000-7fae8f7f2000 r--p 00022000 08:02 2362589 /lib/x86_64-linux-gnu/ld-2.25.so
>> 7fae8f7f2000-7fae8f7f3000 rw-p 00023000 08:02 2362589 /lib/x86_64-linux-gnu/ld-2.25.so
>> 7fae8f7f3000-7fae8f7f4000 rw-p 00000000 00:00 0
>> 7ffd20b04000-7ffd20b25000 rw-p 00000000 00:00 0 [stack]
>> 7ffd20ba1000-7ffd20ba4000 r--p 00000000 00:00 0 [vvar]
>> 7ffd20ba4000-7ffd20ba6000 r-xp 00000000 00:00 0 [vdso]
>>
>> VM Arguments:
>> java_command: zzz
>> java_class_path (initial): .
>> Launcher Type: SUN_STANDARD
>>
>> Logging:
>> Log output configuration:
>> #0: stdout all=warning uptime,level,tags
>> #1: stderr all=off uptime,level,tags
>>
>> Environment Variables:
>> PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
>> SHELL=/bin/bash
>>
>> Signal Handlers:
>> SIGSEGV: [libjvm.so+0xcb29f0], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>> SIGBUS: [libjvm.so+0xcb29f0], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>> SIGFPE: [libjvm.so+0xcb29f0], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>> SIGPIPE: [libjvm.so+0xac6640], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>> SIGXFSZ: [libjvm.so+0xac6640], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>> SIGILL: [libjvm.so+0xcb29f0], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>> SIGUSR2: [libjvm.so+0xac6500], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
>> SIGHUP: [libjvm.so+0xac6700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>> SIGINT: [libjvm.so+0xac6700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>> SIGTERM: [libjvm.so+0xac6700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>> SIGQUIT: [libjvm.so+0xac6700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>>
>>
>> ---------------  S Y S T E M  ---------------
>>
>> OS:PRETTY_NAME="Debian GNU/Linux buster/sid"
>> NAME="Debian GNU/Linux"
>> ID=debian
>> HOME_URL="https://www.debian.org/"
>> SUPPORT_URL="https://www.debian.org/support"
>> BUG_REPORT_URL="https://bugs.debian.org/"
>> uname:Linux 4.14.0-1-amd64 #1 SMP Debian 4.14.2-1 (2017-11-30) x86_64
>> libc:glibc 2.25 NPTL 2.25
>> rlimit: STACK 8192k, CORE 0k, NPROC 30874, NOFILE 1048576, AS infinity
>> load average:0.16 0.14 0.11
>>
>> /proc/meminfo:
>> MemTotal:        8024428 kB
>> MemFree:         5768548 kB
>> MemAvailable:    5965460 kB
>> Buffers:           39868 kB
>> Cached:           375144 kB
>> SwapCached:            0 kB
>> Active:          1954880 kB
>> Inactive:         146408 kB
>> Active(anon):    1686808 kB
>> Inactive(anon):     9232 kB
>> Active(file):     268072 kB
>> Inactive(file):   137176 kB
>> Unevictable:           0 kB
>> Mlocked:               0 kB
>> SwapTotal:       8232956 kB
>> SwapFree:        8232956 kB
>> Dirty:                32 kB
>> Writeback:             0 kB
>> AnonPages:       1664948 kB
>> Mapped:            59100 kB
>> Shmem:              9764 kB
>> Slab:              63576 kB
>> SReclaimable:      34376 kB
>> SUnreclaim:        29200 kB
>> KernelStack:       14832 kB
>> PageTables:        12164 kB
>> NFS_Unstable:          0 kB
>> Bounce:                0 kB
>> WritebackTmp:          0 kB
>> CommitLimit:    12245168 kB
>> Committed_AS:    2734396 kB
>> VmallocTotal:   34359738367 kB
>> VmallocUsed:           0 kB
>> VmallocChunk:          0 kB
>> HardwareCorrupted:     0 kB
>> AnonHugePages:   1400832 kB
>> ShmemHugePages:        0 kB
>> ShmemPmdMapped:        0 kB
>> HugePages_Total:       0
>> HugePages_Free:        0
>> HugePages_Rsvd:        0
>> HugePages_Surp:        0
>> Hugepagesize:       2048 kB
>> DirectMap4k:      122380 kB
>> DirectMap2M:     6014976 kB
>> DirectMap1G:     4194304 kB
>>
>>
>> CPU:total 4 (initial active 4) (4 cores per cpu, 1 threads per core) family 6 model 92 stepping 9, cmov, cx8, fxsr, mmx,
>> sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, aes, clmul, erms, 3dnowpref, tsc, tscinvbit, sha
>> CPU Model and flags from /proc/cpuinfo:
>> model name      : Intel(R) Celeron(R) CPU J3455 @ 1.50GHz
>> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse
>> sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology
>> tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr
>> pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch cpuid_fault cat_l2
>> intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust smep erms mpx rdt_a rdseed smap clflushopt sha_ni
>> xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts
>>
>> Memory: 4k page, physical 8024428k(5768548k free), swap 8232956k(8232956k free)
>>
>> vm_info: OpenJDK 64-Bit Server VM (9.0.1+11-Debian-1) for linux-amd64 JRE (9.0.1+11-Debian-1), built on Oct 26 2017
>> 23:44:31 by "doko" with gcc 7.2.1 20171025
>>
>> END.
>>
>>
>>
>> let me know if you need any more input!
>>
>> thanks,
>>
>> csaba mate
>>
Reply | Threaded
Open this post in threaded view
|

Re: jre9 (and 10) crashes in sha512 on intel celeron j3455 and n3350 (and probably others)

Tobias Hartmann-2
Hi,

I'm afraid the only way to get a debug VM is to build one on your own. You can find instructions here:
http://hg.openjdk.java.net/jdk9/jdk9/raw-file/tip/common/doc/building.html

I've sent a prototype patch for review:
http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2018-January/028007.html

Thanks,
Tobias

On 03.01.2018 16:46, matecs wrote:

> hi,
> unfortunately i failed to find a debug build of openjdk9/10,
> but if you have a good source, please let me know the url!
> anyway my cpuinfo also says what your research claims,
> namely that these cpus does not have avx at all...
> i would like to let you know that your workaround works...
> thanks for your effort, i'll soon leave this mailing list,
> but if you have resolved the issue and would like
> to test a build, feel free to reach me by email!
> i wish you all the best,
> regards,
> csaba mate
>
>
>
> mc36@mediapc:~$ grep avx /proc/cpuinfo
>
> mc36@player:~$ grep avx /proc/cpuinfo
> mc36@player:~$ java -XX:+UnlockDiagnosticVMOptions -XX:DisableIntrinsic=_sha5_implCompress zzz
> 1
> 2
> 3
> 4
> 5
> 7
> mc36@player:~$ java zzz
> 1
> 2
> 3
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> #  SIGILL (0x4) at pc=0x00007f428ba8a0b4, pid=28476, tid=28480
> #
> # JRE version: OpenJDK Runtime Environment (9.0+11) (build 9.0.1+11-Debian-1)
> # Java VM: OpenJDK 64-Bit Server VM (9.0.1+11-Debian-1, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
> # Problematic frame:
> # v  ~StubRoutines::sha512_implCompress
> #
> # No core dump will be written. 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:
> # /home/mc36/hs_err_pid28476.log
> Could not load hsdis-amd64.so; library not loadable; PrintAssembly is disabled
> #
> # If you would like to submit a bug report, please visit:
> #   http://bugreport.java.com/bugreport/crash.jsp
> #
> Aborted
> mc36@player:~$
>
> On 01/03/2018 03:42 PM, Tobias Hartmann wrote:
>> Hi,
>>
>> thanks for reporting this! The problem seems to be that the processor does not support AVX 2 instructions but the
>> SHA-512 stub uses them. The instruction at the failing address is:
>>
>> 0x00007fae6f67c0b4:  vpblendd(xmm0, xmm0, xmm1, 0xF0, AVX_128bit)
>>
>> Looking at the specification for the Intel Celeron J3455 [1], AVX 2 is not supported. I think the problem is that the
>> stub is only guarded by UseSHA and since the CPU does support SHA, the stub is emitted without checking for AVX 2
>> support. You should be able to verify this by running a debug build of the VM which should hit the
>> VM_Version::supports_avx2() assert.
>>
>> As a workaround with minimal impact, you can use -XX:+UnlockDiagnosticVMOptions -XX:DisableIntrinsic=_sha5_implCompress
>>
>> This code was introduced in JDK 9 by JDK-8165381. I've filed JDK-8194494 [2] to keep track of this.
>>
>> Best regards,
>> Tobias
>>
>> [1] https://ark.intel.com/products/95594/Intel-Celeron-Processor-J3455-2M-Cache-up-to-2_3-GHz
>> [2] https://bugs.openjdk.java.net/browse/JDK-8194494
>>
>> On 03.01.2018 10:26, matecs wrote:
>>> hi,
>>> i surprised myself with two new 'silent' pcs.
>>> they are equipped with Intel Celeron N3350 @ 1.10GHz and
>>> Intel Celeron J3455 @ 1.50GHz.
>>> (the pcs are gigabyte brix gb-bpce-3450c and 3355)
>>> i installed debian sid on them, and everything seems fine
>>> except my java app.
>>> after debugging, i found that both cpus crash within sha512
>>> compression in jdk9 and 10.
>>> i've tested with the stock debian build, the latest
>>> builds from the adoptopenjdk's ones, and also oracle's ones.
>>> all of these affected. jdk8 is not affected at all.
>>> when i disable sha intrinsic (-XX:-UseSHA), everything works fine.
>>> here is the reproducer code that hits every time i run it:
>>>
>>> import java.security.MessageDigest;
>>> public class zzz {
>>>      public final static void main(String[]args) {
>>>          try {
>>>              System.out.println("1");
>>>              MessageDigest digest = MessageDigest.getInstance("SHA-512");
>>>              System.out.println("2");
>>>              digest.reset();
>>>              System.out.println("3");
>>>              for (int i = 0; i < 1024000; i++) digest.update((byte)123);
>>>              System.out.println("4");
>>>              digest.digest();
>>>              System.out.println("5");
>>>          } catch (Exception e) {
>>>              System.out.println("6");
>>>          }
>>>          System.out.println("7");
>>>      }
>>> }
>>>
>>> here are the test runs:
>>>
>>> mc36@mediapc:~$ /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java zzz
>>> 1
>>> 2
>>> 3
>>> 4
>>> 5
>>> 7
>>> mc36@mediapc:~$ /usr/lib/jvm/java-9-openjdk-amd64/bin/java zzz
>>> 1
>>> 2
>>> 3
>>> #
>>> # A fatal error has been detected by the Java Runtime Environment:
>>> #
>>> #  SIGILL (0x4) at pc=0x00007fae6f67c0b4, pid=16238, tid=16239
>>> #
>>> # JRE version: OpenJDK Runtime Environment (9.0+11) (build 9.0.1+11-Debian-1)
>>> # Java VM: OpenJDK 64-Bit Server VM (9.0.1+11-Debian-1, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
>>> # Problematic frame:
>>> # v  ~StubRoutines::sha512_implCompress
>>> #
>>> # No core dump will be written. 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:
>>> # /home/mc36/hs_err_pid16238.log
>>> Could not load hsdis-amd64.so; library not loadable; PrintAssembly is disabled
>>> #
>>> # If you would like to submit a bug report, please visit:
>>> #   http://bugreport.java.com/bugreport/crash.jsp
>>> #
>>> Aborted
>>> mc36@mediapc:~$
>>>
>>> also please find the generated bug report file:
>>>
>>> #
>>> # A fatal error has been detected by the Java Runtime Environment:
>>> #
>>> #  SIGILL (0x4) at pc=0x00007fae6f67c0b4, pid=16238, tid=16239
>>> #
>>> # JRE version: OpenJDK Runtime Environment (9.0+11) (build 9.0.1+11-Debian-1)
>>> # Java VM: OpenJDK 64-Bit Server VM (9.0.1+11-Debian-1, mixed mode, tiered, compressed oops, g1 gc, linux-amd64)
>>> # Problematic frame:
>>> # v  ~StubRoutines::sha512_implCompress
>>> #
>>> # No core dump will be written. 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
>>> #
>>>
>>> ---------------  S U M M A R Y ------------
>>>
>>> Command Line: zzz
>>>
>>> Host: Intel(R) Celeron(R) CPU J3455 @ 1.50GHz, 4 cores, 7G, Debian GNU/Linux buster/sid
>>> Time: Thu Dec 21 20:35:13 2017 CET elapsed time: 0 seconds (0d 0h 0m 0s)
>>>
>>> ---------------  T H R E A D  ---------------
>>>
>>> Current thread (0x00007fae88011800):  JavaThread "main" [_thread_in_Java, id=16239,
>>> stack(0x00007fae8f6b8000,0x00007fae8f7b8000)]
>>>
>>> Stack: [0x00007fae8f6b8000,0x00007fae8f7b8000],  sp=0x00007fae8f7b6940, free space=1018k
>>> Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
>>> v  ~StubRoutines::sha512_implCompress
>>> J 171% c2 zzz.main([Ljava/lang/String;)V (96 bytes) @ 0x00007fae770f3689 [0x00007fae770f34a0+0x00000000000001e9]
>>> v  ~StubRoutines::call_stub
>>> V  [libjvm.so+0x7dc059]
>>> V  [libjvm.so+0x7ff420]
>>> V  [libjvm.so+0x801cb1]
>>> C  [libjli.so+0x4b20]
>>> C  [libjli.so+0x89ad]
>>> C  [libpthread.so.0+0x7519]  start_thread+0xd9
>>>
>>>
>>> siginfo: si_signo: 4 (SIGILL), si_code: 2 (ILL_ILLOPN), si_addr: 0x00007fae6f67c0b4
>>>
>>> Register to memory mapping:
>>>
>>> RAX=0x00007fae8f7b69b0 is pointing into the stack for thread: 0x00007fae88011800
>>> RBX=0x00007fae6cdc9a98 is pointing into metadata
>>> RCX=0x000000008d24de40 is pointing into object: 0x000000008d200168
>>>
>>> [error occurred during error reporting (printing register info), id 0x4]
>>>
>>> Registers:
>>> RAX=0x00007fae8f7b69b0, RBX=0x00007fae6cdc9a98, RCX=0x000000008d24de40, RDX=0x00007fae6cdc9a98
>>> RSP=0x00007fae8f7b6940, RBP=0x00007fae8f7b69c0, RSI=0x000000008d24de00, RDI=0x000000008d24dd70
>>> R8 =0x000000008d24dd60, R9 =0x000000007b7b0000, R10=0x00007fae6f67c080, R11=0x000000008d24ddf0
>>> R12=0x0000000000000000, R13=0x000000008d24dd20, R14=0x000000008d24e298, R15=0x00007fae88011800
>>> RIP=0x00007fae6f67c0b4, EFLAGS=0x0000000000010202, CSGSFS=0x002b000000000033, ERR=0x0000000000000000
>>>    TRAPNO=0x0000000000000006
>>>
>>> Top of Stack: (sp=0x00007fae8f7b6940)
>>> 0x00007fae8f7b6940:   000000008d24dd20 0000000000000000
>>> 0x00007fae8f7b6950:   000000008d24dd20 00007fae6fbe1144
>>> 0x00007fae8f7b6960:   000000008d24dd60 0000000000000080
>>> 0x00007fae8f7b6970:   000000008d24e3e0 00007fae8f7b69b0
>>>
>>> Instructions: (pc=0x00007fae6f67c0b4)
>>> 0x00007fae6f67c094:   24 38 48 89 6c 24 40 48 89 5c 24 48 4c 89 64 24
>>> 0x00007fae6f67c0a4:   50 4c 89 6c 24 58 4c 89 74 24 60 4c 89 7c 24 68
>>> 0x00007fae6f67c0b4:   c4 e3 79 02 c1 f0 c4 e3 7d 02 c1 f0 48 33 d2 48
>>> 0x00007fae6f67c0c4:   81 c2 80 00 00 00 48 03 d7 48 89 54 24 30 48 8b
>>>
>>> StubRoutines::sha512_implCompress [0x00007fae6f67c080, 0x00007fae6f67cea2[ (3618 bytes)
>>> ---------------  P R O C E S S  ---------------
>>>
>>> Java Threads: ( => current thread )
>>>    0x00007fae881f6000 JavaThread "Service Thread" daemon [_thread_blocked, id=16262,
>>> stack(0x00007fae3dad5000,0x00007fae3dbd6000)]
>>>    0x00007fae88186000 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=16261,
>>> stack(0x00007fae440be000,0x00007fae441bf000)]
>>>    0x00007fae88161800 JavaThread "Sweeper thread" daemon [_thread_blocked, id=16260,
>>> stack(0x00007fae441bf000,0x00007fae442c0000)]
>>>    0x00007fae8815f800 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=16259,
>>> stack(0x00007fae6c072000,0x00007fae6c173000)]
>>>    0x00007fae8815d800 JavaThread "C2 CompilerThread1" daemon [_thread_in_native, id=16258,
>>> stack(0x00007fae6c173000,0x00007fae6c274000)]
>>>    0x00007fae8815b800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=16257,
>>> stack(0x00007fae6c274000,0x00007fae6c375000)]
>>>    0x00007fae8815a000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=16256,
>>> stack(0x00007fae6c375000,0x00007fae6c476000)]
>>>    0x00007fae8813f000 JavaThread "Finalizer" daemon [_thread_blocked, id=16255,
>>> stack(0x00007fae6c611000,0x00007fae6c712000)]
>>>    0x00007fae88136800 JavaThread "Reference Handler" daemon [_thread_blocked, id=16254,
>>> stack(0x00007fae6c712000,0x00007fae6c813000)]
>>> =>0x00007fae88011800 JavaThread "main" [_thread_in_Java, id=16239, stack(0x00007fae8f6b8000,0x00007fae8f7b8000)]
>>>
>>> Other Threads:
>>>    0x00007fae8812d000 VMThread "VM Thread" [stack: 0x00007fae6c814000,0x00007fae6c914000] [id=16253]
>>>    0x00007fae881f9000 WatcherThread [stack: 0x00007fae3d9d5000,0x00007fae3dad5000] [id=16263]
>>>    0x00007fae88026800 GCTaskThread "GC Thread#0" [stack: 0x00007fae6f348000,0x00007fae6f448000] [id=16240]
>>>    0x00007fae88028000 GCTaskThread "GC Thread#1" [stack: 0x00007fae6f247000,0x00007fae6f347000] [id=16241]
>>>    0x00007fae8802a000 GCTaskThread "GC Thread#2" [stack: 0x00007fae6f146000,0x00007fae6f246000] [id=16242]
>>>    0x00007fae8802b800 GCTaskThread "GC Thread#3" [stack: 0x00007fae6f045000,0x00007fae6f145000] [id=16243]
>>>    0x00007fae8805a000 ConcurrentGCThread "G1 Main Marker" [stack: 0x00007fae6d6eb000,0x00007fae6d7eb000] [id=16251]
>>>    0x00007fae8805b800 ConcurrentGCThread "G1 Marker#0" [stack: 0x00007fae6d5ea000,0x00007fae6d6ea000] [id=16252]
>>>    0x00007fae88033000 ConcurrentGCThread "G1 Refine#0" [stack: 0x00007fae6e83d000,0x00007fae6e93d000] [id=16247]
>>>    0x00007fae88031000 ConcurrentGCThread "G1 Refine#1" [stack: 0x00007fae6e93e000,0x00007fae6ea3e000] [id=16246]
>>>    0x00007fae8802f800 ConcurrentGCThread "G1 Refine#2" [stack: 0x00007fae6ea3f000,0x00007fae6eb3f000] [id=16245]
>>>    0x00007fae8802d800 ConcurrentGCThread "G1 Refine#3" [stack: 0x00007fae6eb40000,0x00007fae6ec40000] [id=16244]
>>>    0x00007fae88034800 ConcurrentGCThread "G1 Young RemSet Sampling" [stack: 0x00007fae6e73c000,0x00007fae6e83c000]
>>> [id=16250]
>>>
>>> Threads with active compile tasks:
>>> C2 CompilerThread1 168 %     4 sun.security.provider.SHA5::implCompress0 @ 3 (322 bytes)
>>>
>>> VM state:not at safepoint (normal execution)
>>>
>>> VM Mutex/Monitor currently owned by a thread: None
>>>
>>> Heap address: 0x0000000085800000, size: 1960 MB, Compressed Oops mode: 32-bit
>>> Narrow klass base: 0x0000000000000000, Narrow klass shift: 3
>>> Compressed class space size: 1073741824 Address: 0x0000000100000000
>>>
>>> Heap:
>>>   garbage-first heap   total 126976K, used 1024K [0x0000000085800000, 0x00000000859003e0, 0x0000000100000000)
>>>    region size 1024K, 2 young (2048K), 0 survivors (0K)
>>>   Metaspace       used 4378K, capacity 4486K, committed 4864K, reserved 1056768K
>>>    class space    used 382K, capacity 386K, committed 512K, reserved 1048576K
>>> Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set,
>>> F=free, A=archive, TS=gc time stamp, AC=allocation context, TAMS=top-at-mark-start (previous, next)
>>> |   0|0x0000000085800000, 0x0000000085800000, 0x0000000085900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085800000,
>>> 0x0000000085800000|
>>> |   1|0x0000000085900000, 0x0000000085900000, 0x0000000085a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085900000,
>>> 0x0000000085900000|
>>> |   2|0x0000000085a00000, 0x0000000085a00000, 0x0000000085b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085a00000,
>>> 0x0000000085a00000|
>>> |   3|0x0000000085b00000, 0x0000000085b00000, 0x0000000085c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085b00000,
>>> 0x0000000085b00000|
>>> |   4|0x0000000085c00000, 0x0000000085c00000, 0x0000000085d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085c00000,
>>> 0x0000000085c00000|
>>> |   5|0x0000000085d00000, 0x0000000085d00000, 0x0000000085e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085d00000,
>>> 0x0000000085d00000|
>>> |   6|0x0000000085e00000, 0x0000000085e00000, 0x0000000085f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085e00000,
>>> 0x0000000085e00000|
>>> |   7|0x0000000085f00000, 0x0000000085f00000, 0x0000000086000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000085f00000,
>>> 0x0000000085f00000|
>>> |   8|0x0000000086000000, 0x0000000086000000, 0x0000000086100000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086000000,
>>> 0x0000000086000000|
>>> |   9|0x0000000086100000, 0x0000000086100000, 0x0000000086200000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086100000,
>>> 0x0000000086100000|
>>> |  10|0x0000000086200000, 0x0000000086200000, 0x0000000086300000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086200000,
>>> 0x0000000086200000|
>>> |  11|0x0000000086300000, 0x0000000086300000, 0x0000000086400000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086300000,
>>> 0x0000000086300000|
>>> |  12|0x0000000086400000, 0x0000000086400000, 0x0000000086500000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086400000,
>>> 0x0000000086400000|
>>> |  13|0x0000000086500000, 0x0000000086500000, 0x0000000086600000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086500000,
>>> 0x0000000086500000|
>>> |  14|0x0000000086600000, 0x0000000086600000, 0x0000000086700000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086600000,
>>> 0x0000000086600000|
>>> |  15|0x0000000086700000, 0x0000000086700000, 0x0000000086800000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086700000,
>>> 0x0000000086700000|
>>> |  16|0x0000000086800000, 0x0000000086800000, 0x0000000086900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086800000,
>>> 0x0000000086800000|
>>> |  17|0x0000000086900000, 0x0000000086900000, 0x0000000086a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086900000,
>>> 0x0000000086900000|
>>> |  18|0x0000000086a00000, 0x0000000086a00000, 0x0000000086b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086a00000,
>>> 0x0000000086a00000|
>>> |  19|0x0000000086b00000, 0x0000000086b00000, 0x0000000086c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086b00000,
>>> 0x0000000086b00000|
>>> |  20|0x0000000086c00000, 0x0000000086c00000, 0x0000000086d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086c00000,
>>> 0x0000000086c00000|
>>> |  21|0x0000000086d00000, 0x0000000086d00000, 0x0000000086e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086d00000,
>>> 0x0000000086d00000|
>>> |  22|0x0000000086e00000, 0x0000000086e00000, 0x0000000086f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086e00000,
>>> 0x0000000086e00000|
>>> |  23|0x0000000086f00000, 0x0000000086f00000, 0x0000000087000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000086f00000,
>>> 0x0000000086f00000|
>>> |  24|0x0000000087000000, 0x0000000087000000, 0x0000000087100000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087000000,
>>> 0x0000000087000000|
>>> |  25|0x0000000087100000, 0x0000000087100000, 0x0000000087200000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087100000,
>>> 0x0000000087100000|
>>> |  26|0x0000000087200000, 0x0000000087200000, 0x0000000087300000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087200000,
>>> 0x0000000087200000|
>>> |  27|0x0000000087300000, 0x0000000087300000, 0x0000000087400000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087300000,
>>> 0x0000000087300000|
>>> |  28|0x0000000087400000, 0x0000000087400000, 0x0000000087500000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087400000,
>>> 0x0000000087400000|
>>> |  29|0x0000000087500000, 0x0000000087500000, 0x0000000087600000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087500000,
>>> 0x0000000087500000|
>>> |  30|0x0000000087600000, 0x0000000087600000, 0x0000000087700000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087600000,
>>> 0x0000000087600000|
>>> |  31|0x0000000087700000, 0x0000000087700000, 0x0000000087800000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087700000,
>>> 0x0000000087700000|
>>> |  32|0x0000000087800000, 0x0000000087800000, 0x0000000087900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087800000,
>>> 0x0000000087800000|
>>> |  33|0x0000000087900000, 0x0000000087900000, 0x0000000087a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087900000,
>>> 0x0000000087900000|
>>> |  34|0x0000000087a00000, 0x0000000087a00000, 0x0000000087b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087a00000,
>>> 0x0000000087a00000|
>>> |  35|0x0000000087b00000, 0x0000000087b00000, 0x0000000087c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087b00000,
>>> 0x0000000087b00000|
>>> |  36|0x0000000087c00000, 0x0000000087c00000, 0x0000000087d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087c00000,
>>> 0x0000000087c00000|
>>> |  37|0x0000000087d00000, 0x0000000087d00000, 0x0000000087e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087d00000,
>>> 0x0000000087d00000|
>>> |  38|0x0000000087e00000, 0x0000000087e00000, 0x0000000087f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087e00000,
>>> 0x0000000087e00000|
>>> |  39|0x0000000087f00000, 0x0000000087f00000, 0x0000000088000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000087f00000,
>>> 0x0000000087f00000|
>>> |  40|0x0000000088000000, 0x0000000088000000, 0x0000000088100000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088000000,
>>> 0x0000000088000000|
>>> |  41|0x0000000088100000, 0x0000000088100000, 0x0000000088200000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088100000,
>>> 0x0000000088100000|
>>> |  42|0x0000000088200000, 0x0000000088200000, 0x0000000088300000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088200000,
>>> 0x0000000088200000|
>>> |  43|0x0000000088300000, 0x0000000088300000, 0x0000000088400000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088300000,
>>> 0x0000000088300000|
>>> |  44|0x0000000088400000, 0x0000000088400000, 0x0000000088500000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088400000,
>>> 0x0000000088400000|
>>> |  45|0x0000000088500000, 0x0000000088500000, 0x0000000088600000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088500000,
>>> 0x0000000088500000|
>>> |  46|0x0000000088600000, 0x0000000088600000, 0x0000000088700000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088600000,
>>> 0x0000000088600000|
>>> |  47|0x0000000088700000, 0x0000000088700000, 0x0000000088800000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088700000,
>>> 0x0000000088700000|
>>> |  48|0x0000000088800000, 0x0000000088800000, 0x0000000088900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088800000,
>>> 0x0000000088800000|
>>> |  49|0x0000000088900000, 0x0000000088900000, 0x0000000088a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088900000,
>>> 0x0000000088900000|
>>> |  50|0x0000000088a00000, 0x0000000088a00000, 0x0000000088b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088a00000,
>>> 0x0000000088a00000|
>>> |  51|0x0000000088b00000, 0x0000000088b00000, 0x0000000088c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088b00000,
>>> 0x0000000088b00000|
>>> |  52|0x0000000088c00000, 0x0000000088c00000, 0x0000000088d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088c00000,
>>> 0x0000000088c00000|
>>> |  53|0x0000000088d00000, 0x0000000088d00000, 0x0000000088e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088d00000,
>>> 0x0000000088d00000|
>>> |  54|0x0000000088e00000, 0x0000000088e00000, 0x0000000088f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088e00000,
>>> 0x0000000088e00000|
>>> |  55|0x0000000088f00000, 0x0000000088f00000, 0x0000000089000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000088f00000,
>>> 0x0000000088f00000|
>>> |  56|0x0000000089000000, 0x0000000089000000, 0x0000000089100000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089000000,
>>> 0x0000000089000000|
>>> |  57|0x0000000089100000, 0x0000000089100000, 0x0000000089200000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089100000,
>>> 0x0000000089100000|
>>> |  58|0x0000000089200000, 0x0000000089200000, 0x0000000089300000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089200000,
>>> 0x0000000089200000|
>>> |  59|0x0000000089300000, 0x0000000089300000, 0x0000000089400000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089300000,
>>> 0x0000000089300000|
>>> |  60|0x0000000089400000, 0x0000000089400000, 0x0000000089500000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089400000,
>>> 0x0000000089400000|
>>> |  61|0x0000000089500000, 0x0000000089500000, 0x0000000089600000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089500000,
>>> 0x0000000089500000|
>>> |  62|0x0000000089600000, 0x0000000089600000, 0x0000000089700000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089600000,
>>> 0x0000000089600000|
>>> |  63|0x0000000089700000, 0x0000000089700000, 0x0000000089800000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089700000,
>>> 0x0000000089700000|
>>> |  64|0x0000000089800000, 0x0000000089800000, 0x0000000089900000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089800000,
>>> 0x0000000089800000|
>>> |  65|0x0000000089900000, 0x0000000089900000, 0x0000000089a00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089900000,
>>> 0x0000000089900000|
>>> |  66|0x0000000089a00000, 0x0000000089a00000, 0x0000000089b00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089a00000,
>>> 0x0000000089a00000|
>>> |  67|0x0000000089b00000, 0x0000000089b00000, 0x0000000089c00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089b00000,
>>> 0x0000000089b00000|
>>> |  68|0x0000000089c00000, 0x0000000089c00000, 0x0000000089d00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089c00000,
>>> 0x0000000089c00000|
>>> |  69|0x0000000089d00000, 0x0000000089d00000, 0x0000000089e00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089d00000,
>>> 0x0000000089d00000|
>>> |  70|0x0000000089e00000, 0x0000000089e00000, 0x0000000089f00000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089e00000,
>>> 0x0000000089e00000|
>>> |  71|0x0000000089f00000, 0x0000000089f00000, 0x000000008a000000|  0%| F|  |TS  0|AC  0|TAMS 0x0000000089f00000,
>>> 0x0000000089f00000|
>>> |  72|0x000000008a000000, 0x000000008a000000, 0x000000008a100000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a000000,
>>> 0x000000008a000000|
>>> |  73|0x000000008a100000, 0x000000008a100000, 0x000000008a200000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a100000,
>>> 0x000000008a100000|
>>> |  74|0x000000008a200000, 0x000000008a200000, 0x000000008a300000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a200000,
>>> 0x000000008a200000|
>>> |  75|0x000000008a300000, 0x000000008a300000, 0x000000008a400000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a300000,
>>> 0x000000008a300000|
>>> |  76|0x000000008a400000, 0x000000008a400000, 0x000000008a500000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a400000,
>>> 0x000000008a400000|
>>> |  77|0x000000008a500000, 0x000000008a500000, 0x000000008a600000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a500000,
>>> 0x000000008a500000|
>>> |  78|0x000000008a600000, 0x000000008a600000, 0x000000008a700000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a600000,
>>> 0x000000008a600000|
>>> |  79|0x000000008a700000, 0x000000008a700000, 0x000000008a800000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a700000,
>>> 0x000000008a700000|
>>> |  80|0x000000008a800000, 0x000000008a800000, 0x000000008a900000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a800000,
>>> 0x000000008a800000|
>>> |  81|0x000000008a900000, 0x000000008a900000, 0x000000008aa00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008a900000,
>>> 0x000000008a900000|
>>> |  82|0x000000008aa00000, 0x000000008aa00000, 0x000000008ab00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008aa00000,
>>> 0x000000008aa00000|
>>> |  83|0x000000008ab00000, 0x000000008ab00000, 0x000000008ac00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ab00000,
>>> 0x000000008ab00000|
>>> |  84|0x000000008ac00000, 0x000000008ac00000, 0x000000008ad00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ac00000,
>>> 0x000000008ac00000|
>>> |  85|0x000000008ad00000, 0x000000008ad00000, 0x000000008ae00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ad00000,
>>> 0x000000008ad00000|
>>> |  86|0x000000008ae00000, 0x000000008ae00000, 0x000000008af00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ae00000,
>>> 0x000000008ae00000|
>>> |  87|0x000000008af00000, 0x000000008af00000, 0x000000008b000000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008af00000,
>>> 0x000000008af00000|
>>> |  88|0x000000008b000000, 0x000000008b000000, 0x000000008b100000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b000000,
>>> 0x000000008b000000|
>>> |  89|0x000000008b100000, 0x000000008b100000, 0x000000008b200000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b100000,
>>> 0x000000008b100000|
>>> |  90|0x000000008b200000, 0x000000008b200000, 0x000000008b300000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b200000,
>>> 0x000000008b200000|
>>> |  91|0x000000008b300000, 0x000000008b300000, 0x000000008b400000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b300000,
>>> 0x000000008b300000|
>>> |  92|0x000000008b400000, 0x000000008b400000, 0x000000008b500000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b400000,
>>> 0x000000008b400000|
>>> |  93|0x000000008b500000, 0x000000008b500000, 0x000000008b600000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b500000,
>>> 0x000000008b500000|
>>> |  94|0x000000008b600000, 0x000000008b600000, 0x000000008b700000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b600000,
>>> 0x000000008b600000|
>>> |  95|0x000000008b700000, 0x000000008b700000, 0x000000008b800000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b700000,
>>> 0x000000008b700000|
>>> |  96|0x000000008b800000, 0x000000008b800000, 0x000000008b900000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b800000,
>>> 0x000000008b800000|
>>> |  97|0x000000008b900000, 0x000000008b900000, 0x000000008ba00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008b900000,
>>> 0x000000008b900000|
>>> |  98|0x000000008ba00000, 0x000000008ba00000, 0x000000008bb00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ba00000,
>>> 0x000000008ba00000|
>>> |  99|0x000000008bb00000, 0x000000008bb00000, 0x000000008bc00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008bb00000,
>>> 0x000000008bb00000|
>>> | 100|0x000000008bc00000, 0x000000008bc00000, 0x000000008bd00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008bc00000,
>>> 0x000000008bc00000|
>>> | 101|0x000000008bd00000, 0x000000008bd00000, 0x000000008be00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008bd00000,
>>> 0x000000008bd00000|
>>> | 102|0x000000008be00000, 0x000000008be00000, 0x000000008bf00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008be00000,
>>> 0x000000008be00000|
>>> | 103|0x000000008bf00000, 0x000000008bf00000, 0x000000008c000000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008bf00000,
>>> 0x000000008bf00000|
>>> | 104|0x000000008c000000, 0x000000008c000000, 0x000000008c100000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c000000,
>>> 0x000000008c000000|
>>> | 105|0x000000008c100000, 0x000000008c100000, 0x000000008c200000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c100000,
>>> 0x000000008c100000|
>>> | 106|0x000000008c200000, 0x000000008c200000, 0x000000008c300000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c200000,
>>> 0x000000008c200000|
>>> | 107|0x000000008c300000, 0x000000008c300000, 0x000000008c400000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c300000,
>>> 0x000000008c300000|
>>> | 108|0x000000008c400000, 0x000000008c400000, 0x000000008c500000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c400000,
>>> 0x000000008c400000|
>>> | 109|0x000000008c500000, 0x000000008c500000, 0x000000008c600000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c500000,
>>> 0x000000008c500000|
>>> | 110|0x000000008c600000, 0x000000008c600000, 0x000000008c700000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c600000,
>>> 0x000000008c600000|
>>> | 111|0x000000008c700000, 0x000000008c700000, 0x000000008c800000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c700000,
>>> 0x000000008c700000|
>>> | 112|0x000000008c800000, 0x000000008c800000, 0x000000008c900000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c800000,
>>> 0x000000008c800000|
>>> | 113|0x000000008c900000, 0x000000008c900000, 0x000000008ca00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008c900000,
>>> 0x000000008c900000|
>>> | 114|0x000000008ca00000, 0x000000008ca00000, 0x000000008cb00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ca00000,
>>> 0x000000008ca00000|
>>> | 115|0x000000008cb00000, 0x000000008cb00000, 0x000000008cc00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008cb00000,
>>> 0x000000008cb00000|
>>> | 116|0x000000008cc00000, 0x000000008cc00000, 0x000000008cd00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008cc00000,
>>> 0x000000008cc00000|
>>> | 117|0x000000008cd00000, 0x000000008cd00000, 0x000000008ce00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008cd00000,
>>> 0x000000008cd00000|
>>> | 118|0x000000008ce00000, 0x000000008ce00000, 0x000000008cf00000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008ce00000,
>>> 0x000000008ce00000|
>>> | 119|0x000000008cf00000, 0x000000008cf00000, 0x000000008d000000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008cf00000,
>>> 0x000000008cf00000|
>>> | 120|0x000000008d000000, 0x000000008d000000, 0x000000008d100000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008d000000,
>>> 0x000000008d000000|
>>> | 121|0x000000008d100000, 0x000000008d100000, 0x000000008d200000|  0%| F|  |TS  0|AC  0|TAMS 0x000000008d100000,
>>> 0x000000008d100000|
>>> | 122|0x000000008d200000, 0x000000008d28fe30, 0x000000008d300000| 56%| E|  |TS  0|AC  0|TAMS 0x000000008d200000,
>>> 0x000000008d200000|
>>> | 123|0x000000008d300000, 0x000000008d400000, 0x000000008d400000|100%| E|CS|TS  0|AC  0|TAMS 0x000000008d300000,
>>> 0x000000008d300000|
>>>
>>> Card table byte_map: [0x00007fae6dbbf000,0x00007fae6df93000] byte_map_base: 0x00007fae6d793000
>>>
>>> Marking Bits (Prev, Next): (CMBitMap*) 0x00007fae88058f90, (CMBitMap*) 0x00007fae88058fc8
>>>   Prev Bits: [0x00007fae46160000, 0x00007fae48000000)
>>>   Next Bits: [0x00007fae442c0000, 0x00007fae46160000)
>>>
>>> Polling page: 0x00007fae8f7f0000
>>>
>>> CodeHeap 'non-profiled nmethods': size=120032Kb used=55Kb max_used=55Kb free=119976Kb
>>>   bounds [0x00007fae770e6000, 0x00007fae77356000, 0x00007fae7e61e000]
>>> CodeHeap 'profiled nmethods': size=120032Kb used=232Kb max_used=232Kb free=119799Kb
>>>   bounds [0x00007fae6fbae000, 0x00007fae6fe1e000, 0x00007fae770e6000]
>>> CodeHeap 'non-nmethods': size=5696Kb used=1138Kb max_used=1151Kb free=4557Kb
>>>   bounds [0x00007fae6f61e000, 0x00007fae6f88e000, 0x00007fae6fbae000]
>>>   total_blobs=509 nmethods=170 adapters=174
>>>   compilation: enabled
>>>
>>> Compilation events (10 events):
>>> Event: 0.228 Thread 0x00007fae8815f800 nmethod 167 0x00007fae6fbe0910 code [0x00007fae6fbe0be0, 0x00007fae6fbe14c8]
>>> Event: 0.228 Thread 0x00007fae8815f800  169 % !   3       zzz::main @ 36 (96 bytes)
>>> Event: 0.231 Thread 0x00007fae8815f800 nmethod 169% 0x00007fae6fbe1910 code [0x00007fae6fbe1d80, 0x00007fae6fbe40d8]
>>> Event: 0.231 Thread 0x00007fae8815f800  170   !   3       zzz::main (96 bytes)
>>> Event: 0.232 Thread 0x00007fae8815b800 nmethod 160 0x00007fae770f2710 code [0x00007fae770f28e0, 0x00007fae770f2d28]
>>> Event: 0.232 Thread 0x00007fae8815b800  161       4 java.lang.Long::reverseBytes (46 bytes)
>>> Event: 0.233 Thread 0x00007fae8815b800 nmethod 161 0x00007fae770f3010 code [0x00007fae770f31a0, 0x00007fae770f3238]
>>> Event: 0.234 Thread 0x00007fae8815f800 nmethod 170 0x00007fae6fbe4e90 code [0x00007fae6fbe5300, 0x00007fae6fbe75d8]
>>> Event: 0.235 Thread 0x00007fae8815b800  171 % !   4       zzz::main @ 36 (96 bytes)
>>> Event: 0.247 Thread 0x00007fae8815b800 nmethod 171% 0x00007fae770f3290 code [0x00007fae770f34a0, 0x00007fae770f3a48]
>>>
>>> GC Heap History (0 events):
>>> No events
>>>
>>> Deoptimization events (0 events):
>>> No events
>>>
>>> Classes redefined (0 events):
>>> No events
>>>
>>> Internal exceptions (0 events):
>>> No events
>>>
>>> Events (10 events):
>>> Event: 0.208 loading class sun/security/jca/GetInstance$Instance
>>> Event: 0.208 loading class sun/security/jca/GetInstance$Instance done
>>> Event: 0.208 loading class java/security/MessageDigest$Delegate
>>> Event: 0.208 loading class sun/security/util/MessageDigestSpi2
>>> Event: 0.208 loading class sun/security/util/MessageDigestSpi2 done
>>> Event: 0.208 loading class java/security/MessageDigest$Delegate done
>>> Event: 0.209 loading class sun/security/provider/ByteArrayAccess
>>> Event: 0.209 loading class sun/security/provider/ByteArrayAccess done
>>> Event: 0.247 Thread 0x00007fae88011800 DEOPT PACKING pc=0x00007fae6fbe3b30 sp=0x00007fae8f7b6950
>>> Event: 0.247 Thread 0x00007fae88011800 DEOPT UNPACKING pc=0x00007fae6f66b32b sp=0x00007fae8f7b5eb8 mode 0
>>>
>>>
>>> Dynamic libraries:
>>> 85800000-8d400000 rw-p 00000000 00:00 0
>>> 8d400000-100000000 ---p 00000000 00:00 0
>>> 100000000-100080000 rw-p 00000000 00:00 0
>>> 100080000-140000000 ---p 00000000 00:00 0
>>> 55a6da81e000-55a6da81f000 r-xp 00000000 08:02 4856239 /usr/lib/jvm/java-9-openjdk-amd64/bin/java
>>> 55a6daa1f000-55a6daa20000 r--p 00001000 08:02 4856239 /usr/lib/jvm/java-9-openjdk-amd64/bin/java
>>> 55a6daa20000-55a6daa21000 rw-p 00002000 08:02 4856239 /usr/lib/jvm/java-9-openjdk-amd64/bin/java
>>> 55a6db38a000-55a6db3ab000 rw-p 00000000 00:00 0 [heap]
>>> 7fae0c000000-7fae0c021000 rw-p 00000000 00:00 0
>>> 7fae0c021000-7fae10000000 ---p 00000000 00:00 0
>>> 7fae10000000-7fae10021000 rw-p 00000000 00:00 0
>>> 7fae10021000-7fae14000000 ---p 00000000 00:00 0
>>> 7fae14000000-7fae14021000 rw-p 00000000 00:00 0
>>> 7fae14021000-7fae18000000 ---p 00000000 00:00 0
>>> 7fae18000000-7fae18021000 rw-p 00000000 00:00 0
>>> 7fae18021000-7fae1c000000 ---p 00000000 00:00 0
>>> 7fae1c000000-7fae1c0bf000 rw-p 00000000 00:00 0
>>> 7fae1c0bf000-7fae20000000 ---p 00000000 00:00 0
>>> 7fae20000000-7fae200c8000 rw-p 00000000 00:00 0
>>> 7fae200c8000-7fae24000000 ---p 00000000 00:00 0
>>> 7fae24000000-7fae24021000 rw-p 00000000 00:00 0
>>> 7fae24021000-7fae28000000 ---p 00000000 00:00 0
>>> 7fae28000000-7fae2817d000 rw-p 00000000 00:00 0
>>> 7fae2817d000-7fae2c000000 ---p 00000000 00:00 0
>>> 7fae2c000000-7fae2c021000 rw-p 00000000 00:00 0
>>> 7fae2c021000-7fae30000000 ---p 00000000 00:00 0
>>> 7fae30000000-7fae30021000 rw-p 00000000 00:00 0
>>> 7fae30021000-7fae34000000 ---p 00000000 00:00 0
>>> 7fae34000000-7fae34021000 rw-p 00000000 00:00 0
>>> 7fae34021000-7fae38000000 ---p 00000000 00:00 0
>>> 7fae38000000-7fae38021000 rw-p 00000000 00:00 0
>>> 7fae38021000-7fae3c000000 ---p 00000000 00:00 0
>>> 7fae3d9d4000-7fae3d9d5000 ---p 00000000 00:00 0
>>> 7fae3d9d5000-7fae3dad5000 rw-p 00000000 00:00 0
>>> 7fae3dad5000-7fae3dad9000 ---p 00000000 00:00 0
>>> 7fae3dad9000-7fae3dbd6000 rw-p 00000000 00:00 0
>>> 7fae3dbd6000-7fae3dbec000 r-xp 00000000 08:02 5248806 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
>>> 7fae3dbec000-7fae3ddec000 ---p 00016000 08:02 5248806 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
>>> 7fae3ddec000-7fae3dded000 r--p 00016000 08:02 5248806 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
>>> 7fae3dded000-7fae3ddee000 rw-p 00017000 08:02 5248806 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnet.so
>>> 7fae3ddee000-7fae3ddff000 r-xp 00000000 08:02 5248807 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
>>> 7fae3ddff000-7fae3dffe000 ---p 00011000 08:02 5248807 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
>>> 7fae3dffe000-7fae3dfff000 r--p 00010000 08:02 5248807 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
>>> 7fae3dfff000-7fae3e000000 rw-p 00011000 08:02 5248807 /usr/lib/jvm/java-9-openjdk-amd64/lib/libnio.so
>>> 7fae3e000000-7fae40000000 rwxp 00000000 00:00 0
>>> 7fae40000000-7fae40021000 rw-p 00000000 00:00 0
>>> 7fae40021000-7fae44000000 ---p 00000000 00:00 0
>>> 7fae440be000-7fae440c2000 ---p 00000000 00:00 0
>>> 7fae440c2000-7fae441bf000 rw-p 00000000 00:00 0
>>> 7fae441bf000-7fae441c3000 ---p 00000000 00:00 0
>>> 7fae441c3000-7fae442c0000 rw-p 00000000 00:00 0
>>> 7fae442c0000-7fae444b0000 rw-p 00000000 00:00 0
>>> 7fae444b0000-7fae46160000 ---p 00000000 00:00 0
>>> 7fae46160000-7fae46350000 rw-p 00000000 00:00 0
>>> 7fae46350000-7fae48000000 ---p 00000000 00:00 0
>>> 7fae48000000-7fae48021000 rw-p 00000000 00:00 0
>>> 7fae48021000-7fae4c000000 ---p 00000000 00:00 0
>>> 7fae4c000000-7fae4c021000 rw-p 00000000 00:00 0
>>> 7fae4c021000-7fae50000000 ---p 00000000 00:00 0
>>> 7fae50000000-7fae50021000 rw-p 00000000 00:00 0
>>> 7fae50021000-7fae54000000 ---p 00000000 00:00 0
>>> 7fae54000000-7fae54021000 rw-p 00000000 00:00 0
>>> 7fae54021000-7fae58000000 ---p 00000000 00:00 0
>>> 7fae58000000-7fae58021000 rw-p 00000000 00:00 0
>>> 7fae58021000-7fae5c000000 ---p 00000000 00:00 0
>>> 7fae5c000000-7fae5c021000 rw-p 00000000 00:00 0
>>> 7fae5c021000-7fae60000000 ---p 00000000 00:00 0
>>> 7fae60000000-7fae60021000 rw-p 00000000 00:00 0
>>> 7fae60021000-7fae64000000 ---p 00000000 00:00 0
>>> 7fae64000000-7fae64021000 rw-p 00000000 00:00 0
>>> 7fae64021000-7fae68000000 ---p 00000000 00:00 0
>>> 7fae68000000-7fae68021000 rw-p 00000000 00:00 0
>>> 7fae68021000-7fae6c000000 ---p 00000000 00:00 0
>>> 7fae6c072000-7fae6c076000 ---p 00000000 00:00 0
>>> 7fae6c076000-7fae6c173000 rw-p 00000000 00:00 0
>>> 7fae6c173000-7fae6c177000 ---p 00000000 00:00 0
>>> 7fae6c177000-7fae6c274000 rw-p 00000000 00:00 0
>>> 7fae6c274000-7fae6c278000 ---p 00000000 00:00 0
>>> 7fae6c278000-7fae6c375000 rw-p 00000000 00:00 0
>>> 7fae6c375000-7fae6c379000 ---p 00000000 00:00 0
>>> 7fae6c379000-7fae6c476000 rw-p 00000000 00:00 0
>>> 7fae6c476000-7fae6c611000 r--p 00000000 08:02 3937009 /usr/lib/locale/locale-archive
>>> 7fae6c611000-7fae6c615000 ---p 00000000 00:00 0
>>> 7fae6c615000-7fae6c712000 rw-p 00000000 00:00 0
>>> 7fae6c712000-7fae6c716000 ---p 00000000 00:00 0
>>> 7fae6c716000-7fae6c813000 rw-p 00000000 00:00 0
>>> 7fae6c813000-7fae6c814000 ---p 00000000 00:00 0
>>> 7fae6c814000-7fae6c9e5000 rw-p 00000000 00:00 0
>>> 7fae6c9e5000-7fae6ce25000 rw-p 00000000 00:00 0
>>> 7fae6ce25000-7fae6d1e5000 ---p 00000000 00:00 0
>>> 7fae6d1e5000-7fae6d5e9000 rw-p 00000000 00:00 0
>>> 7fae6d5e9000-7fae6d5ea000 ---p 00000000 00:00 0
>>> 7fae6d5ea000-7fae6d6ea000 rw-p 00000000 00:00 0
>>> 7fae6d6ea000-7fae6d6eb000 ---p 00000000 00:00 0
>>> 7fae6d6eb000-7fae6d7eb000 rw-p 00000000 00:00 0
>>> 7fae6d7eb000-7fae6d829000 rw-p 00000000 00:00 0
>>> 7fae6d829000-7fae6dbbf000 ---p 00000000 00:00 0
>>> 7fae6dbbf000-7fae6dbfd000 rw-p 00000000 00:00 0
>>> 7fae6dbfd000-7fae6e367000 ---p 00000000 00:00 0
>>> 7fae6e367000-7fae6e3a5000 rw-p 00000000 00:00 0
>>> 7fae6e3a5000-7fae6e73b000 ---p 00000000 00:00 0
>>> 7fae6e73b000-7fae6e73c000 ---p 00000000 00:00 0
>>> 7fae6e73c000-7fae6e83c000 rw-p 00000000 00:00 0
>>> 7fae6e83c000-7fae6e83d000 ---p 00000000 00:00 0
>>> 7fae6e83d000-7fae6e93d000 rw-p 00000000 00:00 0
>>> 7fae6e93d000-7fae6e93e000 ---p 00000000 00:00 0
>>> 7fae6e93e000-7fae6ea3e000 rw-p 00000000 00:00 0
>>> 7fae6ea3e000-7fae6ea3f000 ---p 00000000 00:00 0
>>> 7fae6ea3f000-7fae6eb3f000 rw-p 00000000 00:00 0
>>> 7fae6eb3f000-7fae6eb40000 ---p 00000000 00:00 0
>>> 7fae6eb40000-7fae6f044000 rw-p 00000000 00:00 0
>>> 7fae6f044000-7fae6f045000 ---p 00000000 00:00 0
>>> 7fae6f045000-7fae6f145000 rw-p 00000000 00:00 0
>>> 7fae6f145000-7fae6f146000 ---p 00000000 00:00 0
>>> 7fae6f146000-7fae6f246000 rw-p 00000000 00:00 0
>>> 7fae6f246000-7fae6f247000 ---p 00000000 00:00 0
>>> 7fae6f247000-7fae6f347000 rw-p 00000000 00:00 0
>>> 7fae6f347000-7fae6f348000 ---p 00000000 00:00 0
>>> 7fae6f348000-7fae6f448000 rw-p 00000000 00:00 0
>>> 7fae6f448000-7fae6f44d000 rw-p 00000000 00:00 0
>>> 7fae6f44d000-7fae6f533000 ---p 00000000 00:00 0
>>> 7fae6f533000-7fae6f538000 rw-p 00000000 00:00 0
>>> 7fae6f538000-7fae6f61e000 ---p 00000000 00:00 0
>>> 7fae6f61e000-7fae6f88e000 rwxp 00000000 00:00 0
>>> 7fae6f88e000-7fae6fbae000 ---p 00000000 00:00 0
>>> 7fae6fbae000-7fae6fe1e000 rwxp 00000000 00:00 0
>>> 7fae6fe1e000-7fae770e6000 ---p 00000000 00:00 0
>>> 7fae770e6000-7fae77356000 rwxp 00000000 00:00 0
>>> 7fae77356000-7fae7e61e000 ---p 00000000 00:00 0
>>> 7fae7e61e000-7fae87bf2000 r--s 00000000 08:02 5248816 /usr/lib/jvm/java-9-openjdk-amd64/lib/modules
>>> 7fae87bf2000-7fae87bf7000 r-xp 00000000 08:02 5248798 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
>>> 7fae87bf7000-7fae87df6000 ---p 00005000 08:02 5248798 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
>>> 7fae87df6000-7fae87df7000 r--p 00004000 08:02 5248798 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
>>> 7fae87df7000-7fae87df8000 rw-p 00005000 08:02 5248798 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjimage.so
>>> 7fae87df8000-7fae87dff000 r-xp 00000000 08:02 5248815 /usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
>>> 7fae87dff000-7fae87ffe000 ---p 00007000 08:02 5248815 /usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
>>> 7fae87ffe000-7fae87fff000 r--p 00006000 08:02 5248815 /usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
>>> 7fae87fff000-7fae88000000 rw-p 00007000 08:02 5248815 /usr/lib/jvm/java-9-openjdk-amd64/lib/libzip.so
>>> 7fae88000000-7fae88228000 rw-p 00000000 00:00 0
>>> 7fae88228000-7fae8c000000 ---p 00000000 00:00 0
>>> 7fae8c01a000-7fae8c073000 rw-p 00000000 00:00 0
>>> 7fae8c073000-7fae8c07e000 r-xp 00000000 08:02 2362603 /lib/x86_64-linux-gnu/libnss_files-2.25.so
>>> 7fae8c07e000-7fae8c27d000 ---p 0000b000 08:02 2362603 /lib/x86_64-linux-gnu/libnss_files-2.25.so
>>> 7fae8c27d000-7fae8c27e000 r--p 0000a000 08:02 2362603 /lib/x86_64-linux-gnu/libnss_files-2.25.so
>>> 7fae8c27e000-7fae8c27f000 rw-p 0000b000 08:02 2362603 /lib/x86_64-linux-gnu/libnss_files-2.25.so
>>> 7fae8c27f000-7fae8c285000 rw-p 00000000 00:00 0
>>> 7fae8c285000-7fae8c290000 r-xp 00000000 08:02 2362605 /lib/x86_64-linux-gnu/libnss_nis-2.25.so
>>> 7fae8c290000-7fae8c48f000 ---p 0000b000 08:02 2362605 /lib/x86_64-linux-gnu/libnss_nis-2.25.so
>>> 7fae8c48f000-7fae8c490000 r--p 0000a000 08:02 2362605 /lib/x86_64-linux-gnu/libnss_nis-2.25.so
>>> 7fae8c490000-7fae8c491000 rw-p 0000b000 08:02 2362605 /lib/x86_64-linux-gnu/libnss_nis-2.25.so
>>> 7fae8c491000-7fae8c4a6000 r-xp 00000000 08:02 2362600 /lib/x86_64-linux-gnu/libnsl-2.25.so
>>> 7fae8c4a6000-7fae8c6a5000 ---p 00015000 08:02 2362600 /lib/x86_64-linux-gnu/libnsl-2.25.so
>>> 7fae8c6a5000-7fae8c6a6000 r--p 00014000 08:02 2362600 /lib/x86_64-linux-gnu/libnsl-2.25.so
>>> 7fae8c6a6000-7fae8c6a7000 rw-p 00015000 08:02 2362600 /lib/x86_64-linux-gnu/libnsl-2.25.so
>>> 7fae8c6a7000-7fae8c6a9000 rw-p 00000000 00:00 0
>>> 7fae8c6a9000-7fae8c6b0000 r-xp 00000000 08:02 2362601 /lib/x86_64-linux-gnu/libnss_compat-2.25.so
>>> 7fae8c6b0000-7fae8c8af000 ---p 00007000 08:02 2362601 /lib/x86_64-linux-gnu/libnss_compat-2.25.so
>>> 7fae8c8af000-7fae8c8b0000 r--p 00006000 08:02 2362601 /lib/x86_64-linux-gnu/libnss_compat-2.25.so
>>> 7fae8c8b0000-7fae8c8b1000 rw-p 00007000 08:02 2362601 /lib/x86_64-linux-gnu/libnss_compat-2.25.so
>>> 7fae8c8b1000-7fae8c8dd000 r-xp 00000000 08:02 5248793 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
>>> 7fae8c8dd000-7fae8cadc000 ---p 0002c000 08:02 5248793 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
>>> 7fae8cadc000-7fae8cadd000 r--p 0002b000 08:02 5248793 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
>>> 7fae8cadd000-7fae8cadf000 rw-p 0002c000 08:02 5248793 /usr/lib/jvm/java-9-openjdk-amd64/lib/libjava.so
>>> 7fae8cadf000-7fae8caec000 r-xp 00000000 08:02 5248814 /usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
>>> 7fae8caec000-7fae8cceb000 ---p 0000d000 08:02 5248814 /usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
>>> 7fae8cceb000-7fae8cced000 r--p 0000c000 08:02 5248814 /usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
>>> 7fae8cced000-7fae8ccee000 rw-p 0000e000 08:02 5248814 /usr/lib/jvm/java-9-openjdk-amd64/lib/libverify.so
>>> 7fae8ccee000-7fae8ccf5000 r-xp 00000000 08:02 2362610 /lib/x86_64-linux-gnu/librt-2.25.so
>>> 7fae8ccf5000-7fae8cef4000 ---p 00007000 08:02 2362610 /lib/x86_64-linux-gnu/librt-2.25.so
>>> 7fae8cef4000-7fae8cef5000 r--p 00006000 08:02 2362610 /lib/x86_64-linux-gnu/librt-2.25.so
>>> 7fae8cef5000-7fae8cef6000 rw-p 00007000 08:02 2362610 /lib/x86_64-linux-gnu/librt-2.25.so
>>> 7fae8cef6000-7fae8cf0c000 r-xp 00000000 08:02 2359353 /lib/x86_64-linux-gnu/libgcc_s.so.1
>>> 7fae8cf0c000-7fae8d10b000 ---p 00016000 08:02 2359353 /lib/x86_64-linux-gnu/libgcc_s.so.1
>>> 7fae8d10b000-7fae8d10c000 r--p 00015000 08:02 2359353 /lib/x86_64-linux-gnu/libgcc_s.so.1
>>> 7fae8d10c000-7fae8d10d000 rw-p 00016000 08:02 2359353 /lib/x86_64-linux-gnu/libgcc_s.so.1
>>> 7fae8d10d000-7fae8d21f000 r-xp 00000000 08:02 2362597 /lib/x86_64-linux-gnu/libm-2.25.so
>>> 7fae8d21f000-7fae8d41e000 ---p 00112000 08:02 2362597 /lib/x86_64-linux-gnu/libm-2.25.so
>>> 7fae8d41e000-7fae8d41f000 r--p 00111000 08:02 2362597 /lib/x86_64-linux-gnu/libm-2.25.so
>>> 7fae8d41f000-7fae8d420000 rw-p 00112000 08:02 2362597 /lib/x86_64-linux-gnu/libm-2.25.so
>>> 7fae8d420000-7fae8d590000 r-xp 00000000 08:02 3932169 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
>>> 7fae8d590000-7fae8d790000 ---p 00170000 08:02 3932169 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
>>> 7fae8d790000-7fae8d79a000 r--p 00170000 08:02 3932169 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
>>> 7fae8d79a000-7fae8d79c000 rw-p 0017a000 08:02 3932169 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24
>>> 7fae8d79c000-7fae8d79f000 rw-p 00000000 00:00 0
>>> 7fae8d79f000-7fae8e6ac000 r-xp 00000000 08:02 5248821 /usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
>>> 7fae8e6ac000-7fae8e8ab000 ---p 00f0d000 08:02 5248821 /usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
>>> 7fae8e8ab000-7fae8e962000 r--p 00f0c000 08:02 5248821 /usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
>>> 7fae8e962000-7fae8e997000 rw-p 00fc3000 08:02 5248821 /usr/lib/jvm/java-9-openjdk-amd64/lib/server/libjvm.so
>>> 7fae8e997000-7fae8e9e0000 rw-p 00000000 00:00 0
>>> 7fae8e9e0000-7fae8eb79000 r-xp 00000000 08:02 2362593 /lib/x86_64-linux-gnu/libc-2.25.so
>>> 7fae8eb79000-7fae8ed79000 ---p 00199000 08:02 2362593 /lib/x86_64-linux-gnu/libc-2.25.so
>>> 7fae8ed79000-7fae8ed7d000 r--p 00199000 08:02 2362593 /lib/x86_64-linux-gnu/libc-2.25.so
>>> 7fae8ed7d000-7fae8ed7f000 rw-p 0019d000 08:02 2362593 /lib/x86_64-linux-gnu/libc-2.25.so
>>> 7fae8ed7f000-7fae8ed83000 rw-p 00000000 00:00 0
>>> 7fae8ed83000-7fae8ed86000 r-xp 00000000 08:02 2362596 /lib/x86_64-linux-gnu/libdl-2.25.so
>>> 7fae8ed86000-7fae8ef85000 ---p 00003000 08:02 2362596 /lib/x86_64-linux-gnu/libdl-2.25.so
>>> 7fae8ef85000-7fae8ef86000 r--p 00002000 08:02 2362596 /lib/x86_64-linux-gnu/libdl-2.25.so
>>> 7fae8ef86000-7fae8ef87000 rw-p 00003000 08:02 2362596 /lib/x86_64-linux-gnu/libdl-2.25.so
>>> 7fae8ef87000-7fae8ef96000 r-xp 00000000 08:02 5248779 /usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
>>> 7fae8ef96000-7fae8f195000 ---p 0000f000 08:02 5248779 /usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
>>> 7fae8f195000-7fae8f196000 r--p 0000e000 08:02 5248779 /usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
>>> 7fae8f196000-7fae8f197000 rw-p 0000f000 08:02 5248779 /usr/lib/jvm/java-9-openjdk-amd64/lib/jli/libjli.so
>>> 7fae8f197000-7fae8f1b0000 r-xp 00000000 08:02 2362608 /lib/x86_64-linux-gnu/libpthread-2.25.so
>>> 7fae8f1b0000-7fae8f3af000 ---p 00019000 08:02 2362608 /lib/x86_64-linux-gnu/libpthread-2.25.so
>>> 7fae8f3af000-7fae8f3b0000 r--p 00018000 08:02 2362608 /lib/x86_64-linux-gnu/libpthread-2.25.so
>>> 7fae8f3b0000-7fae8f3b1000 rw-p 00019000 08:02 2362608 /lib/x86_64-linux-gnu/libpthread-2.25.so
>>> 7fae8f3b1000-7fae8f3b5000 rw-p 00000000 00:00 0
>>> 7fae8f3b5000-7fae8f3ce000 r-xp 00000000 08:02 2359386 /lib/x86_64-linux-gnu/libz.so.1.2.8
>>> 7fae8f3ce000-7fae8f5cd000 ---p 00019000 08:02 2359386 /lib/x86_64-linux-gnu/libz.so.1.2.8
>>> 7fae8f5cd000-7fae8f5ce000 r--p 00018000 08:02 2359386 /lib/x86_64-linux-gnu/libz.so.1.2.8
>>> 7fae8f5ce000-7fae8f5cf000 rw-p 00019000 08:02 2359386 /lib/x86_64-linux-gnu/libz.so.1.2.8
>>> 7fae8f5cf000-7fae8f5f2000 r-xp 00000000 08:02 2362589 /lib/x86_64-linux-gnu/ld-2.25.so
>>> 7fae8f5fa000-7fae8f675000 rw-p 00000000 00:00 0
>>> 7fae8f675000-7fae8f6b7000 rw-p 00000000 00:00 0
>>> 7fae8f6b7000-7fae8f6b8000 ---p 00000000 00:00 0
>>> 7fae8f6b8000-7fae8f6bc000 ---p 00000000 00:00 0
>>> 7fae8f6bc000-7fae8f7bc000 rw-p 00000000 00:00 0
>>> 7fae8f7da000-7fae8f7e0000 rw-p 00000000 00:00 0
>>> 7fae8f7e0000-7fae8f7e7000 ---p 00000000 00:00 0
>>> 7fae8f7e7000-7fae8f7ef000 rw-s 00000000 00:29 69033 /tmp/hsperfdata_mc36/16238
>>> 7fae8f7ef000-7fae8f7f0000 rw-p 00000000 00:00 0
>>> 7fae8f7f0000-7fae8f7f1000 r--p 00000000 00:00 0
>>> 7fae8f7f1000-7fae8f7f2000 r--p 00022000 08:02 2362589 /lib/x86_64-linux-gnu/ld-2.25.so
>>> 7fae8f7f2000-7fae8f7f3000 rw-p 00023000 08:02 2362589 /lib/x86_64-linux-gnu/ld-2.25.so
>>> 7fae8f7f3000-7fae8f7f4000 rw-p 00000000 00:00 0
>>> 7ffd20b04000-7ffd20b25000 rw-p 00000000 00:00 0 [stack]
>>> 7ffd20ba1000-7ffd20ba4000 r--p 00000000 00:00 0 [vvar]
>>> 7ffd20ba4000-7ffd20ba6000 r-xp 00000000 00:00 0 [vdso]
>>>
>>> VM Arguments:
>>> java_command: zzz
>>> java_class_path (initial): .
>>> Launcher Type: SUN_STANDARD
>>>
>>> Logging:
>>> Log output configuration:
>>> #0: stdout all=warning uptime,level,tags
>>> #1: stderr all=off uptime,level,tags
>>>
>>> Environment Variables:
>>> PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
>>> SHELL=/bin/bash
>>>
>>> Signal Handlers:
>>> SIGSEGV: [libjvm.so+0xcb29f0], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>>> SIGBUS: [libjvm.so+0xcb29f0], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>>> SIGFPE: [libjvm.so+0xcb29f0], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>>> SIGPIPE: [libjvm.so+0xac6640], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>>> SIGXFSZ: [libjvm.so+0xac6640], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>>> SIGILL: [libjvm.so+0xcb29f0], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>>> SIGUSR2: [libjvm.so+0xac6500], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
>>> SIGHUP: [libjvm.so+0xac6700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>>> SIGINT: [libjvm.so+0xac6700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>>> SIGTERM: [libjvm.so+0xac6700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>>> SIGQUIT: [libjvm.so+0xac6700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
>>>
>>>
>>> ---------------  S Y S T E M  ---------------
>>>
>>> OS:PRETTY_NAME="Debian GNU/Linux buster/sid"
>>> NAME="Debian GNU/Linux"
>>> ID=debian
>>> HOME_URL="https://www.debian.org/"
>>> SUPPORT_URL="https://www.debian.org/support"
>>> BUG_REPORT_URL="https://bugs.debian.org/"
>>> uname:Linux 4.14.0-1-amd64 #1 SMP Debian 4.14.2-1 (2017-11-30) x86_64
>>> libc:glibc 2.25 NPTL 2.25
>>> rlimit: STACK 8192k, CORE 0k, NPROC 30874, NOFILE 1048576, AS infinity
>>> load average:0.16 0.14 0.11
>>>
>>> /proc/meminfo:
>>> MemTotal:        8024428 kB
>>> MemFree:         5768548 kB
>>> MemAvailable:    5965460 kB
>>> Buffers:           39868 kB
>>> Cached:           375144 kB
>>> SwapCached:            0 kB
>>> Active:          1954880 kB
>>> Inactive:         146408 kB
>>> Active(anon):    1686808 kB
>>> Inactive(anon):     9232 kB
>>> Active(file):     268072 kB
>>> Inactive(file):   137176 kB
>>> Unevictable:           0 kB
>>> Mlocked:               0 kB
>>> SwapTotal:       8232956 kB
>>> SwapFree:        8232956 kB
>>> Dirty:                32 kB
>>> Writeback:             0 kB
>>> AnonPages:       1664948 kB
>>> Mapped:            59100 kB
>>> Shmem:              9764 kB
>>> Slab:              63576 kB
>>> SReclaimable:      34376 kB
>>> SUnreclaim:        29200 kB
>>> KernelStack:       14832 kB
>>> PageTables:        12164 kB
>>> NFS_Unstable:          0 kB
>>> Bounce:                0 kB
>>> WritebackTmp:          0 kB
>>> CommitLimit:    12245168 kB
>>> Committed_AS:    2734396 kB
>>> VmallocTotal:   34359738367 kB
>>> VmallocUsed:           0 kB
>>> VmallocChunk:          0 kB
>>> HardwareCorrupted:     0 kB
>>> AnonHugePages:   1400832 kB
>>> ShmemHugePages:        0 kB
>>> ShmemPmdMapped:        0 kB
>>> HugePages_Total:       0
>>> HugePages_Free:        0
>>> HugePages_Rsvd:        0
>>> HugePages_Surp:        0
>>> Hugepagesize:       2048 kB
>>> DirectMap4k:      122380 kB
>>> DirectMap2M:     6014976 kB
>>> DirectMap1G:     4194304 kB
>>>
>>>
>>> CPU:total 4 (initial active 4) (4 cores per cpu, 1 threads per core) family 6 model 92 stepping 9, cmov, cx8, fxsr, mmx,
>>> sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, aes, clmul, erms, 3dnowpref, tsc, tscinvbit, sha
>>> CPU Model and flags from /proc/cpuinfo:
>>> model name      : Intel(R) Celeron(R) CPU J3455 @ 1.50GHz
>>> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse
>>> sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology
>>> tsc_reliable nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr
>>> pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch cpuid_fault cat_l2
>>> intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust smep erms mpx rdt_a rdseed smap clflushopt sha_ni
>>> xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts
>>>
>>> Memory: 4k page, physical 8024428k(5768548k free), swap 8232956k(8232956k free)
>>>
>>> vm_info: OpenJDK 64-Bit Server VM (9.0.1+11-Debian-1) for linux-amd64 JRE (9.0.1+11-Debian-1), built on Oct 26 2017
>>> 23:44:31 by "doko" with gcc 7.2.1 20171025
>>>
>>> END.
>>>
>>>
>>>
>>> let me know if you need any more input!
>>>
>>> thanks,
>>>
>>> csaba mate
>>>