This is potentially reproducible with any Swing/JFXPanel app. I reproduce it in IDEA + Markdown plugin [1] Steps: 1. Activate VoiceOver (Cmd+F5) 2. Run IDEA w/ Markdown plugin 3. Open any *.md file with JavaFX WebView as the viewer It deadlocks [2] Another way to reproduce: 1. Run IDEA w/ Markdown plugin 2. Open any *.md file with JavaFX WebView as the viewer 3. "In parallel" with the 2nd step nevigate intensively across the IDEA system menu. It deadlocks [3] [1] https://plugins.jetbrains.com/idea/plugin/7793-markdown-support [2] 2016-06-15 13:02:22 Full thread dump OpenJDK 64-Bit Server VM (25.76-b216 mixed mode): "Attach Listener" #3391 daemon prio=9 os_prio=31 tid=0x00007f80b79ce800 nid=0xe9127 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "ApplicationImpl pooled thread 949" #3390 prio=4 os_prio=31 tid=0x00007f80b0fe8800 nid=0xe401b waiting on condition [0x000070000326a000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000074b71a9d8> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "ApplicationImpl pooled thread 948" #3389 prio=4 os_prio=31 tid=0x00007f80b2960000 nid=0xe6653 waiting on condition [0x0000700004cbc000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000074b71a9d8> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "ApplicationImpl pooled thread 945" #3386 prio=4 os_prio=31 tid=0x00007f80b0b2c000 nid=0xe61fb waiting on condition [0x00007000050c2000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000074b71a9d8> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Process I/O pool 550" #3384 prio=4 os_prio=31 tid=0x00007f80b141b000 nid=0xe472f waiting on condition [0x00007000042ad000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000074b033f50> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Process I/O pool 549" #3383 prio=4 os_prio=31 tid=0x00007f80ae8e4000 nid=0xe9247 waiting on condition [0x000070000369b000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000074b033f50> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Process I/O pool 548" #3382 prio=4 os_prio=31 tid=0x00007f80b0768000 nid=0xe5e2b waiting on condition [0x0000700003498000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000074b033f50> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "process reaper" #3381 daemon prio=10 os_prio=31 tid=0x00007f80aef0e000 nid=0xe7f07 waiting on condition [0x000070000016c000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000074bfe0288> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Thread-23" #3376 daemon prio=6 os_prio=31 tid=0x00007f80b45a5000 nid=0xe9a03 waiting on condition [0x0000700005ed7000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007622cd350> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492) at com.sun.glass.ui.InvokeLaterDispatcher.run(InvokeLaterDispatcher.java:108) "QuantumRenderer-0" #3374 daemon prio=6 os_prio=31 tid=0x00007f80b0937000 nid=0xe45eb waiting on condition [0x0000700005cd4000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007622cd3c8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125) at java.lang.Thread.run(Thread.java:745) "ApplicationImpl pooled thread 939" #3328 prio=4 os_prio=31 tid=0x00007f80b5c54000 nid=0xe368b waiting on condition [0x0000700004ab9000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000074b71a9d8> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Ignore indexing" #2637 daemon prio=5 os_prio=31 tid=0x00007f80b2a2f800 nid=0xbc123 waiting on condition [0x0000700006ae9000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000074db06cb8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "CMake check configuration" #2410 daemon prio=5 os_prio=31 tid=0x00007f80a977f000 nid=0xad21f waiting on condition [0x00007000052c5000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000764707938> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Ignore indexing" #1630 daemon prio=5 os_prio=31 tid=0x00007f80b0799000 nid=0x79977 waiting on condition [0x00007000062dd000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007570ea0b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Netty threadDeathWatcher-2-1" #1489 daemon prio=1 os_prio=31 tid=0x00007f80b375e800 nid=0x71fbf waiting on condition [0x00007000056cb000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:147) at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:145) at java.lang.Thread.run(Thread.java:745) "Ignore indexing" #398 daemon prio=5 os_prio=31 tid=0x00007f80b0185000 nid=0x2b533 waiting on condition [0x00007000054c8000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000075f996080> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Ignore indexing" #230 daemon prio=5 os_prio=31 tid=0x00007f80ad2ba000 nid=0x2011b waiting on condition [0x00007000044b0000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007584a0458> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Ignore indexing" #154 daemon prio=5 os_prio=31 tid=0x00007f80a9285800 nid=0x1a233 waiting on condition [0x00007000058ce000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0000000759e15d20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Ignore indexing" #50 daemon prio=5 os_prio=31 tid=0x00007f80ac4f3800 nid=0x1260b waiting on condition [0x00007000048b6000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000074d6aaa68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Ignore indexing" #48 daemon prio=5 os_prio=31 tid=0x00007f80ab815000 nid=0x10213 waiting on condition [0x0000700004ebf000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000074c3527f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "TimerQueue" #41 daemon prio=5 os_prio=31 tid=0x00007f80ad2e0000 nid=0x10a33 waiting on condition [0x00007000046b3000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000074b6be140> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.DelayQueue.take(DelayQueue.java:223) at javax.swing.TimerQueue.run(TimerQueue.java:171) at java.lang.Thread.run(Thread.java:745) "BaseDataReader: error stream of fsnotifier" #36 prio=4 os_prio=31 tid=0x00007f80ad453000 nid=0x9607 runnable [0x0000700003ea6000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.$$YJP$$readBytes(Native Method) at java.io.FileInputStream.readBytes(FileInputStream.java) at java.io.FileInputStream.read(FileInputStream.java:255) at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) - locked <0x000000074b3c0080> (a java.lang.UNIXProcess$ProcessPipeInputStream) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) - locked <0x000000074b5663c8> (a com.intellij.util.io.BaseInputStreamReader) at java.io.InputStreamReader.read(InputStreamReader.java:184) at java.io.Reader.read(Reader.java:140) at com.intellij.util.io.BaseOutputReader.readAvailableBlocking(BaseOutputReader.java:135) at com.intellij.util.io.BaseDataReader.readAvailable(BaseDataReader.java:82) at com.intellij.util.io.BaseDataReader.doRun(BaseDataReader.java:160) at com.intellij.util.io.BaseDataReader$1.run(BaseDataReader.java:61) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "BaseDataReader: output stream of fsnotifier" #35 prio=4 os_prio=31 tid=0x00007f80ac5eb000 nid=0x1e07 runnable [0x0000700003ca4000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.$$YJP$$readBytes(Native Method) at java.io.FileInputStream.readBytes(FileInputStream.java) at java.io.FileInputStream.read(FileInputStream.java:255) at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) - locked <0x000000074b37ee00> (a java.lang.UNIXProcess$ProcessPipeInputStream) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) - locked <0x000000074b566308> (a com.intellij.util.io.BaseInputStreamReader) at java.io.InputStreamReader.read(InputStreamReader.java:184) at java.io.Reader.read(Reader.java:140) at com.intellij.util.io.BaseOutputReader.readAvailableBlocking(BaseOutputReader.java:135) at com.intellij.util.io.BaseDataReader.readAvailable(BaseDataReader.java:82) at com.intellij.util.io.BaseDataReader.doRun(BaseDataReader.java:160) at com.intellij.util.io.BaseDataReader$1.run(BaseDataReader.java:61) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "ProcessWaitFor: fsnotifier" #34 prio=4 os_prio=31 tid=0x00007f80abd57800 nid=0x9807 in Object.wait() [0x00007000017b7000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.$$YJP$$wait(Native Method) at java.lang.Object.wait(Object.java) at java.lang.Object.wait(Object.java:502) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:396) - locked <0x000000074b37ee50> (a java.lang.UNIXProcess) at com.intellij.execution.process.ProcessWaitFor$1.run(ProcessWaitFor.java:50) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "YJPAgent-Telemetry" #32 daemon prio=5 os_prio=31 tid=0x00007f80abcdc800 nid=0x131b waiting on condition [0x0000700002c61000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.yourkit.util.Util.sleep(Util.java:60) at com.yourkit.runtime.TelemetryThread.run(TelemetryThread.java:560) "AWT-EventQueue-0 2016.2#CL-162.844.13 CLion, eap:true, os:Mac OS X 10.11.5, java-version:JetBrains s.r.o 1.8.0_76-release-b216" #31 prio=6 os_prio=31 tid=0x00007f80abbe1000 nid=0xf90b runnable [0x0000700003a9c000] java.lang.Thread.State: RUNNABLE at com.sun.glass.ui.mac.MacApplication.$$YJP$$_runLoop(Native Method) at com.sun.glass.ui.mac.MacApplication._runLoop(MacApplication.java) at com.sun.glass.ui.mac.MacApplication.runLoop(MacApplication.java:83) at com.sun.glass.ui.Application.run(Application.java:153) at com.sun.javafx.tk.quantum.QuantumToolkit.startup(QuantumToolkit.java:257) at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:211) at javafx.embed.swing.JFXPanel.initFx(JFXPanel.java:215) - locked <0x0000000758043f28> (a java.lang.Class for javafx.embed.swing.JFXPanel) at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230) at org.intellij.plugins.markdown.ui.preview.javafx.JFXPanelWrapper.<init>(JFXPanelWrapper.java:9) at org.intellij.plugins.markdown.ui.preview.javafx.JavaFxHtmlPanel.<init>(JavaFxHtmlPanel.java:52) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at java.lang.Class.newInstance(Class.java:442) at org.intellij.plugins.markdown.ui.preview.javafx.JavaFxHtmlPanelProvider.createHtmlPanel(JavaFxHtmlPanelProvider.java:28) at org.intellij.plugins.markdown.ui.preview.MarkdownPreviewFileEditor.detachOldPanelAndCreateAndAttachNewOne(MarkdownPreviewFileEditor.java:311) at org.intellij.plugins.markdown.ui.preview.MarkdownPreviewFileEditor.<init>(MarkdownPreviewFileEditor.java:100) at org.intellij.plugins.markdown.ui.preview.MarkdownPreviewFileEditorProvider.createEditor(MarkdownPreviewFileEditorProvider.java:20) at org.intellij.plugins.markdown.ui.split.SplitTextEditorProvider$2.build(SplitTextEditorProvider.java:133) at org.intellij.plugins.markdown.ui.split.SplitTextEditorProvider$1.build(SplitTextEditorProvider.java:58) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.a(FileEditorManagerImpl.java:872) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$$Lambda$313/2008003803.run(Unknown Source) at com.intellij.util.ui.UIUtil.invokeAndWaitIfNeeded(UIUtil.java:2418) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl4(FileEditorManagerImpl.java:971) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl3(FileEditorManagerImpl.java:788) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.a(FileEditorManagerImpl.java:770) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$$Lambda$842/626971861.run(Unknown Source) at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:122) at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:100) at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:86) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl2(FileEditorManagerImpl.java:770) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileWithProviders(FileEditorManagerImpl.java:711) at com.intellij.openapi.fileEditor.ex.FileEditorManagerEx.openFile(FileEditorManagerEx.java:151) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.a(FileEditorManagerImpl.java:1151) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$$Lambda$841/1630436917.run(Unknown Source) at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:129) at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:100) at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:86) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openEditor(FileEditorManagerImpl.java:1149) at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openTextEditor(FileEditorManagerImpl.java:1211) at com.intellij.ide.actions.OpenFileAction.openFile(OpenFileAction.java:133) at com.intellij.ide.actions.OpenFileAction.a(OpenFileAction.java:104) at com.intellij.ide.actions.OpenFileAction.a(OpenFileAction.java:66) at com.intellij.ide.actions.OpenFileAction$$Lambda$1372/1748977254.consume(Unknown Source) at com.intellij.openapi.fileChooser.ex.FileChooserDialogImpl.choose(FileChooserDialogImpl.java:163) at com.intellij.openapi.fileChooser.FileChooser.chooseFiles(FileChooser.java:111) at com.intellij.openapi.fileChooser.FileChooser.chooseFiles(FileChooser.java:89) at com.intellij.ide.actions.OpenFileAction.actionPerformed(OpenFileAction.java:58) at com.intellij.openapi.actionSystem.ex.ActionUtil$1.run(ActionUtil.java:197) at com.intellij.openapi.application.TransactionGuardImpl.a(TransactionGuardImpl.java:88) at com.intellij.openapi.application.TransactionGuardImpl.submitTransactionAndWait(TransactionGuardImpl.java:156) at com.intellij.openapi.actionSystem.ex.ActionUtil.performActionDumbAware(ActionUtil.java:211) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.a(ActionMenuItem.java:304) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter$$Lambda$897/1141158724.run(Unknown Source) at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:905) at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:124) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:284) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.a(ActionMenuItem.java:112) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$$Lambda$895/1817696636.run(Unknown Source) at com.intellij.openapi.application.TransactionGuardImpl.a(TransactionGuardImpl.java:88) at com.intellij.openapi.application.TransactionGuardImpl.access$300(TransactionGuardImpl.java:40) at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:113) at com.intellij.openapi.application.TransactionGuardImpl.submitTransaction(TransactionGuardImpl.java:123) at com.intellij.openapi.application.TransactionGuard.submitTransaction(TransactionGuard.java:109) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:112) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:308) at javax.swing.AbstractButton.doClick(AbstractButton.java:376) at com.apple.laf.ScreenMenuItemCheckbox.itemStateChanged(ScreenMenuItemCheckbox.java:193) at java.awt.CheckboxMenuItem.processItemEvent(CheckboxMenuItem.java:389) at java.awt.CheckboxMenuItem.processEvent(CheckboxMenuItem.java:357) at java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:351) at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:339) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:761) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at com.intellij.ide.IdeEventQueue.i(IdeEventQueue.java:863) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:699) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:385) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) "Timer-0" #29 daemon prio=5 os_prio=31 tid=0x00007f80abbc1800 nid=0xf607 in Object.wait() [0x000070000389e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.$$YJP$$wait(Native Method) at java.lang.Object.wait(Object.java) at java.lang.Object.wait(Object.java:502) at java.util.TimerThread.mainLoop(Timer.java:526) - locked <0x000000074bfdf508> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "process reaper" #25 daemon prio=10 os_prio=31 tid=0x00007f80a97e1800 nid=0xe813 runnable [0x0000700003295000] java.lang.Thread.State: RUNNABLE at java.lang.UNIXProcess.$$YJP$$waitForProcessExit(Native Method) at java.lang.UNIXProcess.waitForProcessExit(UNIXProcess.java) at java.lang.UNIXProcess.lambda$initStreams$3(UNIXProcess.java:290) at java.lang.UNIXProcess$$Lambda$20/253414988.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Periodic tasks thread" #23 prio=5 os_prio=31 tid=0x00007f80a95bf800 nid=0xe447 waiting on condition [0x0000700003067000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x000000074b45be40> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.DelayQueue.take(DelayQueue.java:223) at com.intellij.util.concurrency.AppDelayQueue$1.run(AppDelayQueue.java:42) at java.lang.Thread.run(Thread.java:745) "Netty Builtin Server 1" #20 prio=5 os_prio=31 tid=0x00007f80a9539000 nid=0xe26f runnable [0x0000700002e64000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.KQueueArrayWrapper.$$YJP$$kevent0(Native Method) at sun.nio.ch.KQueueArrayWrapper.kevent0(KQueueArrayWrapper.java) at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:198) at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:117) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x000000074b0c6a40> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x000000074b0d9c28> (a java.util.Collections$UnmodifiableSet) - locked <0x000000074b0bbde0> (a sun.nio.ch.KQueueSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:638) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:324) at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:742) at java.lang.Thread.run(Thread.java:745) "DestroyJavaVM" #18 prio=5 os_prio=31 tid=0x00007f80a9894000 nid=0x2803 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Java2D Disposer" #16 daemon prio=10 os_prio=31 tid=0x00007f80a9e9b800 nid=0xdd0f in Object.wait() [0x0000700002a5e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.$$YJP$$wait(Native Method) at java.lang.Object.wait(Object.java) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x000000074b0f8368> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at sun.java2d.Disposer.run(Disposer.java:148) at java.lang.Thread.run(Thread.java:745) "Java2D Queue Flusher" #15 daemon prio=10 os_prio=31 tid=0x00007f80a9dd1000 nid=0xce1f in Object.wait() [0x000070000285b000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.$$YJP$$wait(Native Method) at java.lang.Object.wait(Object.java) at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(OGLRenderQueue.java:203) - locked <0x000000074b0f55a0> (a sun.java2d.opengl.OGLRenderQueue$QueueFlusher) "AWT-Shutdown" #14 prio=5 os_prio=31 tid=0x00007f80a9cfd800 nid=0x810f in Object.wait() [0x00007000025d5000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.$$YJP$$wait(Native Method) at java.lang.Object.wait(Object.java) at java.lang.Object.wait(Object.java:502) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295) - locked <0x000000074b0f3d40> (a java.lang.Object) at java.lang.Thread.run(Thread.java:745) "AWT-AppKit" #13 daemon prio=5 os_prio=31 tid=0x00007f80a9d19000 nid=0x160b runnable [0x00007fff5b128000] java.lang.Thread.State: RUNNABLE at sun.lwawt.macosx.LWCToolkit.$$YJP$$doAWTRunLoopImpl(Native Method) at sun.lwawt.macosx.LWCToolkit.doAWTRunLoopImpl(LWCToolkit.java) at sun.lwawt.macosx.LWCToolkit.doAWTRunLoop(LWCToolkit.java:826) at sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:642) at sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:581) at sun.lwawt.macosx.CAccessibility.invokeAndWait(CAccessibility.java:82) at sun.lwawt.macosx.CAccessibility.getAccessibleRole(CAccessibility.java:248) "Service Thread" #12 daemon prio=9 os_prio=31 tid=0x00007f80a99fc800 nid=0x5503 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread1" #11 daemon prio=9 os_prio=31 tid=0x00007f80a99fb800 nid=0x5303 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #10 daemon prio=9 os_prio=31 tid=0x00007f80a99a8000 nid=0x5103 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "YJPAgent-OOMESnapshotDetector" #9 daemon prio=10 os_prio=31 tid=0x00007f80a998a000 nid=0x4f03 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "YJPAgent-CPUSampler" #8 daemon prio=10 os_prio=31 tid=0x00007f80a996b800 nid=0x4d03 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "YJPAgent-RequestListener" #7 daemon prio=1 os_prio=31 tid=0x00007f80a991a800 nid=0x4b03 runnable [0x00007000019ba000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409) at java.net.ServerSocket.implAccept(ServerSocket.java:545) at java.net.ServerSocket.accept(ServerSocket.java:513) at com.yourkit.runtime.Core$4.run(Core.java:716) at java.lang.Thread.run(Thread.java:745) "Signal Dispatcher" #5 daemon prio=9 os_prio=31 tid=0x00007f80a913b000 nid=0x4703 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (Concurrent GC)" #4 daemon prio=9 os_prio=31 tid=0x00007f80a98ec000 nid=0x4307 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=31 tid=0x00007f80a9113000 nid=0x4103 in Object.wait() [0x00007000011ae000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.$$YJP$$wait(Native Method) at java.lang.Object.wait(Object.java) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x000000074b2a8a60> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) "Reference Handler" #2 daemon prio=10 os_prio=31 tid=0x00007f80a9066000 nid=0x3f03 in Object.wait() [0x0000700000fab000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.$$YJP$$wait(Native Method) at java.lang.Object.wait(Object.java) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference.tryHandlePending(Reference.java:191) - locked <0x000000074b2a8a90> (a java.lang.ref.Reference$Lock) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) "VM Thread" os_prio=31 tid=0x00007f80a98d7800 nid=0x3d03 runnable "Gang worker#0 (Parallel GC Threads)" os_prio=31 tid=0x00007f80a989f000 nid=0x3703 runnable "Gang worker#1 (Parallel GC Threads)" os_prio=31 tid=0x00007f80a98a0000 nid=0x3903 runnable "Concurrent Mark-Sweep GC Thread" os_prio=31 tid=0x00007f80a905c000 nid=0x3b03 runnable "VM Periodic Task Thread" os_prio=31 tid=0x00007f80a99fe800 nid=0x5703 waiting on condition JNI global references: 11519 -------------------------------------- [3] 2016-12-23 16:47:39 Full thread dump OpenJDK 64-Bit Server VM (25.71-b00 mixed mode): "Attach Listener" #141 daemon prio=9 os_prio=31 tid=0x00007ffb29752800 nid=0xbef7 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Thread-7" #139 daemon prio=5 os_prio=31 tid=0x00007ffb1ea5a800 nid=0x1a33f runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Disposer" #138 daemon prio=10 os_prio=31 tid=0x00007ffb1ef04800 nid=0x1b30b in Object.wait() [0x000070000c442000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x00000007be00f868> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at com.sun.webkit.Disposer.run(Disposer.java:104) at java.lang.Thread.run(Thread.java:745) "Thread-6" #137 daemon prio=6 os_prio=31 tid=0x00007ffb29ee0000 nid=0x1c963 in Object.wait() [0x000070000c1b6000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at com.sun.glass.ui.InvokeLaterDispatcher.run(InvokeLaterDispatcher.java:126) - locked <0x00000007bd6adcf8> (a java.lang.StringBuilder) "QuantumRenderer-0" #135 daemon prio=6 os_prio=31 tid=0x00007ffb13f40000 nid=0x133c7 waiting on condition [0x000070000aa6e000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007bd526498> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:125) at java.lang.Thread.run(Thread.java:745) "ApplicationImpl pooled thread 4" #40 prio=4 os_prio=31 tid=0x00007ffb1e885800 nid=0x1370b waiting on condition [0x000070000ac74000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007a007f7d0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "TimerQueue" #35 daemon prio=5 os_prio=31 tid=0x00007ffb1d0e1800 nid=0x12e1b waiting on condition [0x000070000a765000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007a1d7b560> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.DelayQueue.take(DelayQueue.java:223) at javax.swing.TimerQueue.run(TimerQueue.java:174) at java.lang.Thread.run(Thread.java:745) "BaseDataReader: error stream of fsnotifier" #34 prio=4 os_prio=31 tid=0x00007ffb23a3a800 nid=0x11b1f runnable [0x000070000a661000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:255) at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) - locked <0x00000007a068d180> (a java.lang.UNIXProcess$ProcessPipeInputStream) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) - locked <0x00000007a068f458> (a com.intellij.util.io.BaseInputStreamReader) at java.io.InputStreamReader.read(InputStreamReader.java:184) at java.io.Reader.read(Reader.java:140) at com.intellij.util.io.BaseOutputReader.readAvailableBlocking(BaseOutputReader.java:137) at com.intellij.util.io.BaseDataReader.readAvailable(BaseDataReader.java:84) at com.intellij.util.io.BaseDataReader.doRun(BaseDataReader.java:162) at com.intellij.util.io.BaseDataReader$1.run(BaseDataReader.java:63) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "BaseDataReader: output stream of fsnotifier" #33 prio=4 os_prio=31 tid=0x00007ffb23bc6800 nid=0x11f07 runnable [0x000070000a55f000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:255) at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) - locked <0x00000007a066b1d0> (a java.lang.UNIXProcess$ProcessPipeInputStream) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) - locked <0x00000007a06916b0> (a com.intellij.util.io.BaseInputStreamReader) at java.io.InputStreamReader.read(InputStreamReader.java:184) at java.io.Reader.read(Reader.java:140) at com.intellij.util.io.BaseOutputReader.readAvailableBlocking(BaseOutputReader.java:137) at com.intellij.util.io.BaseDataReader.readAvailable(BaseDataReader.java:84) at com.intellij.util.io.BaseDataReader.doRun(BaseDataReader.java:162) at com.intellij.util.io.BaseDataReader$1.run(BaseDataReader.java:63) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "ProcessWaitFor: fsnotifier" #32 prio=4 os_prio=31 tid=0x00007ffb23bc5800 nid=0x11dc7 in Object.wait() [0x000070000a45c000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:395) - locked <0x00000007a0669130> (a java.lang.UNIXProcess) at com.intellij.execution.process.ProcessWaitFor$1.run(ProcessWaitFor.java:50) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "AWT-EventQueue-0 2017.1#__BUILD_NUMBER__ RubyMine, eap:true, os:Mac OS X 10.12.1, java-version:JetBrains s.r.o 1.8.0-internal-tav_2016_06_30_15_25-b00" #31 prio=6 os_prio=31 tid=0x00007ffb1fb25000 nid=0x10e13 waiting on condition [0x000070000a357000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007bd42f2a8> (a java.util.concurrent.CountDownLatch$Sync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:836) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:997) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1304) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:231) at javafx.embed.swing.JFXPanel.setScene(JFXPanel.java:277) at org.intellij.plugins.markdown.ui.preview.javafx.JavaFxHtmlPanel.lambda$null$0(JavaFxHtmlPanel.java:89) at org.intellij.plugins.markdown.ui.preview.javafx.JavaFxHtmlPanel$$Lambda$1472/1827915568.run(Unknown Source) at org.intellij.plugins.markdown.ui.preview.javafx.JavaFxHtmlPanel$$Lambda$1357/1861865564.run(Unknown Source) at java.awt.EventQueue.unsafeNonblockingExecute(EventQueue.java:1349) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.intellij.ide.IdeEventQueue.unsafeNonblockingExecute(IdeEventQueue.java:1201) at org.intellij.plugins.markdown.ui.preview.javafx.JavaFxHtmlPanel.runFX(JavaFxHtmlPanel.java:106) at org.intellij.plugins.markdown.ui.preview.javafx.JavaFxHtmlPanel.lambda$null$1(JavaFxHtmlPanel.java:87) at org.intellij.plugins.markdown.ui.preview.javafx.JavaFxHtmlPanel$$Lambda$1445/1252765091.run(Unknown Source) at com.intellij.openapi.application.TransactionGuardImpl$6.run(TransactionGuardImpl.java:315) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.runNextEvent(LaterInvocator.java:408) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:397) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:806) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:643) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:362) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) "Timer-0" #29 daemon prio=5 os_prio=31 tid=0x00007ffb1f4f7000 nid=0x10c2b in Object.wait() [0x000070000a256000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.util.TimerThread.mainLoop(Timer.java:526) - locked <0x00000007a0fd90b8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:505) "ApplicationImpl pooled thread 2" #26 prio=4 os_prio=31 tid=0x00007ffb1ffc9000 nid=0x10503 waiting on condition [0x000070000a050000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007a007f7d0> (a java.util.concurrent.SynchronousQueue$TransferStack) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "process reaper" #25 daemon prio=10 os_prio=31 tid=0x00007ffb21eb2800 nid=0x10303 runnable [0x0000700009f4d000] java.lang.Thread.State: RUNNABLE at java.lang.UNIXProcess.waitForProcessExit(Native Method) at java.lang.UNIXProcess.lambda$initStreams$3(UNIXProcess.java:289) at java.lang.UNIXProcess$$Lambda$22/360136841.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) "Periodic tasks thread" #23 prio=5 os_prio=31 tid=0x00007ffb21722800 nid=0xff07 waiting on condition [0x0000700009e1f000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007a008cc30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) at java.util.concurrent.DelayQueue.take(DelayQueue.java:223) at com.intellij.util.concurrency.AppDelayQueue$1.run(AppDelayQueue.java:42) at java.lang.Thread.run(Thread.java:745) "Netty Builtin Server 2" #20 prio=5 os_prio=31 tid=0x00007ffb1ffbe000 nid=0xfd03 runnable [0x0000700009d1c000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method) at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:198) at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:117) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x00000007a00a2de0> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x00000007a00a4ed0> (a java.util.Collections$UnmodifiableSet) - locked <0x00000007a00a2d30> (a sun.nio.ch.KQueueSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:759) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:400) at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:873) at java.lang.Thread.run(Thread.java:745) "Netty Builtin Server 1" #19 prio=5 os_prio=31 tid=0x00007ffb1d02c000 nid=0xfb4b runnable [0x0000700009c19000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.KQueueArrayWrapper.kevent0(Native Method) at sun.nio.ch.KQueueArrayWrapper.poll(KQueueArrayWrapper.java:198) at sun.nio.ch.KQueueSelectorImpl.doSelect(KQueueSelectorImpl.java:117) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86) - locked <0x00000007a00c8bb0> (a io.netty.channel.nio.SelectedSelectionKeySet) - locked <0x00000007a00cac80> (a java.util.Collections$UnmodifiableSet) - locked <0x00000007a00c8aa0> (a sun.nio.ch.KQueueSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97) at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:759) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:400) at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:873) at java.lang.Thread.run(Thread.java:745) "DestroyJavaVM" #18 prio=5 os_prio=31 tid=0x00007ffb1f001800 nid=0x1c03 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Java2D Disposer" #16 daemon prio=10 os_prio=31 tid=0x00007ffb1fce6000 nid=0xf503 in Object.wait() [0x0000700009a13000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x00000007a013a638> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at sun.java2d.Disposer.run(Disposer.java:148) at java.lang.Thread.run(Thread.java:745) "Java2D Queue Flusher" #15 daemon prio=10 os_prio=31 tid=0x00007ffb2190b000 nid=0xea07 in Object.wait() [0x000070000988d000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(OGLRenderQueue.java:203) - locked <0x00000007a00609c0> (a sun.java2d.opengl.OGLRenderQueue$QueueFlusher) "AWT-Shutdown" #14 prio=5 os_prio=31 tid=0x00007ffb1fc4e800 nid=0x8227 in Object.wait() [0x00007000094fb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295) - locked <0x00000007a00847a8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:745) "JavaFX Application Thread" #13 daemon prio=5 os_prio=31 tid=0x00007ffb204be800 nid=0x307 runnable [0x00007fff58753000] java.lang.Thread.State: RUNNABLE at sun.lwawt.macosx.LWCToolkit.doAWTRunLoopImpl(Native Method) at sun.lwawt.macosx.LWCToolkit.doAWTRunLoop(LWCToolkit.java:851) at sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:666) at sun.lwawt.macosx.LWCToolkit.invokeAndWait(LWCToolkit.java:631) at com.apple.laf.ScreenMenu.invokeMenuClosing(ScreenMenu.java:155) "Service Thread" #12 daemon prio=9 os_prio=31 tid=0x00007ffb201d7800 nid=0x5903 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread3" #11 daemon prio=9 os_prio=31 tid=0x00007ffb1f1c6800 nid=0x5703 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread2" #10 daemon prio=9 os_prio=31 tid=0x00007ffb1f97b800 nid=0x5503 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" #9 daemon prio=9 os_prio=31 tid=0x00007ffb1f1c5800 nid=0x5303 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #8 daemon prio=9 os_prio=31 tid=0x00007ffb1f1c5000 nid=0x5103 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "JDWP Command Reader" #7 daemon prio=10 os_prio=31 tid=0x00007ffb1d80d800 nid=0x4f03 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "JDWP Event Helper Thread" #6 daemon prio=10 os_prio=31 tid=0x00007ffb1d80c800 nid=0x4d03 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "JDWP Transport Listener: dt_socket" #5 daemon prio=10 os_prio=31 tid=0x00007ffb1e80a800 nid=0x4b03 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #4 daemon prio=9 os_prio=31 tid=0x00007ffb1e809800 nid=0x4903 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=31 tid=0x00007ffb1f032000 nid=0x3903 in Object.wait() [0x00007000089da000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) - locked <0x00000007a00bd110> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) "Reference Handler" #2 daemon prio=10 os_prio=31 tid=0x00007ffb1f02f800 nid=0x3703 in Object.wait() [0x00007000088d7000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:502) at java.lang.ref.Reference.tryHandlePending(Reference.java:191) - locked <0x00000007a00bd150> (a java.lang.ref.Reference$Lock) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) "VM Thread" os_prio=31 tid=0x00007ffb1f02a800 nid=0x3503 runnable "GC task thread#0 (ParallelGC)" os_prio=31 tid=0x00007ffb1f803800 nid=0x2503 runnable "GC task thread#1 (ParallelGC)" os_prio=31 tid=0x00007ffb1f804000 nid=0x2703 runnable "GC task thread#2 (ParallelGC)" os_prio=31 tid=0x00007ffb1f804800 nid=0x2903 runnable "GC task thread#3 (ParallelGC)" os_prio=31 tid=0x00007ffb1f805000 nid=0x2b03 runnable "GC task thread#4 (ParallelGC)" os_prio=31 tid=0x00007ffb1f806000 nid=0x2d03 runnable "GC task thread#5 (ParallelGC)" os_prio=31 tid=0x00007ffb1f806800 nid=0x2f03 runnable "GC task thread#6 (ParallelGC)" os_prio=31 tid=0x00007ffb1f807000 nid=0x3103 runnable "GC task thread#7 (ParallelGC)" os_prio=31 tid=0x00007ffb1f807800 nid=0x3303 runnable "VM Periodic Task Thread" os_prio=31 tid=0x00007ffb201d8000 nid=0x5b03 waiting on condition JNI global references: 82378
|