From 57c4e31d08fa0e2214bc1dce050a06bb6ab3d249 Mon Sep 17 00:00:00 2001 From: nik Date: Fri, 15 Apr 2011 10:35:43 +0400 Subject: [PATCH] EA-25105 - NPE: XDebuggerUtilImpl.iterateLine --- .../src/com/intellij/xdebugger/impl/XDebuggerUtilImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebuggerUtilImpl.java b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebuggerUtilImpl.java index 2f79a7efdcbd..d5094a6f6b8a 100644 --- a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebuggerUtilImpl.java +++ b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/XDebuggerUtilImpl.java @@ -209,6 +209,8 @@ public class XDebuggerUtilImpl extends XDebuggerUtil { public void iterateLine(@NotNull Project project, @NotNull Document document, int line, @NotNull Processor processor) { PsiFile file = PsiDocumentManager.getInstance(project).getPsiFile(document); + if (file == null) return; + int lineStart; int lineEnd;