2020-03-18 17:32:53 Full thread dump OpenJDK 64-Bit Server VM (11.0.6+10 mixed mode): Threads class SMR info: _java_thread_list=0x00007fdc9c002cb0, length=11, elements={ 0x00007fdcc8013800, 0x00007fdcc8105800, 0x00007fdcc8109800, 0x00007fdcc811c000, 0x00007fdcc811e000, 0x00007fdcc8120000, 0x00007fdcc8122000, 0x00007fdcc8180800, 0x00007fdcc818b800, 0x00007fdcc8308800, 0x00007fdc9c001000 } "main" #1 prio=5 os_prio=0 cpu=5008.67ms elapsed=30.47s tid=0x00007fdcc8013800 nid=0x5b2 waiting for monitor entry [0x00007fdccf56c000] java.lang.Thread.State: BLOCKED (on object monitor) at sun.security.ssl.SSLSocketImpl.duplexCloseOutput(java.base@11.0.6/SSLSocketImpl.java:548) - waiting to lock <0x00000000eb446370> (a sun.security.ssl.SSLSocketOutputRecord) at sun.security.ssl.SSLSocketImpl.close(java.base@11.0.6/SSLSocketImpl.java:479) at SSLBugRepro.client(SSLBugRepro.java:162) at SSLBugRepro.main(SSLBugRepro.java:35) "Reference Handler" #2 daemon prio=10 os_prio=0 cpu=0.19ms elapsed=30.46s tid=0x00007fdcc8105800 nid=0x5b4 waiting on condition [0x00007fdccde78000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@11.0.6/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@11.0.6/Reference.java:241) at java.lang.ref.Reference$ReferenceHandler.run(java.base@11.0.6/Reference.java:213) "Finalizer" #3 daemon prio=8 os_prio=0 cpu=0.13ms elapsed=30.46s tid=0x00007fdcc8109800 nid=0x5b5 in Object.wait() [0x00007fdccdd77000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.6/Native Method) - waiting on <0x00000000eb3429f8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@11.0.6/ReferenceQueue.java:155) - waiting to re-lock in wait() <0x00000000eb3429f8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@11.0.6/ReferenceQueue.java:176) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@11.0.6/Finalizer.java:170) "Signal Dispatcher" #4 daemon prio=9 os_prio=0 cpu=0.17ms elapsed=30.45s tid=0x00007fdcc811c000 nid=0x5b6 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 cpu=674.70ms elapsed=30.45s tid=0x00007fdcc811e000 nid=0x5b7 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C1 CompilerThread0" #6 daemon prio=9 os_prio=0 cpu=253.17ms elapsed=30.45s tid=0x00007fdcc8120000 nid=0x5b8 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "Sweeper thread" #7 daemon prio=9 os_prio=0 cpu=3.51ms elapsed=30.45s tid=0x00007fdcc8122000 nid=0x5b9 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Service Thread" #8 daemon prio=9 os_prio=0 cpu=0.07ms elapsed=30.40s tid=0x00007fdcc8180800 nid=0x5ba runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Common-Cleaner" #9 daemon prio=8 os_prio=0 cpu=0.20ms elapsed=30.39s tid=0x00007fdcc818b800 nid=0x5bc in Object.wait() [0x00007fdccd38a000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@11.0.6/Native Method) - waiting on <0x00000000eb343218> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@11.0.6/ReferenceQueue.java:155) - waiting to re-lock in wait() <0x00000000eb343218> (a java.lang.ref.ReferenceQueue$Lock) at jdk.internal.ref.CleanerImpl.run(java.base@11.0.6/CleanerImpl.java:148) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) at jdk.internal.misc.InnocuousThread.run(java.base@11.0.6/InnocuousThread.java:134) "pool-1-thread-1" #10 prio=5 os_prio=0 cpu=7494.51ms elapsed=29.67s tid=0x00007fdcc8308800 nid=0x5bd runnable [0x00007fdccc616000] java.lang.Thread.State: RUNNABLE at java.net.SocketOutputStream.socketWrite0(java.base@11.0.6/Native Method) at java.net.SocketOutputStream.socketWrite(java.base@11.0.6/SocketOutputStream.java:110) at java.net.SocketOutputStream.write(java.base@11.0.6/SocketOutputStream.java:150) at sun.security.ssl.SSLSocketOutputRecord.deliver(java.base@11.0.6/SSLSocketOutputRecord.java:319) - locked <0x00000000eb446370> (a sun.security.ssl.SSLSocketOutputRecord) at sun.security.ssl.SSLSocketImpl$AppOutputStream.write(java.base@11.0.6/SSLSocketImpl.java:982) at java.io.OutputStream.write(java.base@11.0.6/OutputStream.java:122) at SSLBugRepro.lambda$client$0(SSLBugRepro.java:128) at SSLBugRepro$$Lambda$34/0x0000000100128440.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.6/ThreadPoolExecutor.java:1128) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.6/ThreadPoolExecutor.java:628) at java.lang.Thread.run(java.base@11.0.6/Thread.java:834) "Attach Listener" #11 daemon prio=9 os_prio=0 cpu=0.13ms elapsed=0.10s tid=0x00007fdc9c001000 nid=0x5e3 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "VM Thread" os_prio=0 cpu=60.65ms elapsed=30.46s tid=0x00007fdcc80fd000 nid=0x5b3 runnable "VM Periodic Task Thread" os_prio=0 cpu=16.39ms elapsed=30.40s tid=0x00007fdcc8182800 nid=0x5bb waiting on condition JNI global refs: 16, weak refs: 0