nicoulaj / idea-markdown

Markdown language support for IntelliJ IDEA (abandonned).
Apache License 2.0
600 stars 97 forks source link

com/intellij/openapi/fileEditor/impl/TrailingSpacesStripper #176

Closed BorzdeG closed 10 years ago

BorzdeG commented 10 years ago

IDE: IU-138.1503.3

com/intellij/openapi/fileEditor/impl/TrailingSpacesStripper java.lang.NoClassDefFoundError: com/intellij/openapi/fileEditor/impl/TrailingSpacesStripper at net.nicoulaj.idea.markdown.lang.psi.impl.MarkdownFileImpl.getVirtualFile(MarkdownFileImpl.java:67) at com.intellij.ide.projectView.impl.nodes.ProjectViewDirectoryHelper.processPsiDirectoryChildren(ProjectViewDirectoryHelper.java:224) at com.intellij.ide.projectView.impl.nodes.ProjectViewDirectoryHelper.getDirectoryChildren(ProjectViewDirectoryHelper.java:129) at com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode.getChildrenImpl(PsiDirectoryNode.java:159) at com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.getChildren(AbstractPsiBasedNode.java:83) at com.intellij.ide.util.treeView.AbstractTreeStructureBase.getChildElements(AbstractTreeStructureBase.java:47) at com.intellij.ide.projectView.BaseProjectTreeBuilder.a(BaseProjectTreeBuilder.java:338) at com.intellij.ide.projectView.BaseProjectTreeBuilder.a(BaseProjectTreeBuilder.java:374) at com.intellij.ide.projectView.BaseProjectTreeBuilder.access$200(BaseProjectTreeBuilder.java:53) at com.intellij.ide.projectView.BaseProjectTreeBuilder$9.run(BaseProjectTreeBuilder.java:348) at com.intellij.ide.util.treeView.AbstractTreeBuilder$1.process(AbstractTreeBuilder.java:53) at com.intellij.ide.util.treeView.AbstractTreeBuilder$1.process(AbstractTreeBuilder.java:50) at com.intellij.util.containers.TransferToEDTQueue.processNext(TransferToEDTQueue.java:96) at com.intellij.util.containers.TransferToEDTQueue.access$300(TransferToEDTQueue.java:34) at com.intellij.util.containers.TransferToEDTQueue$1.run(TransferToEDTQueue.java:55) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744) at java.awt.EventQueue.access$400(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:697) at java.awt.EventQueue$3.run(EventQueue.java:691) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:714) at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:724) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:551) 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) Caused by: java.lang.ClassNotFoundException: com.intellij.openapi.fileEditor.impl.TrailingSpacesStripper PluginClassLoader[net.nicoulaj.idea.markdown, 0.9.6] at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:68) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 32 more

SimenB commented 10 years ago

Gigantic +1 This actually kills the project explorer in IDEA, making the only way to open files using navigate

stex commented 10 years ago

+1, same in the latest RubyMine EAP

moderndeveloperllc commented 10 years ago

:+1: Just started getting this on my PhpStorm EAP. My error appears to be slightly different:

markdown

com/intellij/openapi/fileEditor/impl/TrailingSpacesStripper
java.lang.NoClassDefFoundError: com/intellij/openapi/fileEditor/impl/TrailingSpacesStripper
    at net.nicoulaj.idea.markdown.lang.psi.impl.MarkdownFileImpl.getVirtualFile(MarkdownFileImpl.java:67)
    at com.intellij.ide.projectView.impl.nodes.ProjectViewDirectoryHelper.processPsiDirectoryChildren(ProjectViewDirectoryHelper.java:224)
    at com.intellij.ide.projectView.impl.nodes.ProjectViewDirectoryHelper.getDirectoryChildren(ProjectViewDirectoryHelper.java:129)
    at com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode.getChildrenImpl(PsiDirectoryNode.java:159)
    at com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.getChildren(AbstractPsiBasedNode.java:83)
    at com.intellij.ide.util.treeView.AbstractTreeStructureBase.getChildElements(AbstractTreeStructureBase.java:47)
    at com.intellij.ide.util.treeView.AbstractTreeUi$31.run(AbstractTreeUi.java:1620)
    at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1826)
    at com.intellij.ide.util.treeView.AbstractTreeUi.getChildrenFor(AbstractTreeUi.java:1617)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$4600(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$30.run(AbstractTreeUi.java:1542)
    at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1826)
    at com.intellij.ide.util.treeView.AbstractTreeUi.processUnbuilt(AbstractTreeUi.java:1529)
    at com.intellij.ide.util.treeView.AbstractTreeUi.doUpdateChildren(AbstractTreeUi.java:1255)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$3000(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$25$1.run(AbstractTreeUi.java:1178)
    at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1826)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$2400(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$25.run(AbstractTreeUi.java:1175)
    at com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:100)
    at com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:108)
    at com.intellij.ide.util.treeView.AbstractTreeUi.updateNodeChildren(AbstractTreeUi.java:1170)
    at com.intellij.ide.util.treeView.AbstractTreeUi.updateSubtreeNow(AbstractTreeUi.java:1076)
    at com.intellij.ide.util.treeView.AbstractTreeUpdater$3.run(AbstractTreeUpdater.java:258)
    at com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:100)
    at com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:108)
    at com.intellij.ide.util.treeView.AbstractTreeUpdater.performUpdate(AbstractTreeUpdater.java:254)
    at com.intellij.ide.util.treeView.AbstractTreeUi$12.run(AbstractTreeUi.java:506)
    at com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:100)
    at com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:108)
    at com.intellij.ide.util.treeView.AbstractTreeUi.doExpandNodeChildren(AbstractTreeUi.java:502)
    at com.intellij.ide.util.treeView.AbstractTreeBuilder.expandNodeChildren(AbstractTreeBuilder.java:361)
    at com.intellij.ide.projectView.BaseProjectTreeBuilder.expandNodeChildren(BaseProjectTreeBuilder.java:118)
    at com.intellij.ide.util.treeView.AbstractTreeUi$MyExpansionListener.treeExpanded(AbstractTreeUi.java:4807)
    at javax.swing.JTree.fireTreeExpanded(JTree.java:2666)
    at javax.swing.JTree.setExpandedState(JTree.java:3427)
    at javax.swing.JTree.expandPath(JTree.java:2163)
    at com.intellij.ide.util.treeView.AbstractTreeUi$55.run(AbstractTreeUi.java:3269)
    at com.intellij.ide.util.treeView.UpdaterTreeState.process(UpdaterTreeState.java:122)
    at com.intellij.ide.util.treeView.AbstractTreeUi.processInnerChange(AbstractTreeUi.java:3290)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expandPath(AbstractTreeUi.java:3258)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expand(AbstractTreeUi.java:1509)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expand(AbstractTreeUi.java:1476)
    at com.intellij.ide.util.treeView.AbstractTreeUi.processExpand(AbstractTreeUi.java:4470)
    at com.intellij.ide.util.treeView.AbstractTreeUi._expand(AbstractTreeUi.java:4406)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$8500(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$76.run(AbstractTreeUi.java:4290)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expandNext(AbstractTreeUi.java:4304)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$8600(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$75.run(AbstractTreeUi.java:4250)
    at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1826)
    at com.intellij.ide.util.treeView.AbstractTreeUi.runDone(AbstractTreeUi.java:4337)
    at com.intellij.ide.util.treeView.AbstractTreeUi._expand(AbstractTreeUi.java:4224)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expand(AbstractTreeUi.java:4214)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expand(AbstractTreeUi.java:4209)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expand(AbstractTreeUi.java:4205)
    at com.intellij.ide.util.treeView.AbstractTreeBuilder.expand(AbstractTreeBuilder.java:135)
    at com.intellij.ide.util.treeView.TreeState$BuilderFacade.expand(TreeState.java:486)
    at com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:372)
    at com.intellij.ide.util.treeView.TreeState.access$500(TreeState.java:45)
    at com.intellij.ide.util.treeView.TreeState$3.run(TreeState.java:383)
    at com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:100)
    at com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:108)
    at com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:372)
    at com.intellij.ide.util.treeView.TreeState.applyExpanded(TreeState.java:274)
    at com.intellij.ide.util.treeView.TreeState.access$200(TreeState.java:45)
    at com.intellij.ide.util.treeView.TreeState$1$1.run(TreeState.java:287)
    at com.intellij.ide.util.treeView.AbstractTreeUi.batch(AbstractTreeUi.java:2490)
    at com.intellij.ide.util.treeView.AbstractTreeBuilder.batch(AbstractTreeBuilder.java:546)
    at com.intellij.ide.util.treeView.TreeState$BuilderFacade.batch(TreeState.java:472)
    at com.intellij.ide.util.treeView.TreeState$1.run(TreeState.java:284)
    at com.intellij.openapi.util.ExecutionCallback.setExecuted(ExecutionCallback.java:58)
    at com.intellij.openapi.util.ActionCallback.setDone(ActionCallback.java:69)
    at com.intellij.openapi.util.BusyObject$Impl.onReady(BusyObject.java:54)
    at com.intellij.openapi.util.BusyObject$Impl.onReady(BusyObject.java:39)
    at com.intellij.ide.util.treeView.AbstractTreeUi.maybeReady(AbstractTreeUi.java:2144)
    at com.intellij.ide.util.treeView.AbstractTreeUi.processNodeActionsIfReady(AbstractTreeUi.java:2853)
    at com.intellij.ide.util.treeView.AbstractTreeUi.processExpand(AbstractTreeUi.java:4474)
    at com.intellij.ide.util.treeView.AbstractTreeUi._expand(AbstractTreeUi.java:4406)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$8500(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$76.run(AbstractTreeUi.java:4290)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expandNext(AbstractTreeUi.java:4304)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$8600(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$75.run(AbstractTreeUi.java:4250)
    at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1826)
    at com.intellij.ide.util.treeView.AbstractTreeUi.runDone(AbstractTreeUi.java:4337)
    at com.intellij.ide.util.treeView.AbstractTreeUi._expand(AbstractTreeUi.java:4224)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expand(AbstractTreeUi.java:4214)
    at com.intellij.ide.util.treeView.UpdaterTreeState$1$2.run(UpdaterTreeState.java:190)
    at com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:100)
    at com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:108)
    at com.intellij.ide.util.treeView.UpdaterTreeState$1.run(UpdaterTreeState.java:187)
    at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1826)
    at com.intellij.ide.util.treeView.AbstractTreeUi.runDone(AbstractTreeUi.java:4337)
    at com.intellij.ide.util.treeView.AbstractTreeUi._select(AbstractTreeUi.java:3774)
    at com.intellij.ide.util.treeView.AbstractTreeUi._select(AbstractTreeUi.java:3744)
    at com.intellij.ide.util.treeView.UpdaterTreeState.restore(UpdaterTreeState.java:174)
    at com.intellij.ide.util.treeView.AbstractTreeUi.maybeReady(AbstractTreeUi.java:2124)
    at com.intellij.ide.util.treeView.AbstractTreeUpdater.performUpdate(AbstractTreeUpdater.java:268)
    at com.intellij.ide.util.treeView.AbstractTreeUpdater$2.run(AbstractTreeUpdater.java:215)
    at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:320)
    at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:310)
    at com.intellij.util.ui.update.MergingUpdateQueue$2.run(MergingUpdateQueue.java:254)
    at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:2077)
    at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:266)
    at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:227)
    at com.intellij.util.ui.update.MergingUpdateQueue.run(MergingUpdateQueue.java:217)
    at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238)
    at com.intellij.util.Alarm$Request$1.run(Alarm.java:327)
    at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:318)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
    at java.awt.EventQueue.access$400(EventQueue.java:82)
    at java.awt.EventQueue$2.run(EventQueue.java:676)
    at java.awt.EventQueue$2.run(EventQueue.java:674)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
    at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:724)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:551)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:362)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.ClassNotFoundException: com.intellij.openapi.fileEditor.impl.TrailingSpacesStripper PluginClassLoader[net.nicoulaj.idea.markdown, 0.9.6]
    at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:68)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    ... 127 more
dyoung522 commented 10 years ago

+1 Also in RubyMine EAP RM-138.1466

cobhimself commented 10 years ago

+1 source_model_php_-_elevate_ee_-____projects_www__-_phpstorm_ps-138_1505

com/intellij/openapi/fileEditor/impl/TrailingSpacesStripper
java.lang.NoClassDefFoundError: com/intellij/openapi/fileEditor/impl/TrailingSpacesStripper
    at net.nicoulaj.idea.markdown.lang.psi.impl.MarkdownFileImpl.getVirtualFile(MarkdownFileImpl.java:67)
    at com.intellij.ide.projectView.impl.nodes.ProjectViewDirectoryHelper.processPsiDirectoryChildren(ProjectViewDirectoryHelper.java:224)
    at com.intellij.ide.projectView.impl.nodes.ProjectViewDirectoryHelper.getDirectoryChildren(ProjectViewDirectoryHelper.java:129)
    at com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode.getChildrenImpl(PsiDirectoryNode.java:159)
    at com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.getChildren(AbstractPsiBasedNode.java:83)
    at com.intellij.ide.util.treeView.AbstractTreeStructureBase.getChildElements(AbstractTreeStructureBase.java:47)
    at com.intellij.ide.util.treeView.AbstractTreeUi$31.run(AbstractTreeUi.java:1620)
    at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1826)
    at com.intellij.ide.util.treeView.AbstractTreeUi.getChildrenFor(AbstractTreeUi.java:1617)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$4600(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$30.run(AbstractTreeUi.java:1542)
    at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1826)
    at com.intellij.ide.util.treeView.AbstractTreeUi.processUnbuilt(AbstractTreeUi.java:1529)
    at com.intellij.ide.util.treeView.AbstractTreeUi.doUpdateChildren(AbstractTreeUi.java:1255)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$3000(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$25$1.run(AbstractTreeUi.java:1178)
    at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1826)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$2400(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$25.run(AbstractTreeUi.java:1175)
    at com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:100)
    at com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:108)
    at com.intellij.ide.util.treeView.AbstractTreeUi.updateNodeChildren(AbstractTreeUi.java:1170)
    at com.intellij.ide.util.treeView.AbstractTreeUi.updateSubtreeNow(AbstractTreeUi.java:1076)
    at com.intellij.ide.util.treeView.AbstractTreeUpdater$3.run(AbstractTreeUpdater.java:258)
    at com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:100)
    at com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:108)
    at com.intellij.ide.util.treeView.AbstractTreeUpdater.performUpdate(AbstractTreeUpdater.java:254)
    at com.intellij.ide.util.treeView.AbstractTreeUi$12.run(AbstractTreeUi.java:506)
    at com.intellij.openapi.util.ExecutionCallback.doWhenExecuted(ExecutionCallback.java:100)
    at com.intellij.openapi.util.ActionCallback.doWhenDone(ActionCallback.java:108)
    at com.intellij.ide.util.treeView.AbstractTreeUi.doExpandNodeChildren(AbstractTreeUi.java:502)
    at com.intellij.ide.util.treeView.AbstractTreeBuilder.expandNodeChildren(AbstractTreeBuilder.java:361)
    at com.intellij.ide.projectView.BaseProjectTreeBuilder.expandNodeChildren(BaseProjectTreeBuilder.java:118)
    at com.intellij.ide.util.treeView.AbstractTreeUi$MyExpansionListener.treeExpanded(AbstractTreeUi.java:4807)
    at javax.swing.JTree.fireTreeExpanded(JTree.java:2666)
    at javax.swing.JTree.setExpandedState(JTree.java:3427)
    at javax.swing.JTree.expandPath(JTree.java:2163)
    at com.intellij.ide.util.treeView.AbstractTreeUi$55.run(AbstractTreeUi.java:3269)
    at com.intellij.ide.util.treeView.UpdaterTreeState.process(UpdaterTreeState.java:122)
    at com.intellij.ide.util.treeView.AbstractTreeUi.processInnerChange(AbstractTreeUi.java:3290)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expandPath(AbstractTreeUi.java:3258)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expand(AbstractTreeUi.java:1509)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expand(AbstractTreeUi.java:1476)
    at com.intellij.ide.util.treeView.AbstractTreeUi.processExpand(AbstractTreeUi.java:4470)
    at com.intellij.ide.util.treeView.AbstractTreeUi._expand(AbstractTreeUi.java:4406)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$8500(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$76.run(AbstractTreeUi.java:4290)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expandNext(AbstractTreeUi.java:4304)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$8600(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$75.run(AbstractTreeUi.java:4250)
    at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1826)
    at com.intellij.ide.util.treeView.AbstractTreeUi.runDone(AbstractTreeUi.java:4337)
    at com.intellij.ide.util.treeView.AbstractTreeUi._expand(AbstractTreeUi.java:4224)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expand(AbstractTreeUi.java:4214)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expand(AbstractTreeUi.java:4209)
    at com.intellij.ide.util.treeView.AbstractTreeUi.expand(AbstractTreeUi.java:4205)
    at com.intellij.ide.util.treeView.AbstractTreeBuilder.expand(AbstractTreeBuilder.java:135)
    at com.intellij.ide.util.treeView.TreeState$BuilderFacade.expand(TreeState.java:486)
    at com.intellij.ide.util.treeView.TreeState.applyTo(TreeState.java:372)
    at com.intellij.ide.util.treeView.TreeState.access$500(TreeState.java:45)
    at com.intellij.ide.util.treeView.TreeState$3.run(TreeState.java:383)
    at com.intellij.openapi.util.ExecutionCallback.setExecuted(ExecutionCallback.java:58)
    at com.intellij.openapi.util.ActionCallback.setDone(ActionCallback.java:69)
    at com.intellij.openapi.util.ActionCallback$3.run(ActionCallback.java:233)
    at com.intellij.ide.util.treeView.AbstractTreeUi.executeUserRunnable(AbstractTreeUi.java:2544)
    at com.intellij.ide.util.treeView.AbstractTreeBuilder$UserRunnable.run(AbstractTreeBuilder.java:704)
    at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1826)
    at com.intellij.ide.util.treeView.AbstractTreeUi.runDone(AbstractTreeUi.java:4337)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$5100(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$75$2.run(AbstractTreeUi.java:4241)
    at com.intellij.openapi.util.ExecutionCallback.setExecuted(ExecutionCallback.java:58)
    at com.intellij.openapi.util.ActionCallback.setDone(ActionCallback.java:69)
    at com.intellij.ide.util.treeView.AbstractTreeUi$76$1.run(AbstractTreeUi.java:4293)
    at com.intellij.ide.util.treeView.AbstractTreeUi.execute(AbstractTreeUi.java:1826)
    at com.intellij.ide.util.treeView.AbstractTreeUi.runDone(AbstractTreeUi.java:4337)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$5100(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$79.onReady(AbstractTreeUi.java:4445)
    at com.intellij.ide.util.treeView.AbstractTreeUi.processActions(AbstractTreeUi.java:2870)
    at com.intellij.ide.util.treeView.AbstractTreeUi.processNodeActionsIfReady(AbstractTreeUi.java:2837)
    at com.intellij.ide.util.treeView.AbstractTreeUi.flushPendingNodeActions(AbstractTreeUi.java:2167)
    at com.intellij.ide.util.treeView.AbstractTreeUi.maybeYeildingFinished(AbstractTreeUi.java:2103)
    at com.intellij.ide.util.treeView.AbstractTreeUi.executeYieldingRequest(AbstractTreeUi.java:2091)
    at com.intellij.ide.util.treeView.AbstractTreeUi.access$5800(AbstractTreeUi.java:61)
    at com.intellij.ide.util.treeView.AbstractTreeUi$37$1.run(AbstractTreeUi.java:1979)
    at com.intellij.ide.util.treeView.AbstractTreeBuilder.runOnYeildingDone(AbstractTreeBuilder.java:439)
    at com.intellij.ide.util.treeView.AbstractTreeUi.runOnYieldingDone(AbstractTreeUi.java:2182)
    at com.intellij.ide.util.treeView.AbstractTreeUi$37.run(AbstractTreeUi.java:1974)
    at com.intellij.ide.util.treeView.AbstractTreeBuilder$1.process(AbstractTreeBuilder.java:53)
    at com.intellij.ide.util.treeView.AbstractTreeBuilder$1.process(AbstractTreeBuilder.java:50)
    at com.intellij.util.containers.TransferToEDTQueue.processNext(TransferToEDTQueue.java:96)
    at com.intellij.util.containers.TransferToEDTQueue.access$300(TransferToEDTQueue.java:34)
    at com.intellij.util.containers.TransferToEDTQueue$1.run(TransferToEDTQueue.java:55)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
    at java.awt.EventQueue.access$400(EventQueue.java:82)
    at java.awt.EventQueue$2.run(EventQueue.java:676)
    at java.awt.EventQueue$2.run(EventQueue.java:674)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
    at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:724)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:551)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:362)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
e-belair commented 10 years ago

+1 Got the same with Phpstorm EAP 138.1505

drewnoakes commented 10 years ago

Also present in WebStorm 138.1495 (EAP for version 9.0).

Partial stack traces in case they're useful:

update failed for ActionGroup: Chrome (null)[Chrome]: com/intellij/openapi/fileEditor/impl/TrailingSpacesStripper
java.lang.NoClassDefFoundError: com/intellij/openapi/fileEditor/impl/TrailingSpacesStripper
    at net.nicoulaj.idea.markdown.lang.psi.impl.MarkdownFileImpl.getVirtualFile(MarkdownFileImpl.java:67)
    at com.intellij.ide.browsers.OpenInBrowserRequest.getVirtualFile(OpenInBrowserRequest.java:47)
    at org.jetbrains.builtInWebServer.BuiltInWebBrowserUrlProvider.canHandleElement(BuiltInWebBrowserUrlProvider.java:66)
    at com.intellij.ide.browsers.impl.WebBrowserServiceImpl.getProvider(WebBrowserServiceImpl.java:81)
    at com.intellij.ide.browsers.actions.BaseOpenInBrowserAction.doUpdate(BaseOpenInBrowserAction.java:156)
    at com.intellij.ide.browsers.actions.BaseOpenInBrowserAction.update(BaseOpenInBrowserAction.java:77)
    at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:113)
    at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:187)

...and...

com/intellij/openapi/fileEditor/impl/TrailingSpacesStripper
java.lang.NoClassDefFoundError: com/intellij/openapi/fileEditor/impl/TrailingSpacesStripper
    at net.nicoulaj.idea.markdown.lang.psi.impl.MarkdownFileImpl.getVirtualFile(MarkdownFileImpl.java:67)
    at com.intellij.psi.util.PsiUtilCore.getVirtualFile(PsiUtilCore.java:356)
    at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl.isHighlightingAvailable(DaemonCodeAnalyzerImpl.java:450)
    at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.getPasses(TextEditorBackgroundHighlighter.java:91)
    at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.createPassesForEditor(TextEditorBackgroundHighlighter.java:110)
    at com.intellij.codeInsight.daemon.impl.TextEditorBackgroundHighlighter.createPassesForEditor(TextEditorBackgroundHighlighter.java:35)
    at com.intellij.codeInsight.daemon.impl.DaemonCodeAnalyzerImpl$7$1.run(DaemonCodeAnalyzerImpl.java:746)

I can provide more stack trace context if it's helpful. From the looks of it, it's clear what the issue is.

bevalorous commented 10 years ago

It's a full duplicate of #172 and #173. Please close this issue.

nicoulaj commented 10 years ago

Closing as duplicate of #172