java.lang.StackOverflowError

GitHub | LooMaclin | 8 months ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.

Root Cause Analysis

  1. java.lang.StackOverflowError

    No message provided

    at com.intellij.util.text.CharArrayUtil.getChars()
  2. IDEA
    LibraryImpl.getFiles
    1. com.intellij.util.text.CharArrayUtil.getChars(CharArrayUtil.java:77)
    2. com.intellij.openapi.vfs.newvfs.impl.VirtualFileSystemEntry.copyString(VirtualFileSystemEntry.java:183)
    3. com.intellij.openapi.vfs.newvfs.persistent.PersistentFSImpl$FsRoot.appendPathOnFileSystem(PersistentFSImpl.java:1266)
    4. com.intellij.openapi.vfs.newvfs.impl.VirtualFileSystemEntry.appendPathOnFileSystem(VirtualFileSystemEntry.java:173)
    5. com.intellij.openapi.vfs.newvfs.impl.VirtualFileSystemEntry.appendPathOnFileSystem(VirtualFileSystemEntry.java:173)
    6. com.intellij.openapi.vfs.newvfs.impl.VirtualFileSystemEntry.appendPathOnFileSystem(VirtualFileSystemEntry.java:173)
    7. com.intellij.openapi.vfs.newvfs.impl.VirtualFileSystemEntry.getUrl(VirtualFileSystemEntry.java:192)
    8. com.intellij.openapi.roots.impl.libraries.LibraryImpl.getFiles(LibraryImpl.java:196)
    8 frames
  3. org.rust.cargo
    RustCrateUtilKt.getCargoProject
    1. org.rust.cargo.util.ModuleUtilKt.extendProjectDescriptionWithStandardLibraryCrates(ModuleUtil.kt:105)
    2. org.rust.cargo.util.RustCrateUtilKt.getCargoProject(RustCrateUtil.kt:38)
    2 frames
  4. org.rust.lang
    RustModKt.getCanonicalCratePath
    1. org.rust.lang.core.psi.impl.RustFile.isCrateRoot(RustFile.kt:54)
    2. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:35)
    3. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    4. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    5. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    6. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    7. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    8. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    9. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    10. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    11. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    12. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    13. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    14. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    15. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    16. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    17. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    18. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    19. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    20. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    21. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    22. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    23. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    24. org.rust.lang.core.psi.RustModKt.getCanonicalCratePath(RustMod.kt:38)
    24 frames