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
6 comments
Comment actions Permalink

Hello John,

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.

Any ideas?


Please attach ~/.RubyMine30/system/logs/idea.log

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

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

0
Comment actions Permalink

Hello John,

There you go.


File | Invalidate Caches should resolve the problem.

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Great.  That seems to have fixed it.  Thank you.  Any idea what caused it?

0
Comment actions Permalink

Please run "File | Invalidate Caches..." action and restart IDE

0

Please sign in to leave a comment.