java.lang.StackOverflowError

GitHub | develop7 | 3 months ago
tip
Do you find the tips below useful? Click on the to mark them and say thanks to rafael . Or join the community to write better ones.
  1. 0
    samebug tip
    Try "File -> Invalidate Cache" and restarting, this should kill old indexing process and start a new one, wait until it's finished and let the project build.
  2. 0
    samebug tip
    This happens because of the background indexing processes, wait until it's finished to change values on the properties table.
  3. 0

    Issue 182581 - android - IndexNotReadyException in designer - Android Open Source Project - Issue Tracker - Google Project Hosting

    google.com | 1 year ago
    java.lang.RuntimeException: com.intellij.openapi.project.IndexNotReadyException: Please change caller according to com.intellij.openapi.project.IndexNotReadyException documentation
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    I need help on android studio rendering problems

    Stack Overflow | 2 years ago | Marjo Forcado
    com.intellij.openapi.project.IndexNotReadyException: Please change caller according to com.intellij.openapi.project.IndexNotReadyException documentation
  6. 0

    Issue 182581 - android - IndexNotReadyException in designer (also Android Studio stopped responding to keyboard) - Android Open Source Project - Issue Tracker - Google Project Hosting

    google.com | 2 years ago
    java.lang.RuntimeException: com.intellij.openapi.project.IndexNotReadyException: Please change caller according to com.intellij.openapi.project.IndexNotReadyException documentation

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.StackOverflowError

      No message provided

      at com.intellij.util.containers.ConcurrentHashMap.computeHashCode()
    2. IDEA
      StubIndex.getElements
      1. com.intellij.util.containers.ConcurrentHashMap.computeHashCode(ConcurrentHashMap.java:3593)
      2. com.intellij.util.containers.ConcurrentHashMap.hash(ConcurrentHashMap.java:3602)
      3. com.intellij.util.containers.ConcurrentHashMap.get(ConcurrentHashMap.java:945)
      4. com.intellij.util.containers.ConcurrentHashMap.containsKey(ConcurrentHashMap.java:977)
      5. com.intellij.util.containers.ConcurrentHashSet.contains(ConcurrentHashSet.java:55)
      6. com.intellij.util.indexing.FileBasedIndexImpl.a(FileBasedIndexImpl.java:1212)
      7. com.intellij.util.indexing.FileBasedIndexImpl.ensureUpToDate(FileBasedIndexImpl.java:688)
      8. com.intellij.util.indexing.FileBasedIndexImpl.ensureUpToDate(FileBasedIndexImpl.java:655)
      9. com.intellij.psi.stubs.StubIndexImpl.a(StubIndexImpl.java:344)
      10. com.intellij.psi.stubs.StubIndexImpl.processElements(StubIndexImpl.java:325)
      11. com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:146)
      12. com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:135)
      12 frames
    3. org.elixir_lang.reference
      Module.multiResolve
      1. org.elixir_lang.reference.Module.multiResolveProject(Module.java:81)
      2. org.elixir_lang.reference.Module.multiResolve(Module.java:55)
      2 frames
    4. org.elixir_lang.psi
      ElixirFile.processDeclarations
      1. org.elixir_lang.psi.impl.ElixirPsiImplUtil.fullyResolveAlias(ElixirPsiImplUtil.java:2258)
      2. org.elixir_lang.psi.impl.ElixirPsiImplUtil.aliasToModular(ElixirPsiImplUtil.java:5542)
      3. org.elixir_lang.psi.impl.ElixirPsiImplUtil.maybeAliasToModular(ElixirPsiImplUtil.java:5532)
      4. org.elixir_lang.psi.Import.modular(Import.java:267)
      5. org.elixir_lang.psi.Import.callDefinitionClauseCallWhile(Import.java:63)
      6. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:83)
      7. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:37)
      8. org.elixir_lang.psi.impl.ElixirPsiImplUtil.processDeclarationsInPreviousSibling(ElixirPsiImplUtil.java:1689)
      9. org.elixir_lang.psi.ElixirFile.processDeclarations(ElixirFile.java:45)
      9 frames
    5. IDEA
      PsiTreeUtil.treeWalkUp
      1. com.intellij.psi.util.PsiTreeUtil.treeWalkUp(PsiTreeUtil.java:1058)
      1 frame
    6. org.elixir_lang.psi
      MultiResolve.resolveResultList
      1. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:42)
      2. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:32)
      2 frames
    7. org.elixir_lang.reference
      Callable.multiResolve
      1. org.elixir_lang.reference.Callable.multiResolve(Callable.java:656)
      1 frame
    8. org.elixir_lang.psi
      ElixirFile.processDeclarations
      1. org.elixir_lang.psi.impl.ElixirPsiImplUtil.fullyResolveAlias(ElixirPsiImplUtil.java:2258)
      2. org.elixir_lang.psi.impl.ElixirPsiImplUtil.aliasToModular(ElixirPsiImplUtil.java:5542)
      3. org.elixir_lang.psi.impl.ElixirPsiImplUtil.maybeAliasToModular(ElixirPsiImplUtil.java:5532)
      4. org.elixir_lang.psi.Import.modular(Import.java:267)
      5. org.elixir_lang.psi.Import.callDefinitionClauseCallWhile(Import.java:63)
      6. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:83)
      7. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:37)
      8. org.elixir_lang.psi.impl.ElixirPsiImplUtil.processDeclarationsInPreviousSibling(ElixirPsiImplUtil.java:1689)
      9. org.elixir_lang.psi.ElixirFile.processDeclarations(ElixirFile.java:45)
      9 frames
    9. IDEA
      PsiTreeUtil.treeWalkUp
      1. com.intellij.psi.util.PsiTreeUtil.treeWalkUp(PsiTreeUtil.java:1058)
      1 frame
    10. org.elixir_lang.psi
      MultiResolve.resolveResultList
      1. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:42)
      2. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:32)
      2 frames
    11. org.elixir_lang.reference
      Callable.multiResolve
      1. org.elixir_lang.reference.Callable.multiResolve(Callable.java:656)
      1 frame
    12. org.elixir_lang.psi
      ElixirFile.processDeclarations
      1. org.elixir_lang.psi.impl.ElixirPsiImplUtil.fullyResolveAlias(ElixirPsiImplUtil.java:2258)
      2. org.elixir_lang.psi.impl.ElixirPsiImplUtil.aliasToModular(ElixirPsiImplUtil.java:5542)
      3. org.elixir_lang.psi.impl.ElixirPsiImplUtil.maybeAliasToModular(ElixirPsiImplUtil.java:5532)
      4. org.elixir_lang.psi.Import.modular(Import.java:267)
      5. org.elixir_lang.psi.Import.callDefinitionClauseCallWhile(Import.java:63)
      6. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:83)
      7. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:37)
      8. org.elixir_lang.psi.impl.ElixirPsiImplUtil.processDeclarationsInPreviousSibling(ElixirPsiImplUtil.java:1689)
      9. org.elixir_lang.psi.ElixirFile.processDeclarations(ElixirFile.java:45)
      9 frames
    13. IDEA
      PsiTreeUtil.treeWalkUp
      1. com.intellij.psi.util.PsiTreeUtil.treeWalkUp(PsiTreeUtil.java:1058)
      1 frame
    14. org.elixir_lang.psi
      MultiResolve.resolveResultList
      1. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:42)
      2. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:32)
      2 frames
    15. org.elixir_lang.reference
      Callable.multiResolve
      1. org.elixir_lang.reference.Callable.multiResolve(Callable.java:656)
      1 frame
    16. org.elixir_lang.psi
      ElixirFile.processDeclarations
      1. org.elixir_lang.psi.impl.ElixirPsiImplUtil.fullyResolveAlias(ElixirPsiImplUtil.java:2258)
      2. org.elixir_lang.psi.impl.ElixirPsiImplUtil.aliasToModular(ElixirPsiImplUtil.java:5542)
      3. org.elixir_lang.psi.impl.ElixirPsiImplUtil.maybeAliasToModular(ElixirPsiImplUtil.java:5532)
      4. org.elixir_lang.psi.Import.modular(Import.java:267)
      5. org.elixir_lang.psi.Import.callDefinitionClauseCallWhile(Import.java:63)
      6. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:83)
      7. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:37)
      8. org.elixir_lang.psi.impl.ElixirPsiImplUtil.processDeclarationsInPreviousSibling(ElixirPsiImplUtil.java:1689)
      9. org.elixir_lang.psi.ElixirFile.processDeclarations(ElixirFile.java:45)
      9 frames
    17. IDEA
      PsiTreeUtil.treeWalkUp
      1. com.intellij.psi.util.PsiTreeUtil.treeWalkUp(PsiTreeUtil.java:1058)
      1 frame
    18. org.elixir_lang.psi
      MultiResolve.resolveResultList
      1. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:42)
      2. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:32)
      2 frames
    19. org.elixir_lang.reference
      Callable.multiResolve
      1. org.elixir_lang.reference.Callable.multiResolve(Callable.java:656)
      1 frame
    20. org.elixir_lang.psi
      ElixirFile.processDeclarations
      1. org.elixir_lang.psi.impl.ElixirPsiImplUtil.fullyResolveAlias(ElixirPsiImplUtil.java:2258)
      2. org.elixir_lang.psi.impl.ElixirPsiImplUtil.aliasToModular(ElixirPsiImplUtil.java:5542)
      3. org.elixir_lang.psi.impl.ElixirPsiImplUtil.maybeAliasToModular(ElixirPsiImplUtil.java:5532)
      4. org.elixir_lang.psi.Import.modular(Import.java:267)
      5. org.elixir_lang.psi.Import.callDefinitionClauseCallWhile(Import.java:63)
      6. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:83)
      7. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:37)
      8. org.elixir_lang.psi.impl.ElixirPsiImplUtil.processDeclarationsInPreviousSibling(ElixirPsiImplUtil.java:1689)
      9. org.elixir_lang.psi.ElixirFile.processDeclarations(ElixirFile.java:45)
      9 frames
    21. IDEA
      PsiTreeUtil.treeWalkUp
      1. com.intellij.psi.util.PsiTreeUtil.treeWalkUp(PsiTreeUtil.java:1058)
      1 frame
    22. org.elixir_lang.psi
      MultiResolve.resolveResultList
      1. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:42)
      2. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:32)
      2 frames
    23. org.elixir_lang.reference
      Callable.multiResolve
      1. org.elixir_lang.reference.Callable.multiResolve(Callable.java:656)
      1 frame
    24. org.elixir_lang.psi
      ElixirFile.processDeclarations
      1. org.elixir_lang.psi.impl.ElixirPsiImplUtil.fullyResolveAlias(ElixirPsiImplUtil.java:2258)
      2. org.elixir_lang.psi.impl.ElixirPsiImplUtil.aliasToModular(ElixirPsiImplUtil.java:5542)
      3. org.elixir_lang.psi.impl.ElixirPsiImplUtil.maybeAliasToModular(ElixirPsiImplUtil.java:5532)
      4. org.elixir_lang.psi.Import.modular(Import.java:267)
      5. org.elixir_lang.psi.Import.callDefinitionClauseCallWhile(Import.java:63)
      6. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:83)
      7. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:37)
      8. org.elixir_lang.psi.impl.ElixirPsiImplUtil.processDeclarationsInPreviousSibling(ElixirPsiImplUtil.java:1689)
      9. org.elixir_lang.psi.ElixirFile.processDeclarations(ElixirFile.java:45)
      9 frames
    25. IDEA
      PsiTreeUtil.treeWalkUp
      1. com.intellij.psi.util.PsiTreeUtil.treeWalkUp(PsiTreeUtil.java:1058)
      1 frame
    26. org.elixir_lang.psi
      MultiResolve.resolveResultList
      1. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:42)
      2. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:32)
      2 frames
    27. org.elixir_lang.reference
      Callable.multiResolve
      1. org.elixir_lang.reference.Callable.multiResolve(Callable.java:656)
      1 frame
    28. org.elixir_lang.psi
      ElixirFile.processDeclarations
      1. org.elixir_lang.psi.impl.ElixirPsiImplUtil.fullyResolveAlias(ElixirPsiImplUtil.java:2258)
      2. org.elixir_lang.psi.impl.ElixirPsiImplUtil.aliasToModular(ElixirPsiImplUtil.java:5542)
      3. org.elixir_lang.psi.impl.ElixirPsiImplUtil.maybeAliasToModular(ElixirPsiImplUtil.java:5532)
      4. org.elixir_lang.psi.Import.modular(Import.java:267)
      5. org.elixir_lang.psi.Import.callDefinitionClauseCallWhile(Import.java:63)
      6. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:83)
      7. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:37)
      8. org.elixir_lang.psi.impl.ElixirPsiImplUtil.processDeclarationsInPreviousSibling(ElixirPsiImplUtil.java:1689)
      9. org.elixir_lang.psi.ElixirFile.processDeclarations(ElixirFile.java:45)
      9 frames
    29. IDEA
      PsiTreeUtil.treeWalkUp
      1. com.intellij.psi.util.PsiTreeUtil.treeWalkUp(PsiTreeUtil.java:1058)
      1 frame
    30. org.elixir_lang.psi
      MultiResolve.resolveResultList
      1. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:42)
      2. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:32)
      2 frames
    31. org.elixir_lang.reference
      Callable.multiResolve
      1. org.elixir_lang.reference.Callable.multiResolve(Callable.java:656)
      1 frame
    32. org.elixir_lang.psi
      ElixirFile.processDeclarations
      1. org.elixir_lang.psi.impl.ElixirPsiImplUtil.fullyResolveAlias(ElixirPsiImplUtil.java:2258)
      2. org.elixir_lang.psi.impl.ElixirPsiImplUtil.aliasToModular(ElixirPsiImplUtil.java:5542)
      3. org.elixir_lang.psi.impl.ElixirPsiImplUtil.maybeAliasToModular(ElixirPsiImplUtil.java:5532)
      4. org.elixir_lang.psi.Import.modular(Import.java:267)
      5. org.elixir_lang.psi.Import.callDefinitionClauseCallWhile(Import.java:63)
      6. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:83)
      7. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:37)
      8. org.elixir_lang.psi.impl.ElixirPsiImplUtil.processDeclarationsInPreviousSibling(ElixirPsiImplUtil.java:1689)
      9. org.elixir_lang.psi.ElixirFile.processDeclarations(ElixirFile.java:45)
      9 frames
    33. IDEA
      PsiTreeUtil.treeWalkUp
      1. com.intellij.psi.util.PsiTreeUtil.treeWalkUp(PsiTreeUtil.java:1058)
      1 frame
    34. org.elixir_lang.psi
      MultiResolve.resolveResultList
      1. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:42)
      2. org.elixir_lang.psi.scope.call_definition_clause.MultiResolve.resolveResultList(MultiResolve.java:32)
      2 frames
    35. org.elixir_lang.reference
      Callable.multiResolve
      1. org.elixir_lang.reference.Callable.multiResolve(Callable.java:656)
      1 frame
    36. org.elixir_lang.psi
      ElixirFile.processDeclarations
      1. org.elixir_lang.psi.impl.ElixirPsiImplUtil.fullyResolveAlias(ElixirPsiImplUtil.java:2258)
      2. org.elixir_lang.psi.impl.ElixirPsiImplUtil.aliasToModular(ElixirPsiImplUtil.java:5542)
      3. org.elixir_lang.psi.impl.ElixirPsiImplUtil.maybeAliasToModular(ElixirPsiImplUtil.java:5532)
      4. org.elixir_lang.psi.Import.modular(Import.java:267)
      5. org.elixir_lang.psi.Import.callDefinitionClauseCallWhile(Import.java:63)
      6. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:83)
      7. org.elixir_lang.psi.scope.CallDefinitionClause.execute(CallDefinitionClause.java:37)
      8. org.elixir_lang.psi.impl.ElixirPsiImplUtil.processDeclarationsInPreviousSibling(ElixirPsiImplUtil.java:1689)
      9. org.elixir_lang.psi.ElixirFile.processDeclarations(ElixirFile.java:45)
      9 frames
    37. IDEA
      PsiTreeUtil.treeWalkUp
      1. com.intellij.psi.util.PsiTreeUtil.treeWalkUp(PsiTreeUtil.java:1058)
      1 frame