From 1337a5216c5d3928b90db65da16d747948e44253 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Thu, 26 Jan 2017 19:58:58 +0100 Subject: [PATCH] Don't try to get text for invalid file (EA-86393 - PIEAE: PsiFileImpl.getText) --- .../src/org/jetbrains/kotlin/psi/KtElementImplStub.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/psi/KtElementImplStub.java b/compiler/frontend/src/org/jetbrains/kotlin/psi/KtElementImplStub.java index a4890e0b246..3ead48691fa 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/psi/KtElementImplStub.java +++ b/compiler/frontend/src/org/jetbrains/kotlin/psi/KtElementImplStub.java @@ -66,7 +66,7 @@ public class KtElementImplStub> extends StubBasedPsiEle @Override public KtFile getContainingKtFile() { PsiFile file = getContainingFile(); - assert file instanceof KtFile : "JetElement not inside JetFile: " + file + " " + file.getText(); + assert file instanceof KtFile : "KtElement not inside KtFile: " + file + " " + (file.isValid() ? file.getText() : ""); return (KtFile) file; }