No message
java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:841)
at java.util.HashMap$EntryIterator.next(HashMap.java:883)
at java.util.HashMap$EntryIterator.next(HashMap.java:881)
at org.jetbrains.plugins.ruby.ruby.lang.psi.dataFlow.reachingDefs.RReachingDefsDfaInstance.fun(RReachingDefsDfaInstance.java:37)
at org.jetbrains.plugins.ruby.ruby.lang.psi.dataFlow.reachingDefs.RReachingDefsDfaInstance.fun(RReachingDefsDfaInstance.java:25)
at org.jetbrains.plugins.ruby.ruby.lang.psi.dataFlow.DFAEngine.performDFA(DFAEngine.java:95)
at org.jetbrains.plugins.ruby.ruby.codeInsight.resolve.scope.impl.ScopeImpl.computeScopeVariables(ScopeImpl.java:65)
at org.jetbrains.plugins.ruby.ruby.codeInsight.resolve.scope.impl.ScopeImpl.getVisibleVariable(ScopeImpl.java:46)
at org.jetbrains.plugins.ruby.ruby.codeInsight.resolve.scope.ScopeUtil.findScopeVariableForIdentifier(ScopeUtil.java:44)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.variables.RIdentifierImpl.getScopeVariable(RIdentifierImpl.java:79)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.variables.RIdentifierImpl.isLocalVariable(RIdentifierImpl.java:91)
at org.jetbrains.plugins.ruby.ruby.lang.annotator.RubyFastAnnotatorVisitor.visitRIdentifier(RubyFastAnnotatorVisitor.java:73)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.variables.RIdentifierImpl.accept(RIdentifierImpl.java:66)
at org.jetbrains.plugins.ruby.ruby.lang.annotator.RubyFastAnnotator.annotate(RubyFastAnnotator.java:16)
at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.a(DefaultHighlightVisitor.java:62)
at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.visitElement(DefaultHighlightVisitor.java:3)
at com.intellij.extapi.psi.PsiElementBase.accept(PsiElementBase.java:46)
at org.jetbrains.plugins.ruby.ruby.lang.psi.impl.variables.RIdentifierImpl.accept(RIdentifierImpl.java:69)
at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.visit(DefaultHighlightVisitor.java:6)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass$6.run(GeneralHighlightingPass.java:24)
at com.intellij.codeInsight.daemon.impl.analysis.DefaultHighlightVisitor.analyze(DefaultHighlightVisitor.java:4)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.a(GeneralHighlightingPass.java:17)
at com.intellij.codeInsight.daemon.impl.GeneralHighlightingPass.collectInformationWithProgress(GeneralHighlightingPass.java:168)
at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:18)
at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:9)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1$1.run(PassExecutorService.java:14)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:127)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass$1.run(PassExecutorService.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:60)
at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:27)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.java:123)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:613)