Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

intellij accessing invalid virtual file

Please help me I am stuck due to below weird behavior of Intellij 2021.2.4(Ultimate Edition) I am getting error after opening project in Intellij as below :

"Accessing invalid virtual file: file://; original:12323; found:12333; File.exists()=true.

I restarted my machine on weekend and then opened the Intellij Idea today morning . I have tried below solutions but in vain 1.Invalid Caches 2.Remove idea64.exe.vmoptions

Thanks in advance .

like image 809
Knowledge_seeker Avatar asked Feb 01 '26 05:02

Knowledge_seeker


1 Answers

I had this same issue just now. For me, I was running our app via JavaScript Debug task and the app would immediately fail; I'd get the error message in a "red balloon" above my Debug tool window tab.

Following the advice of @Andrey I checked the logs. Sure enough, there was a hint:

com.intellij.openapi.vfs.InvalidVirtualFileAccessException: Accessing invalid virtual file: file:///Users/randy/projects/..../.../notifications; original:804838; found:805846; File.exists()=true
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.handleInvalidDirectory(VirtualDirectoryImpl.java:190)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.doFindChild(VirtualDirectoryImpl.java:111)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:77)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:500)
    at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.findChild(VirtualDirectoryImpl.java:44)
    at com.intellij.javascript.debugger.JavaScriptDebugProcess.isMeteorClientScript(JavaScriptDebugProcess.kt:587)
    at com.intellij.javascript.debugger.JavaScriptDebugProcess.getLocationsForBreakpoint(JavaScriptDebugProcess.kt:538)
    at com.intellij.javascript.debugger.JSLineBreakpointManagerBase.setBreakpoint(JSLineBreakpointManagerBase.kt:36)
    at com.intellij.javascript.debugger.breakpoints.JSLineBreakpointHandler.registerBreakpoint(JSLineBreakpointHandler.kt:17)
    at com.intellij.javascript.debugger.breakpoints.JSLineBreakpointHandler.registerBreakpoint(JSLineBreakpointHandler.kt:12)

IntelliJ was trying to register breakpoints when it crashed. From there, I simply opened the Breakpoints dialog and trashed everything since they were all recent and moot anyway.

After that, I just closed the debug browser window that was left from my last failed attempt, then reran the Debug config. Everything worked as expected.

like image 146
randy Avatar answered Feb 04 '26 02:02

randy



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!