From 1f40dc6bf8cbd56c1eed99c2cb34fd2608dea6b5 Mon Sep 17 00:00:00 2001 From: Maksim Zuev Date: Mon, 6 Oct 2025 11:19:21 +0200 Subject: [PATCH] [rd debugger] IJPL-211422 Stream debugger: check file validity GitOrigin-RevId: af63b300086c3e35ecc692a60d52d072df33d66e --- .../streams/core/psi/impl/DebuggerPositionResolverImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/stream-debugger-core/src/com/intellij/debugger/streams/core/psi/impl/DebuggerPositionResolverImpl.java b/plugins/stream-debugger-core/src/com/intellij/debugger/streams/core/psi/impl/DebuggerPositionResolverImpl.java index 8fe5eb392754..7c12caf8623d 100644 --- a/plugins/stream-debugger-core/src/com/intellij/debugger/streams/core/psi/impl/DebuggerPositionResolverImpl.java +++ b/plugins/stream-debugger-core/src/com/intellij/debugger/streams/core/psi/impl/DebuggerPositionResolverImpl.java @@ -21,7 +21,7 @@ public final class DebuggerPositionResolverImpl implements DebuggerPositionResol final VirtualFile file = position.getFile(); if (file.isValid() && 0 <= offset && offset < file.getLength()) { @Nullable PsiFile psiFile = PsiManager.getInstance(session.getProject()).findFile(file); - return psiFile != null ? psiFile.findElementAt(offset) : null; + return psiFile != null && psiFile.isValid() ? psiFile.findElementAt(offset) : null; } return null;