From 917f158ad052ae5375c55e34edd33d6cd23790dc Mon Sep 17 00:00:00 2001 From: "Egor.Ushakov" Date: Mon, 5 Oct 2015 17:26:06 +0300 Subject: [PATCH] EA-63794 - PIEAE: LeafPsiElement.invalid --- .../com/intellij/debugger/engine/CompoundPositionManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/engine/CompoundPositionManager.java b/java/debugger/impl/src/com/intellij/debugger/engine/CompoundPositionManager.java index 52665815abb2..e954855507e5 100644 --- a/java/debugger/impl/src/com/intellij/debugger/engine/CompoundPositionManager.java +++ b/java/debugger/impl/src/com/intellij/debugger/engine/CompoundPositionManager.java @@ -84,7 +84,7 @@ public class CompoundPositionManager extends PositionManagerEx implements MultiR public SourcePosition getSourcePosition(final Location location) { if (location == null) return null; SourcePosition res = mySourcePositionCache.get(location); - if (res != null) return res; + if (res != null && res.getFile().isValid()) return res; return iterate(new Processor() { @Override