No longer able to open .erb files
Rubymine no longer opens erb files for me. It simply doesn't do anything.
I've been trying to shave some milliseconds off my render times and installed erubis. I've detached the gem now but the problem hasn't one away. No other changes. I'm on Ubuntu 10.10/Rubymine 3.0.1.
Any ideas?
Attachment(s):
idea.log.zip
请先登录再写评论。
Hello John,
Please attach ~/.RubyMine30/system/logs/idea.log
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Ran it from console. Here's the big ol' slab of stacktrace from trying top open a file:
[ 83089] ERROR - pplication.impl.LaterInvocator - No serializer registered for stub: ID=0; parent stub class=org.jetbrains.plugins.ruby.ruby.lang.psi.stubs.impl.containers.RClassStubImpl
java.lang.AssertionError: No serializer registered for stub: ID=0; parent stub class=org.jetbrains.plugins.ruby.ruby.lang.psi.stubs.impl.containers.RClassStubImpl
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:201)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:188)
at com.intellij.psi.stubs.SerializedStubTree.getStub(SerializedStubTree.java:34)
at com.intellij.psi.stubs.StubTree.readFromVFile(StubTree.java:138)
at com.intellij.psi.stubs.StubTree.readOrBuild(StubTree.java:102)
at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:598)
at com.intellij.psi.impl.source.PsiFileImpl.getStub(PsiFileImpl.java:581)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.RPsiFileBase.getStructureElements(RPsiFileBase.java:149)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.holders.utils.RContainerUtil.getClassByName(RContainerUtil.java:81)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.a(ControllersConventions.java:321)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.getControllerByViewFile(ControllersConventions.java:310)
at org.jetbrains.plugins.ruby.rails.model.RailsView.fromFile(RailsView.java:43)
at org.jetbrains.plugins.ruby.rails.RailsEditorTabTitleProvider.getEditorTabTitle(RailsEditorTabTitleProvider.java:19)
at com.intellij.openapi.fileEditor.impl.EditorTabbedContainer.calcTabTitle(EditorTabbedContainer.java:295)
at com.intellij.openapi.fileEditor.impl.EditorTabbedContainer.insertTab(EditorTabbedContainer.java:269)
at com.intellij.openapi.fileEditor.impl.EditorWindow.setEditor(EditorWindow.java:413)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl3(FileEditorManagerImpl.java:559)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$5.run(FileEditorManagerImpl.java:472)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:103)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:86)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:78)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl2(FileEditorManagerImpl.java:470)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileWithProviders(FileEditorManagerImpl.java:463)
at com.intellij.openapi.fileEditor.ex.FileEditorManagerEx.openFile(FileEditorManagerEx.java:117)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$7.run(FileEditorManagerImpl.java:713)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:110)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:86)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:78)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openEditor(FileEditorManagerImpl.java:710)
at com.intellij.openapi.fileEditor.OpenFileDescriptor.navigateInAnyFileEditor(OpenFileDescriptor.java:133)
at com.intellij.openapi.fileEditor.OpenFileDescriptor.navigateInEditor(OpenFileDescriptor.java:118)
at com.intellij.openapi.fileEditor.OpenFileDescriptor.navigate(OpenFileDescriptor.java:105)
at com.intellij.psi.impl.source.PsiFileImpl.navigate(PsiFileImpl.java:839)
at com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.navigate(AbstractPsiBasedNode.java:197)
at com.intellij.util.OpenSourceUtil.navigate(OpenSourceUtil.java:51)
at com.intellij.util.OpenSourceUtil.openSourcesFrom(OpenSourceUtil.java:29)
at com.intellij.ui.AutoScrollToSourceHandler.scrollToSource(AutoScrollToSourceHandler.java:158)
at com.intellij.ui.AutoScrollToSourceHandler$6.run(AutoScrollToSourceHandler.java:107)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:628)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:509)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:406)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:370)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
[ 83090] ERROR - pplication.impl.LaterInvocator - JetBrains RubyMine 3.0.1 Build #RM-97.133
[ 83090] ERROR - pplication.impl.LaterInvocator - JDK: 1.6.0_23
[ 83090] ERROR - pplication.impl.LaterInvocator - VM: Java HotSpot(TM) 64-Bit Server VM
[ 83090] ERROR - pplication.impl.LaterInvocator - Vendor: Sun Microsystems Inc.
[ 83090] ERROR - pplication.impl.LaterInvocator - OS: Linux
[ 83090] ERROR - pplication.impl.LaterInvocator - Last Action: GotoFile
[ 83090] ERROR - penapi.actionSystem.impl.Utils - update failed for AnAction with ID=WebBrowser.FIREFOX
java.lang.AssertionError: No serializer registered for stub: ID=0; parent stub class=org.jetbrains.plugins.ruby.ruby.lang.psi.stubs.impl.containers.RClassStubImpl
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:201)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:188)
at com.intellij.psi.stubs.SerializedStubTree.getStub(SerializedStubTree.java:34)
at com.intellij.psi.stubs.StubTree.readFromVFile(StubTree.java:138)
at com.intellij.psi.stubs.StubTree.readOrBuild(StubTree.java:102)
at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:598)
at com.intellij.psi.impl.source.PsiFileImpl.getStub(PsiFileImpl.java:581)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.RPsiFileBase.getStructureElements(RPsiFileBase.java:149)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.holders.utils.RContainerUtil.getClassByName(RContainerUtil.java:81)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.a(ControllersConventions.java:321)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.getControllerByViewFile(ControllersConventions.java:310)
at org.jetbrains.plugins.ruby.rails.model.RailsView.fromFile(RailsView.java:43)
at org.jetbrains.plugins.ruby.rails.model.RailsView.fromFile(RailsView.java:32)
at org.jetbrains.plugins.ruby.rails.RailsWebBrowserUrlProvider.canHandleElement(RailsWebBrowserUrlProvider.java:97)
at com.intellij.ide.browsers.WebBrowserUrlProviders.getProvider(WebBrowserUrlProviders.java:36)
at com.intellij.ide.browsers.actions.BaseWebBrowserAction.update(BaseWebBrowserAction.java:80)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:98)
at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:160)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:122)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:82)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:139)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$2.run(ActionToolbarImpl.java:755)
at com.intellij.openapi.wm.impl.FocusManagerImpl.c(FocusManagerImpl.java:406)
at com.intellij.openapi.wm.impl.FocusManagerImpl.doWhenFocusSettlesDown(FocusManagerImpl.java:346)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.a(ActionToolbarImpl.java:801)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.access$400(ActionToolbarImpl.java:58)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$4.run(ActionToolbarImpl.java:819)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:628)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:509)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:406)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:370)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
[ 83097] ERROR - penapi.actionSystem.impl.Utils - JetBrains RubyMine 3.0.1 Build #RM-97.133
[ 83097] ERROR - penapi.actionSystem.impl.Utils - JDK: 1.6.0_23
[ 83097] ERROR - penapi.actionSystem.impl.Utils - VM: Java HotSpot(TM) 64-Bit Server VM
[ 83098] ERROR - penapi.actionSystem.impl.Utils - Vendor: Sun Microsystems Inc.
[ 83098] ERROR - penapi.actionSystem.impl.Utils - OS: Linux
[ 83098] ERROR - penapi.actionSystem.impl.Utils - Last Action: GotoFile
[ 83098] ERROR - penapi.actionSystem.impl.Utils - update failed for AnAction with ID=WebBrowser.SAFARI
java.lang.AssertionError: No serializer registered for stub: ID=0; parent stub class=org.jetbrains.plugins.ruby.ruby.lang.psi.stubs.impl.containers.RClassStubImpl
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:201)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:188)
at com.intellij.psi.stubs.SerializedStubTree.getStub(SerializedStubTree.java:34)
at com.intellij.psi.stubs.StubTree.readFromVFile(StubTree.java:138)
at com.intellij.psi.stubs.StubTree.readOrBuild(StubTree.java:102)
at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:598)
at com.intellij.psi.impl.source.PsiFileImpl.getStub(PsiFileImpl.java:581)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.RPsiFileBase.getStructureElements(RPsiFileBase.java:149)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.holders.utils.RContainerUtil.getClassByName(RContainerUtil.java:81)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.a(ControllersConventions.java:321)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.getControllerByViewFile(ControllersConventions.java:310)
at org.jetbrains.plugins.ruby.rails.model.RailsView.fromFile(RailsView.java:43)
at org.jetbrains.plugins.ruby.rails.model.RailsView.fromFile(RailsView.java:32)
at org.jetbrains.plugins.ruby.rails.RailsWebBrowserUrlProvider.canHandleElement(RailsWebBrowserUrlProvider.java:97)
at com.intellij.ide.browsers.WebBrowserUrlProviders.getProvider(WebBrowserUrlProviders.java:36)
at com.intellij.ide.browsers.actions.BaseWebBrowserAction.update(BaseWebBrowserAction.java:80)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:98)
at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:160)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:122)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:82)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:139)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$2.run(ActionToolbarImpl.java:755)
at com.intellij.openapi.wm.impl.FocusManagerImpl.c(FocusManagerImpl.java:406)
at com.intellij.openapi.wm.impl.FocusManagerImpl.doWhenFocusSettlesDown(FocusManagerImpl.java:346)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.a(ActionToolbarImpl.java:801)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.access$400(ActionToolbarImpl.java:58)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$4.run(ActionToolbarImpl.java:819)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:628)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:509)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:406)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:370)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
[ 83107] ERROR - penapi.actionSystem.impl.Utils - JetBrains RubyMine 3.0.1 Build #RM-97.133
[ 83107] ERROR - penapi.actionSystem.impl.Utils - JDK: 1.6.0_23
[ 83107] ERROR - penapi.actionSystem.impl.Utils - VM: Java HotSpot(TM) 64-Bit Server VM
[ 83107] ERROR - penapi.actionSystem.impl.Utils - Vendor: Sun Microsystems Inc.
[ 83107] ERROR - penapi.actionSystem.impl.Utils - OS: Linux
[ 83107] ERROR - penapi.actionSystem.impl.Utils - Last Action: GotoFile
[ 83108] ERROR - penapi.actionSystem.impl.Utils - update failed for AnAction with ID=WebBrowser.OPERA
java.lang.AssertionError: No serializer registered for stub: ID=0; parent stub class=org.jetbrains.plugins.ruby.ruby.lang.psi.stubs.impl.containers.RClassStubImpl
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:201)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:188)
at com.intellij.psi.stubs.SerializedStubTree.getStub(SerializedStubTree.java:34)
at com.intellij.psi.stubs.StubTree.readFromVFile(StubTree.java:138)
at com.intellij.psi.stubs.StubTree.readOrBuild(StubTree.java:102)
at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:598)
at com.intellij.psi.impl.source.PsiFileImpl.getStub(PsiFileImpl.java:581)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.RPsiFileBase.getStructureElements(RPsiFileBase.java:149)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.holders.utils.RContainerUtil.getClassByName(RContainerUtil.java:81)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.a(ControllersConventions.java:321)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.getControllerByViewFile(ControllersConventions.java:310)
at org.jetbrains.plugins.ruby.rails.model.RailsView.fromFile(RailsView.java:43)
at org.jetbrains.plugins.ruby.rails.model.RailsView.fromFile(RailsView.java:32)
at org.jetbrains.plugins.ruby.rails.RailsWebBrowserUrlProvider.canHandleElement(RailsWebBrowserUrlProvider.java:97)
at com.intellij.ide.browsers.WebBrowserUrlProviders.getProvider(WebBrowserUrlProviders.java:36)
at com.intellij.ide.browsers.actions.BaseWebBrowserAction.update(BaseWebBrowserAction.java:80)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:98)
at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:160)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:122)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:82)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:139)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$2.run(ActionToolbarImpl.java:755)
at com.intellij.openapi.wm.impl.FocusManagerImpl.c(FocusManagerImpl.java:406)
at com.intellij.openapi.wm.impl.FocusManagerImpl.doWhenFocusSettlesDown(FocusManagerImpl.java:346)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.a(ActionToolbarImpl.java:801)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.access$400(ActionToolbarImpl.java:58)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$4.run(ActionToolbarImpl.java:819)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:628)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:509)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:406)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:370)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
[ 83109] ERROR - penapi.actionSystem.impl.Utils - JetBrains RubyMine 3.0.1 Build #RM-97.133
[ 83109] ERROR - penapi.actionSystem.impl.Utils - JDK: 1.6.0_23
[ 83109] ERROR - penapi.actionSystem.impl.Utils - VM: Java HotSpot(TM) 64-Bit Server VM
[ 83110] ERROR - penapi.actionSystem.impl.Utils - Vendor: Sun Microsystems Inc.
[ 83110] ERROR - penapi.actionSystem.impl.Utils - OS: Linux
[ 83110] ERROR - penapi.actionSystem.impl.Utils - Last Action: GotoFile
[ 83401] ERROR - pplication.impl.LaterInvocator - No serializer registered for stub: ID=0; parent stub class=org.jetbrains.plugins.ruby.ruby.lang.psi.stubs.impl.containers.RClassStubImpl
java.lang.AssertionError: No serializer registered for stub: ID=0; parent stub class=org.jetbrains.plugins.ruby.ruby.lang.psi.stubs.impl.containers.RClassStubImpl
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:201)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:188)
at com.intellij.psi.stubs.SerializedStubTree.getStub(SerializedStubTree.java:34)
at com.intellij.psi.stubs.StubTree.readFromVFile(StubTree.java:138)
at com.intellij.psi.stubs.StubTree.readOrBuild(StubTree.java:102)
at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:598)
at com.intellij.psi.impl.source.PsiFileImpl.getStub(PsiFileImpl.java:581)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.RPsiFileBase.getStructureElements(RPsiFileBase.java:149)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.holders.utils.RContainerUtil.getClassByName(RContainerUtil.java:81)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.a(ControllersConventions.java:321)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.getControllerByViewFile(ControllersConventions.java:310)
at org.jetbrains.plugins.ruby.rails.model.RailsView.fromFile(RailsView.java:43)
at org.jetbrains.plugins.ruby.rails.RailsEditorTabTitleProvider.getEditorTabTitle(RailsEditorTabTitleProvider.java:19)
at com.intellij.openapi.fileEditor.impl.EditorTabbedContainer.calcTabTitle(EditorTabbedContainer.java:295)
at com.intellij.openapi.fileEditor.impl.EditorTabbedContainer.insertTab(EditorTabbedContainer.java:269)
at com.intellij.openapi.fileEditor.impl.EditorWindow.setEditor(EditorWindow.java:413)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl3(FileEditorManagerImpl.java:559)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$5.run(FileEditorManagerImpl.java:472)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:103)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:86)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:78)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileImpl2(FileEditorManagerImpl.java:470)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openFileWithProviders(FileEditorManagerImpl.java:463)
at com.intellij.openapi.fileEditor.ex.FileEditorManagerEx.openFile(FileEditorManagerEx.java:117)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl$7.run(FileEditorManagerImpl.java:713)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:110)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:86)
at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:78)
at com.intellij.openapi.fileEditor.impl.FileEditorManagerImpl.openEditor(FileEditorManagerImpl.java:710)
at com.intellij.openapi.fileEditor.OpenFileDescriptor.navigateInAnyFileEditor(OpenFileDescriptor.java:133)
at com.intellij.openapi.fileEditor.OpenFileDescriptor.navigateInEditor(OpenFileDescriptor.java:118)
at com.intellij.openapi.fileEditor.OpenFileDescriptor.navigate(OpenFileDescriptor.java:105)
at com.intellij.psi.impl.source.PsiFileImpl.navigate(PsiFileImpl.java:839)
at com.intellij.ide.projectView.impl.nodes.AbstractPsiBasedNode.navigate(AbstractPsiBasedNode.java:197)
at com.intellij.util.OpenSourceUtil.navigate(OpenSourceUtil.java:51)
at com.intellij.util.OpenSourceUtil.openSourcesFrom(OpenSourceUtil.java:29)
at com.intellij.ui.AutoScrollToSourceHandler.scrollToSource(AutoScrollToSourceHandler.java:158)
at com.intellij.ui.AutoScrollToSourceHandler$6.run(AutoScrollToSourceHandler.java:107)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:628)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:509)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:406)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:370)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
[ 83402] ERROR - pplication.impl.LaterInvocator - JetBrains RubyMine 3.0.1 Build #RM-97.133
[ 83402] ERROR - pplication.impl.LaterInvocator - JDK: 1.6.0_23
[ 83402] ERROR - pplication.impl.LaterInvocator - VM: Java HotSpot(TM) 64-Bit Server VM
[ 83402] ERROR - pplication.impl.LaterInvocator - Vendor: Sun Microsystems Inc.
[ 83402] ERROR - pplication.impl.LaterInvocator - OS: Linux
[ 83402] ERROR - pplication.impl.LaterInvocator - Last Action: GotoFile
[ 83402] ERROR - penapi.actionSystem.impl.Utils - update failed for AnAction with ID=WebBrowser.FIREFOX
java.lang.AssertionError: No serializer registered for stub: ID=0; parent stub class=org.jetbrains.plugins.ruby.ruby.lang.psi.stubs.impl.containers.RClassStubImpl
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:201)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:188)
at com.intellij.psi.stubs.SerializedStubTree.getStub(SerializedStubTree.java:34)
at com.intellij.psi.stubs.StubTree.readFromVFile(StubTree.java:138)
at com.intellij.psi.stubs.StubTree.readOrBuild(StubTree.java:102)
at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:598)
at com.intellij.psi.impl.source.PsiFileImpl.getStub(PsiFileImpl.java:581)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.RPsiFileBase.getStructureElements(RPsiFileBase.java:149)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.holders.utils.RContainerUtil.getClassByName(RContainerUtil.java:81)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.a(ControllersConventions.java:321)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.getControllerByViewFile(ControllersConventions.java:310)
at org.jetbrains.plugins.ruby.rails.model.RailsView.fromFile(RailsView.java:43)
at org.jetbrains.plugins.ruby.rails.model.RailsView.fromFile(RailsView.java:32)
at org.jetbrains.plugins.ruby.rails.RailsWebBrowserUrlProvider.canHandleElement(RailsWebBrowserUrlProvider.java:97)
at com.intellij.ide.browsers.WebBrowserUrlProviders.getProvider(WebBrowserUrlProviders.java:36)
at com.intellij.ide.browsers.actions.BaseWebBrowserAction.update(BaseWebBrowserAction.java:80)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:98)
at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:160)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:122)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:82)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:139)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$2.run(ActionToolbarImpl.java:755)
at com.intellij.openapi.wm.impl.FocusManagerImpl.c(FocusManagerImpl.java:406)
at com.intellij.openapi.wm.impl.FocusManagerImpl.doWhenFocusSettlesDown(FocusManagerImpl.java:346)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.a(ActionToolbarImpl.java:801)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.access$400(ActionToolbarImpl.java:58)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$4.run(ActionToolbarImpl.java:819)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:628)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:509)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:406)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:370)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
[ 83407] ERROR - penapi.actionSystem.impl.Utils - JetBrains RubyMine 3.0.1 Build #RM-97.133
[ 83407] ERROR - penapi.actionSystem.impl.Utils - JDK: 1.6.0_23
[ 83407] ERROR - penapi.actionSystem.impl.Utils - VM: Java HotSpot(TM) 64-Bit Server VM
[ 83407] ERROR - penapi.actionSystem.impl.Utils - Vendor: Sun Microsystems Inc.
[ 83407] ERROR - penapi.actionSystem.impl.Utils - OS: Linux
[ 83408] ERROR - penapi.actionSystem.impl.Utils - Last Action: GotoFile
[ 83408] ERROR - penapi.actionSystem.impl.Utils - update failed for AnAction with ID=WebBrowser.SAFARI
java.lang.AssertionError: No serializer registered for stub: ID=0; parent stub class=org.jetbrains.plugins.ruby.ruby.lang.psi.stubs.impl.containers.RClassStubImpl
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:201)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:188)
at com.intellij.psi.stubs.SerializedStubTree.getStub(SerializedStubTree.java:34)
at com.intellij.psi.stubs.StubTree.readFromVFile(StubTree.java:138)
at com.intellij.psi.stubs.StubTree.readOrBuild(StubTree.java:102)
at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:598)
at com.intellij.psi.impl.source.PsiFileImpl.getStub(PsiFileImpl.java:581)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.RPsiFileBase.getStructureElements(RPsiFileBase.java:149)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.holders.utils.RContainerUtil.getClassByName(RContainerUtil.java:81)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.a(ControllersConventions.java:321)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.getControllerByViewFile(ControllersConventions.java:310)
at org.jetbrains.plugins.ruby.rails.model.RailsView.fromFile(RailsView.java:43)
at org.jetbrains.plugins.ruby.rails.model.RailsView.fromFile(RailsView.java:32)
at org.jetbrains.plugins.ruby.rails.RailsWebBrowserUrlProvider.canHandleElement(RailsWebBrowserUrlProvider.java:97)
at com.intellij.ide.browsers.WebBrowserUrlProviders.getProvider(WebBrowserUrlProviders.java:36)
at com.intellij.ide.browsers.actions.BaseWebBrowserAction.update(BaseWebBrowserAction.java:80)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:98)
at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:160)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:122)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:82)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:139)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$2.run(ActionToolbarImpl.java:755)
at com.intellij.openapi.wm.impl.FocusManagerImpl.c(FocusManagerImpl.java:406)
at com.intellij.openapi.wm.impl.FocusManagerImpl.doWhenFocusSettlesDown(FocusManagerImpl.java:346)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.a(ActionToolbarImpl.java:801)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.access$400(ActionToolbarImpl.java:58)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$4.run(ActionToolbarImpl.java:819)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:628)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:509)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:406)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:370)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
[ 83416] ERROR - penapi.actionSystem.impl.Utils - JetBrains RubyMine 3.0.1 Build #RM-97.133
[ 83416] ERROR - penapi.actionSystem.impl.Utils - JDK: 1.6.0_23
[ 83416] ERROR - penapi.actionSystem.impl.Utils - VM: Java HotSpot(TM) 64-Bit Server VM
[ 83416] ERROR - penapi.actionSystem.impl.Utils - Vendor: Sun Microsystems Inc.
[ 83416] ERROR - penapi.actionSystem.impl.Utils - OS: Linux
[ 83416] ERROR - penapi.actionSystem.impl.Utils - Last Action: GotoFile
[ 83417] ERROR - penapi.actionSystem.impl.Utils - update failed for AnAction with ID=WebBrowser.OPERA
java.lang.AssertionError: No serializer registered for stub: ID=0; parent stub class=org.jetbrains.plugins.ruby.ruby.lang.psi.stubs.impl.containers.RClassStubImpl
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:201)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:188)
at com.intellij.psi.stubs.SerializedStubTree.getStub(SerializedStubTree.java:34)
at com.intellij.psi.stubs.StubTree.readFromVFile(StubTree.java:138)
at com.intellij.psi.stubs.StubTree.readOrBuild(StubTree.java:102)
at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:598)
at com.intellij.psi.impl.source.PsiFileImpl.getStub(PsiFileImpl.java:581)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.RPsiFileBase.getStructureElements(RPsiFileBase.java:149)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.holders.utils.RContainerUtil.getClassByName(RContainerUtil.java:81)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.a(ControllersConventions.java:321)
at org.jetbrains.plugins.ruby.rails.nameConventions.ControllersConventions.getControllerByViewFile(ControllersConventions.java:310)
at org.jetbrains.plugins.ruby.rails.model.RailsView.fromFile(RailsView.java:43)
at org.jetbrains.plugins.ruby.rails.model.RailsView.fromFile(RailsView.java:32)
at org.jetbrains.plugins.ruby.rails.RailsWebBrowserUrlProvider.canHandleElement(RailsWebBrowserUrlProvider.java:97)
at com.intellij.ide.browsers.WebBrowserUrlProviders.getProvider(WebBrowserUrlProviders.java:36)
at com.intellij.ide.browsers.actions.BaseWebBrowserAction.update(BaseWebBrowserAction.java:80)
at com.intellij.openapi.actionSystem.ex.ActionUtil.performDumbAwareUpdate(ActionUtil.java:98)
at com.intellij.openapi.actionSystem.impl.Utils.a(Utils.java:160)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:122)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:82)
at com.intellij.openapi.actionSystem.impl.Utils.expandActionGroup(Utils.java:139)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$2.run(ActionToolbarImpl.java:755)
at com.intellij.openapi.wm.impl.FocusManagerImpl.c(FocusManagerImpl.java:406)
at com.intellij.openapi.wm.impl.FocusManagerImpl.doWhenFocusSettlesDown(FocusManagerImpl.java:346)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.a(ActionToolbarImpl.java:801)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.access$400(ActionToolbarImpl.java:58)
at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$4.run(ActionToolbarImpl.java:819)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:319)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.f(IdeEventQueue.java:628)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:509)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:406)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:370)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
[ 83419] ERROR - penapi.actionSystem.impl.Utils - JetBrains RubyMine 3.0.1 Build #RM-97.133
[ 83419] ERROR - penapi.actionSystem.impl.Utils - JDK: 1.6.0_23
[ 83420] ERROR - penapi.actionSystem.impl.Utils - VM: Java HotSpot(TM) 64-Bit Server VM
[ 83420] ERROR - penapi.actionSystem.impl.Utils - Vendor: Sun Microsystems Inc.
[ 83420] ERROR - penapi.actionSystem.impl.Utils - OS: Linux
[ 83420] ERROR - penapi.actionSystem.impl.Utils - Last Action: GotoFile
[ 83745] ERROR - m.intellij.concurrency.JobUtil - Invalid persistent ID psi.file
java.lang.AssertionError: Invalid persistent ID psi.file
at org.jetbrains.plugins.ruby.ruby.lang.psi.methodCall.RubyCallType.findByPersistentId(RubyCallType.java:44)
at org.jetbrains.plugins.ruby.ruby.lang.psi.methodCall.RubyCallTypeRegistry.findByPersistentId(RubyCallTypeRegistry.java:48)
at org.jetbrains.plugins.ruby.ruby.lang.psi.stubs.types.RCallStubElementType.deserialize(RCallStubElementType.java:98)
at org.jetbrains.plugins.ruby.ruby.lang.psi.stubs.types.RCallStubElementType.deserialize(RCallStubElementType.java:32)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:203)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:188)
at com.intellij.psi.stubs.SerializedStubTree.getStub(SerializedStubTree.java:34)
at com.intellij.psi.stubs.StubTree.readFromVFile(StubTree.java:138)
at com.intellij.psi.stubs.StubTree.readOrBuild(StubTree.java:102)
at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:598)
at com.intellij.psi.impl.source.PsiFileImpl.getStub(PsiFileImpl.java:581)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.RPsiFileBase.getFieldsDeclarations(RPsiFileBase.java:170)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.structure.SymbolBuilder.a(SymbolBuilder.java:220)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.structure.SymbolBuilder.process(SymbolBuilder.java:100)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.structure.FileSymbolTreeImpl.buildSymbolTree(FileSymbolTreeImpl.java:180)
at org.jetbrains.plugins.ruby.ruby.codeInsight.RubyRequireUtil.loadFiles(RubyRequireUtil.java:86)
at org.jetbrains.plugins.ruby.ruby.codeInsight.RubyRequireUtil.loadBundlerScripts(RubyRequireUtil.java:38)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.cache.impl.BuiltInCachedSymbol.updateFileSymbol(BuiltInCachedSymbol.java:57)
at org.jetbrains.plugins.ruby.rails.codeInsight.RailsBuiltInCachedSymbol.updateFileSymbol(RailsBuiltInCachedSymbol.java:31)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.cache.impl.AbstractCachedSymbol.getUp2DateSymbol(AbstractCachedSymbol.java:43)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.cache.SymbolsCache.getBuiltInSymbol(SymbolsCache.java:202)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.cache.impl.ModifiableCachedSymbol.a(ModifiableCachedSymbol.java:72)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.cache.impl.ModifiableCachedSymbol.updateFileSymbol(ModifiableCachedSymbol.java:160)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.cache.impl.AbstractCachedSymbol.getUp2DateSymbol(AbstractCachedSymbol.java:43)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.RPsiFileBase.getFileSymbolTree(RPsiFileBase.java:219)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.structure.SymbolUtil.getFileSymbolTree(SymbolUtil.java:332)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.RStubBasedPsiElementBase.getFileSymbolTree(RStubBasedPsiElementBase.java:62)
at org.jetbrains.plugins.ruby.ruby.codeInsight.paramDefs.matcher.ParamDefMatcher.match(ParamDefMatcher.java:56)
at org.jetbrains.plugins.ruby.ruby.codeInsight.paramDefs.matcher.ParamDefMatcher.match(ParamDefMatcher.java:38)
at org.jetbrains.plugins.ruby.ruby.codeInsight.paramDefs.matcher.ParamDefMatcher.createParamDefReference(ParamDefMatcher.java:83)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.basicTypes.stringLiterals.RStringLiteralBase.getReference(RStringLiteralBase.java:88)
at com.intellij.psi.impl.SharedPsiElementImplUtil.getReferences(SharedPsiElementImplUtil.java:80)
at com.intellij.extapi.psi.PsiElementBase.getReferences(PsiElementBase.java:167)
at org.jetbrains.plugins.ruby.rails.inspections.paramdefs.ParamDefResolveVisitor.a(ParamDefResolveVisitor.java:119)
at org.jetbrains.plugins.ruby.rails.inspections.paramdefs.ParamDefResolveVisitor.a(ParamDefResolveVisitor.java:58)
at org.jetbrains.plugins.ruby.rails.inspections.paramdefs.ParamDefResolveVisitor.visitRStringLiteral(ParamDefResolveVisitor.java:47)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.basicTypes.stringLiterals.baseString.RStringLiteralImpl.accept(RStringLiteralImpl.java:38)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$1.process(LocalInspectionsPass.java:248)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$1.process(LocalInspectionsPass.java:222)
at com.intellij.concurrency.JobUtil$2$1.run(JobUtil.java:114)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:230)
at com.intellij.concurrency.JobUtil$2.process(JobUtil.java:112)
at com.intellij.concurrency.JobUtil$1.run(JobUtil.java:65)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at com.intellij.concurrency.PrioritizedFutureTask.access$101(PrioritizedFutureTask.java:31)
at com.intellij.concurrency.PrioritizedFutureTask$1.run(PrioritizedFutureTask.java:70)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:930)
at com.intellij.concurrency.PrioritizedFutureTask.run(PrioritizedFutureTask.java:101)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
[ 83747] ERROR - m.intellij.concurrency.JobUtil - JetBrains RubyMine 3.0.1 Build #RM-97.133
[ 83747] ERROR - m.intellij.concurrency.JobUtil - JDK: 1.6.0_23
[ 83747] ERROR - m.intellij.concurrency.JobUtil - VM: Java HotSpot(TM) 64-Bit Server VM
[ 83747] ERROR - m.intellij.concurrency.JobUtil - Vendor: Sun Microsystems Inc.
[ 83747] ERROR - m.intellij.concurrency.JobUtil - OS: Linux
[ 83747] ERROR - m.intellij.concurrency.JobUtil - Last Action: GotoFile
[ 84924] ERROR - m.intellij.concurrency.JobUtil - Invalid persistent ID psi.file
java.lang.AssertionError: Invalid persistent ID psi.file
at org.jetbrains.plugins.ruby.ruby.lang.psi.methodCall.RubyCallType.findByPersistentId(RubyCallType.java:44)
at org.jetbrains.plugins.ruby.ruby.lang.psi.methodCall.RubyCallTypeRegistry.findByPersistentId(RubyCallTypeRegistry.java:48)
at org.jetbrains.plugins.ruby.ruby.lang.psi.stubs.types.RCallStubElementType.deserialize(RCallStubElementType.java:98)
at org.jetbrains.plugins.ruby.ruby.lang.psi.stubs.types.RCallStubElementType.deserialize(RCallStubElementType.java:32)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:203)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:206)
at com.intellij.psi.stubs.SerializationManagerImpl.deserialize(SerializationManagerImpl.java:188)
at com.intellij.psi.stubs.SerializedStubTree.getStub(SerializedStubTree.java:34)
at com.intellij.psi.stubs.StubTree.readFromVFile(StubTree.java:138)
at com.intellij.psi.stubs.StubTree.readOrBuild(StubTree.java:102)
at com.intellij.psi.impl.source.PsiFileImpl.getStubTree(PsiFileImpl.java:598)
at com.intellij.psi.impl.source.PsiFileImpl.getStub(PsiFileImpl.java:581)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.RPsiFileBase.getFieldsDeclarations(RPsiFileBase.java:170)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.structure.SymbolBuilder.a(SymbolBuilder.java:220)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.structure.SymbolBuilder.process(SymbolBuilder.java:100)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.structure.FileSymbolTreeImpl.buildSymbolTree(FileSymbolTreeImpl.java:180)
at org.jetbrains.plugins.ruby.ruby.codeInsight.RubyRequireUtil.loadFiles(RubyRequireUtil.java:86)
at org.jetbrains.plugins.ruby.ruby.codeInsight.RubyRequireUtil.loadBundlerScripts(RubyRequireUtil.java:38)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.cache.impl.BuiltInCachedSymbol.updateFileSymbol(BuiltInCachedSymbol.java:57)
at org.jetbrains.plugins.ruby.rails.codeInsight.RailsBuiltInCachedSymbol.updateFileSymbol(RailsBuiltInCachedSymbol.java:31)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.cache.impl.AbstractCachedSymbol.getUp2DateSymbol(AbstractCachedSymbol.java:43)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.cache.SymbolsCache.getBuiltInSymbol(SymbolsCache.java:202)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.cache.impl.ModifiableCachedSymbol.a(ModifiableCachedSymbol.java:72)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.cache.impl.ModifiableCachedSymbol.updateFileSymbol(ModifiableCachedSymbol.java:160)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.cache.impl.AbstractCachedSymbol.getUp2DateSymbol(AbstractCachedSymbol.java:43)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.RPsiFileBase.getFileSymbolTree(RPsiFileBase.java:219)
at org.jetbrains.plugins.ruby.ruby.codeInsight.symbols.structure.SymbolUtil.getFileSymbolTree(SymbolUtil.java:332)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.RStubBasedPsiElementBase.getFileSymbolTree(RStubBasedPsiElementBase.java:62)
at org.jetbrains.plugins.ruby.ruby.codeInsight.paramDefs.matcher.ParamDefMatcher.match(ParamDefMatcher.java:56)
at org.jetbrains.plugins.ruby.ruby.codeInsight.paramDefs.matcher.ParamDefMatcher.match(ParamDefMatcher.java:38)
at org.jetbrains.plugins.ruby.ruby.codeInsight.paramDefs.matcher.ParamDefMatcher.createParamDefReference(ParamDefMatcher.java:83)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.basicTypes.stringLiterals.RStringLiteralBase.getReference(RStringLiteralBase.java:88)
at com.intellij.psi.impl.SharedPsiElementImplUtil.getReferences(SharedPsiElementImplUtil.java:80)
at com.intellij.extapi.psi.PsiElementBase.getReferences(PsiElementBase.java:167)
at org.jetbrains.plugins.ruby.rails.inspections.paramdefs.ParamDefResolveVisitor.a(ParamDefResolveVisitor.java:119)
at org.jetbrains.plugins.ruby.rails.inspections.paramdefs.ParamDefResolveVisitor.a(ParamDefResolveVisitor.java:58)
at org.jetbrains.plugins.ruby.rails.inspections.paramdefs.ParamDefResolveVisitor.visitRStringLiteral(ParamDefResolveVisitor.java:47)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.basicTypes.stringLiterals.baseString.RStringLiteralImpl.accept(RStringLiteralImpl.java:38)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$1.process(LocalInspectionsPass.java:248)
at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass$1.process(LocalInspectionsPass.java:222)
at com.intellij.concurrency.JobUtil$2$1.run(JobUtil.java:114)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:230)
at com.intellij.concurrency.JobUtil$2.process(JobUtil.java:112)
at com.intellij.concurrency.JobUtil$1.run(JobUtil.java:65)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at com.intellij.concurrency.PrioritizedFutureTask.access$101(PrioritizedFutureTask.java:31)
at com.intellij.concurrency.PrioritizedFutureTask$1.run(PrioritizedFutureTask.java:70)
at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:930)
at com.intellij.concurrency.PrioritizedFutureTask.run(PrioritizedFutureTask.java:101)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
[ 84925] ERROR - m.intellij.concurrency.JobUtil - JetBrains RubyMine 3.0.1 Build #RM-97.133
[ 84925] ERROR - m.intellij.concurrency.JobUtil - JDK: 1.6.0_23
[ 84925] ERROR - m.intellij.concurrency.JobUtil - VM: Java HotSpot(TM) 64-Bit Server VM
[ 84925] ERROR - m.intellij.concurrency.JobUtil - Vendor: Sun Microsystems Inc.
[ 84926] ERROR - m.intellij.concurrency.JobUtil - OS: Linux
[ 84926] ERROR - m.intellij.concurrency.JobUtil - Last Action: GotoFile
There you go.
Hello John,
File | Invalidate Caches should resolve the problem.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Great. That seems to have fixed it. Thank you. Any idea what caused it?
Please run "File | Invalidate Caches..." action and restart IDE