question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Hangs on *.md file open

See original GitHub issue

Hangs on *.md file open.

Markdown Navigator 1.7.1

WebStorm 2016.1.3 Build #WS-145.1616, built on May 27, 2016 JRE: 1.8.0_76-release-b198 x86_64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

jstack 16087
2016-06-15 13:44:38
Full thread dump OpenJDK 64-Bit Server VM (25.76-b198 mixed mode):

"Attach Listener" #53 daemon prio=9 os_prio=31 tid=0x00007f8c8546c000 nid=0xf243 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Thread-4" #52 daemon prio=6 os_prio=31 tid=0x00007f8c8664a000 nid=0x12603 waiting on condition [0x00007000031c2000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for  <0x000000079fd83890> (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" #50 daemon prio=6 os_prio=31 tid=0x00007f8c851e0800 nid=0x8c0b waiting on condition [0x00007000030bf000]
   java.lang.Thread.State: WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for  <0x000000079fd83860> (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 13" #45 prio=4 os_prio=31 tid=0x00007f8c852ef000 nid=0x10d37 waiting on condition [0x0000700002fbc000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for  <0x000000079bdf97c0> (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 12" #44 prio=4 os_prio=31 tid=0x00007f8c82e75000 nid=0xf807 waiting on condition [0x0000700002eb9000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for  <0x000000079bdf97c0> (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 9" #41 prio=4 os_prio=31 tid=0x00007f8c84ad8000 nid=0x10a07 in Object.wait() [0x0000700002baf000]
   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.awt.EventQueue.invokeAndWait(EventQueue.java:1315)
    - locked <0x00000007925599b8> (a java.awt.EventQueue$1AWTInvocationLock)
    at java.awt.EventQueue.invokeAndWait(EventQueue.java:1296)
    at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1348)
    at com.intellij.openapi.project.DumbServiceImpl.a(DumbServiceImpl.java:541)
    at com.intellij.openapi.project.DumbServiceImpl.a(DumbServiceImpl.java:506)
    at com.intellij.openapi.project.DumbServiceImpl.access$1500(DumbServiceImpl.java:54)
    at com.intellij.openapi.project.DumbServiceImpl$10.run(DumbServiceImpl.java:443)
    at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:563)
    at com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:142)
    at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:446)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:392)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
    at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:127)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:126)
    at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:369)
    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)

"ApplicationImpl pooled thread 8" #40 prio=4 os_prio=31 tid=0x00007f8c84adb800 nid=0x10803 waiting on condition [0x0000700002aad000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for  <0x000000079bdf97c0> (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 7" #39 prio=4 os_prio=31 tid=0x00007f8c85440800 nid=0x195f runnable [0x00007000029aa000]
   java.lang.Thread.State: RUNNABLE
    at java.net.PlainDatagramSocketImpl.receive0(Native Method)
    - locked <0x000000079c471f90> (a java.net.PlainDatagramSocketImpl)
    at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:143)
    - locked <0x000000079c471f90> (a java.net.PlainDatagramSocketImpl)
    at java.net.DatagramSocket.receive(DatagramSocket.java:812)
    - locked <0x0000000792a1e6d8> (a java.net.DatagramPacket)
    - locked <0x000000079c2dab90> (a java.net.MulticastSocket)
    at com.intellij.a.a.a.a.b(a.java:60)
    at com.intellij.a.a.a.b.run(b.java:20)
    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)

"TimerQueue" #36 daemon prio=5 os_prio=31 tid=0x00007f8c853ff800 nid=0x21f waiting on condition [0x00007000027a4000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for  <0x000000079bfbc270> (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)

"Netty Builtin Server 2" #34 prio=4 os_prio=31 tid=0x00007f8c82730800 nid=0xfb6b runnable [0x000070000259e000]
   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 <0x000000079bcbd000> (a io.netty.channel.nio.SelectedSelectionKeySet)
    - locked <0x000000079bb879a8> (a java.util.Collections$UnmodifiableSet)
    - locked <0x000000079bccf440> (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)

"ApplicationImpl pooled thread 5" #33 prio=4 os_prio=31 tid=0x00007f8c856f6000 nid=0xe52b waiting on condition [0x000070000249b000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for  <0x000000079bdf97c0> (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 4" #32 prio=4 os_prio=31 tid=0x00007f8c8568c000 nid=0xe40f runnable [0x0000700002192000]
   java.lang.Thread.State: RUNNABLE
    at java.net.PlainDatagramSocketImpl.receive0(Native Method)
    - locked <0x000000079d52eb40> (a java.net.PlainDatagramSocketImpl)
    at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:143)
    - locked <0x000000079d52eb40> (a java.net.PlainDatagramSocketImpl)
    at java.net.DatagramSocket.receive(DatagramSocket.java:812)
    - locked <0x00000007928500a0> (a java.net.DatagramPacket)
    - locked <0x000000079d52e2d0> (a java.net.DatagramSocket)
    at com.intellij.a.a.a.a.b(a.java:60)
    at com.intellij.a.a.a.b.run(b.java:20)
    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: error stream of fsnotifier" #31 prio=4 os_prio=31 tid=0x00007f8c84c1d000 nid=0x8f0b runnable [0x0000700001b55000]
   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 <0x000000079c912cb0> (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 <0x000000079cd61560> (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:100)
    at com.intellij.util.io.BaseOutputReader.readAvailable(BaseOutputReader.java:152)
    at com.intellij.util.io.BaseDataReader.doRun(BaseDataReader.java:130)
    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)

"AWT-EventQueue-0 2016.1.3#WS-145.1616.9 WebStorm, eap:false, os:Mac OS X 10.11.5, java-version:JetBrains s.r.o 1.8.0_76-release-b198" #30 prio=6 os_prio=31 tid=0x00007f8c84828800 nid=0xeb43 runnable [0x0000700002394000]
   java.lang.Thread.State: RUNNABLE
    at com.sun.glass.ui.mac.MacApplication._runLoop(Native Method)
    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 <0x000000079ee2ae38> (a java.lang.Class for javafx.embed.swing.JFXPanel)
    at javafx.embed.swing.JFXPanel.<init>(JFXPanel.java:230)
    at com.vladsch.idea.multimarkdown.editor.MultiMarkdownFxPreviewEditor.<init>(MultiMarkdownFxPreviewEditor.kt:226)
    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 com.vladsch.idea.multimarkdown.editor.javafx.JavaFxHtmlPanelProvider.createFxPreviewEditor(JavaFxHtmlPanelProvider.kt:94)
    at com.vladsch.idea.multimarkdown.editor.MultiMarkdownFxPreviewEditorProvider$2.runCanFail(MultiMarkdownFxPreviewEditorProvider.java:113)
    at com.vladsch.idea.multimarkdown.editor.MultiMarkdownFxPreviewEditorProvider$2.runCanFail(MultiMarkdownFxPreviewEditorProvider.java:109)
    at com.vladsch.idea.multimarkdown.settings.FailedBuild$DefaultImpls.runBuild(FailedBuild.kt:37)
    at com.vladsch.idea.multimarkdown.settings.FailedBuildWithJdk$DefaultImpls.runBuild(FailedBuild.kt)
    at com.vladsch.idea.multimarkdown.settings.fxPreviewFailedBuild.runBuild(FailedBuild.kt:80)
    at com.vladsch.idea.multimarkdown.editor.MultiMarkdownFxPreviewEditorProvider.createEditor(MultiMarkdownFxPreviewEditorProvider.java:109)
    at com.vladsch.idea.multimarkdown.editor.MultiMarkdownFxPreviewEditorProvider.createEditor(MultiMarkdownFxPreviewEditorProvider.java:98)
    at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$14.run(FileEditorManagerImpl.java:894)
    at com.intellij.util.ui.UIUtil.invokeAndWaitIfNeeded(UIUtil.java:2426)
    at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl4(FileEditorManagerImpl.java:876)
    at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl3(FileEditorManagerImpl.java:810)
    at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$11.run(FileEditorManagerImpl.java:790)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:117)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:99)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:85)
    at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl2(FileEditorManagerImpl.java:787)
    at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileWithProviders(FileEditorManagerImpl.java:728)
    at com.intellij.openapi.fileEditor.ex.FileEditorManagerEx.openFile(FileEditorManagerEx.java:151)
    at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$17.run(FileEditorManagerImpl.java:1156)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:124)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:99)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:85)
    at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openEditor(FileEditorManagerImpl.java:1152)
    at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openTextEditor(FileEditorManagerImpl.java:1217)
    at com.intellij.ide.actions.OpenFileAction.openFile(OpenFileAction.java:134)
    at com.intellij.ide.actions.OpenFileAction.a(OpenFileAction.java:107)
    at com.intellij.ide.actions.OpenFileAction.access$000(OpenFileAction.java:50)
    at com.intellij.ide.actions.OpenFileAction$1.consume(OpenFileAction.java:68)
    at com.intellij.ide.actions.OpenFileAction$1.consume(OpenFileAction.java:58)
    at com.intellij.openapi.fileChooser.ex.FileChooserDialogImpl.choose(FileChooserDialogImpl.java:159)
    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.performActionDumbAware(ActionUtil.java:191)
    at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter$1.run(ActionMenuItem.java:311)
    at com.intellij.openapi.wm.impl.FocusManagerImpl.runOnOwnContext(FocusManagerImpl.java:958)
    at com.intellij.openapi.wm.impl.IdeFocusManagerImpl.runOnOwnContext(IdeFocusManagerImpl.java:124)
    at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:281)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
    at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:109)
    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.b(IdeEventQueue.java:857)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:658)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:386)
    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" #28 daemon prio=5 os_prio=31 tid=0x00007f8c8274e000 nid=0xe093 in Object.wait() [0x0000700002295000]
   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 <0x000000079bde8780> (a java.util.TaskQueue)
    at java.util.TimerThread.run(Timer.java:505)

"AWT-Shutdown" #27 prio=5 os_prio=31 tid=0x00007f8c8235e800 nid=0xe107 in Object.wait() [0x0000700001f8c000]
   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 <0x000000079bcc4e80> (a java.lang.Object)
    at java.lang.Thread.run(Thread.java:745)

"ProcessWaitFor: fsnotifier" #22 prio=4 os_prio=31 tid=0x00007f8c82e1e000 nid=0xde03 in Object.wait() [0x0000700001e89000]
   java.lang.Thread.State: WAITING (on object monitor)
    at java.lang.Object.wait(Native Method)
    - waiting on <0x000000079c912d00> (a java.lang.UNIXProcess)
    at java.lang.Object.wait(Object.java:502)
    at java.lang.UNIXProcess.waitFor(UNIXProcess.java:396)
    - locked <0x000000079c912d00> (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)

"process reaper" #21 daemon prio=10 os_prio=31 tid=0x00007f8c82e1d000 nid=0xdc03 runnable [0x0000700001d86000]
   java.lang.Thread.State: RUNNABLE
    at java.lang.UNIXProcess.waitForProcessExit(Native Method)
    at java.lang.UNIXProcess.lambda$initStreams$3(UNIXProcess.java:290)
    at java.lang.UNIXProcess$$Lambda$14/629192644.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)

"BaseDataReader: output stream of fsnotifier" #20 prio=4 os_prio=31 tid=0x00007f8c82e69800 nid=0xda03 runnable [0x0000700001d5b000]
   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 <0x000000079c912d50> (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 <0x000000079cd614c0> (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:100)
    at com.intellij.util.io.BaseOutputReader.readAvailable(BaseOutputReader.java:152)
    at com.intellij.util.io.BaseDataReader.doRun(BaseDataReader.java:130)
    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)

"Periodic tasks thread" #19 prio=5 os_prio=31 tid=0x00007f8c821d2000 nid=0x7317 waiting on condition [0x0000700001746000]
   java.lang.Thread.State: TIMED_WAITING (parking)
    at sun.misc.Unsafe.park(Native Method)
    - parking to wait for  <0x000000079bdf76d8> (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:41)
    at java.lang.Thread.run(Thread.java:745)

"Netty Builtin Server 1" #16 prio=5 os_prio=31 tid=0x00007f8c82e05000 nid=0xd807 runnable [0x0000700001c58000]
   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 <0x000000079bcbcb00> (a io.netty.channel.nio.SelectedSelectionKeySet)
    - locked <0x000000079bc8fef0> (a java.util.Collections$UnmodifiableSet)
    - locked <0x000000079bccf260> (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" #14 prio=5 os_prio=31 tid=0x00007f8c8280a800 nid=0x2503 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Java2D Disposer" #12 daemon prio=10 os_prio=31 tid=0x00007f8c82d24800 nid=0xd203 in Object.wait() [0x0000700001a52000]
   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 <0x000000079bb680b0> (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" #11 daemon prio=10 os_prio=31 tid=0x00007f8c82b4f800 nid=0xc407 in Object.wait() [0x000070000194f000]
   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 <0x000000079bcd70f0> (a sun.java2d.opengl.OGLRenderQueue$QueueFlusher)

"AWT-AppKit" #9 daemon prio=5 os_prio=31 tid=0x00007f8c82c7f800 nid=0x160b runnable [0x00007fff4fe6e000]
   java.lang.Thread.State: RUNNABLE
    at sun.lwawt.macosx.LWCToolkit.doAWTRunLoopImpl(Native Method)
    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" #8 daemon prio=9 os_prio=31 tid=0x00007f8c8202a000 nid=0x4a03 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread1" #7 daemon prio=9 os_prio=31 tid=0x00007f8c828c7000 nid=0x4803 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #6 daemon prio=9 os_prio=31 tid=0x00007f8c828dd800 nid=0x4603 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" #5 daemon prio=9 os_prio=31 tid=0x00007f8c82029000 nid=0x4403 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Surrogate Locker Thread (Concurrent GC)" #4 daemon prio=9 os_prio=31 tid=0x00007f8c8201f800 nid=0x4007 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" #3 daemon prio=8 os_prio=31 tid=0x00007f8c828bb000 nid=0x3e03 in Object.wait() [0x0000700000f2b000]
   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 <0x000000079b884fe0> (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=0x00007f8c82024800 nid=0x3c03 in Object.wait() [0x0000700000e28000]
   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 <0x000000079b885010> (a java.lang.ref.Reference$Lock)
    at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)

"VM Thread" os_prio=31 tid=0x00007f8c828b8800 nid=0x3a03 runnable

"Gang worker#0 (Parallel GC Threads)" os_prio=31 tid=0x00007f8c82816000 nid=0x3403 runnable

"Gang worker#1 (Parallel GC Threads)" os_prio=31 tid=0x00007f8c82816800 nid=0x3603 runnable

"Concurrent Mark-Sweep GC Thread" os_prio=31 tid=0x00007f8c82838800 nid=0x3803 runnable

"VM Periodic Task Thread" os_prio=31 tid=0x00007f8c82035000 nid=0x4c03 waiting on condition

JNI global references: 1365

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:13 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
vschcommented, Jun 15, 2016

@iromeo, another thing to try is to invalidate caches and restart. From previous experience, in many cases solves the problem.

Please let me know if this issue persists.

0reactions
vschcommented, Jun 15, 2016

@iromeo, both plugins use JavaFX for the preview. I don’t think that the issue is even JavaFX but something about the specific platform or OS version. I am running on an iMac and no hanging. I will chime in in the youtrack issue if I find something of relevance, but will keep an eye on it in case there is a workaround or a plugin fix required.

Thank you for bringing it to my attention.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Hangs up when opening the markdown file.
md file and your log folder zipped (for that, go to the menu Help and select Compress logs and show in <your file...
Read more >
Emacs hangs when opening remote markdown file #84 - GitHub
Describe the bug Emacs hangs when trying to open and edit a remote markdown file. Link to M-x prettier-info output M-x prettier-info hangs....
Read more >
Indexing hanging on markdown files - Sublime Forum
Hi, I'm using ST 3.1.1, build 3176 on Windows 10. I have the Markdown Extended package installed for syntax highlighting markdown files.
Read more >
Editing markdown files does not work
Simply opening a markdown file with file extension “.md”, this never opens but keeps displaying the title message. Visual Studiowindows 10.0editorvisual ...
Read more >
Rstudio Server hangs when creating new Rmarkdown file
RStudio is trying to figure out if the rmarkdown package is installed, and it is probably hanging because it can't hit the Internet...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found