Project
Ruby
Priority
Critical
Type
Exception
Fix versions
RubyMine 1.0 RC (build 873)
State
Fixed
Assignee
Unassigned
Subsystem
Code Insight
Affected versions
No Affected versions
Fixed in build
108.101  
  • Created by   Anna Bulenkova
    2 years ago (24 Apr 2009 16:29)
  • Updated by   Vadim Gurov
    8 months ago (18 May 2011 18:18)
  • Jira: RUBY-3818
    (history, comments)
 
RUBY-3818 StubBasedPsiElementBase.getNode
0
Issue is visible to: All Users
  The issue is visible to the selected user group only
Element: class org.jetbrains.plugins.ruby.ruby.lang.psi.impl.variables.fields.RInstanceVariableImpl: Element: class org.jetbrains.plugins.ruby.ruby.lang.psi.impl.variables.fields.RInstanceVariableImpl
com.intellij.psi.PsiInvalidElementAccessException: Element: class org.jetbrains.plugins.ruby.ruby.lang.psi.impl.variables.fields.RInstanceVariableImpl
	at com.intellij.extapi.psi.StubBasedPsiElementBase.getNode(StubBasedPsiElementBase.java:54)
	at com.intellij.extapi.psi.ASTDelegatePsiElement.getText(ASTDelegatePsiElement.java:97)
	at org.jetbrains.plugins.ruby.ruby.presentation.SymbolLookupUtil.createLookupItemImpl(SymbolLookupUtil.java:70)
	at org.jetbrains.plugins.ruby.ruby.presentation.SymbolLookupUtil.createLookupItemBySymbol(SymbolLookupUtil.java:14)
	at org.jetbrains.plugins.ruby.ruby.codeInsight.completion.ReferenceCompletionUtil.getLookupItemsByType(ReferenceCompletionUtil.java:20)
	at org.jetbrains.plugins.ruby.ruby.codeInsight.completion.ReferenceCompletionUtil.getCompletionItems(ReferenceCompletionUtil.java:56)
	at org.jetbrains.plugins.ruby.ruby.codeInsight.references.psi.RPsiPolyVariantReferenceBase.getCompletionVariants(RPsiPolyVariantReferenceBase.java:30)
	at org.jetbrains.plugins.ruby.ruby.codeInsight.references.psi.RPsiPolyVariantReferenceBase.getVariants(RPsiPolyVariantReferenceBase.java:17)
	at org.jetbrains.plugins.ruby.ruby.codeInsight.references.psi.RIdentifierReference.getVariants(RIdentifierReference.java:12)
	at com.intellij.codeInsight.completion.CompletionData.completeReference(CompletionData.java:284)
	at com.intellij.codeInsight.completion.CompletionVariant.addReferenceCompletions(CompletionVariant.java:179)
	at com.intellij.codeInsight.completion.CompletionData$1.run(CompletionData.java:93)
	at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:125)
	at com.intellij.codeInsight.completion.CompletionData.completeReference(CompletionData.java:88)
	at com.intellij.codeInsight.completion.LegacyCompletionContributor$2.consume(LegacyCompletionContributor.java:75)
	at com.intellij.codeInsight.completion.LegacyCompletionContributor$2.consume(LegacyCompletionContributor.java:72)
	at com.intellij.codeInsight.completion.LegacyCompletionContributor.processReference(LegacyCompletionContributor.java:106)
	at com.intellij.codeInsight.completion.LegacyCompletionContributor.processReferences(LegacyCompletionContributor.java:97)
	at com.intellij.codeInsight.completion.LegacyCompletionContributor.completeReference(LegacyCompletionContributor.java:72)
	at com.intellij.codeInsight.completion.LegacyCompletionContributor$1.addCompletions(LegacyCompletionContributor.java:56)
	at com.intellij.codeInsight.completion.CompletionProvider$1.run(CompletionProvider.java:33)
	at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:125)
	at com.intellij.codeInsight.completion.CompletionProvider.addCompletionVariants(CompletionProvider.java:31)
	at com.intellij.codeInsight.completion.CompletionContributor.fillCompletionVariants(CompletionContributor.java:142)
	at com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributors(CompletionService.java:80)
	at com.intellij.codeInsight.completion.CompletionService.getVariantsFromContributors(CompletionService.java:71)
	at com.intellij.codeInsight.completion.CompletionService.performCompletion(CompletionService.java:133)
	at com.intellij.codeInsight.completion.CodeCompletionHandlerBase$3$1.run(CodeCompletionHandlerBase.java:157)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:15)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:103)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:47)
	at com.intellij.codeInsight.completion.CodeCompletionHandlerBase$3.run(CodeCompletionHandlerBase.java:153)
	at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:2)
	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 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:619)
	at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:3)


Issue was resolved
Comments (0)
 
History
 
Linked Issues (?)
 
Issue has no comments