From 412fb62bbb5e7e36c6971bdc53b40ae25150c675 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Mon, 25 Sep 2017 16:39:47 +0300 Subject: [PATCH] Fix de-reference nullable virtual file (EA-107980) --- .../kotlin/idea/debugger/breakpoints/breakpointTypeUtils.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/breakpointTypeUtils.kt b/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/breakpointTypeUtils.kt index f122d177079..84c5e73da2c 100644 --- a/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/breakpointTypeUtils.kt +++ b/idea/src/org/jetbrains/kotlin/idea/debugger/breakpoints/breakpointTypeUtils.kt @@ -43,7 +43,7 @@ import java.util.* fun canPutAt(file: VirtualFile, line: Int, project: Project, breakpointTypeClass: Class<*>): Boolean { val psiFile = PsiManager.getInstance(project).findFile(file) - if (psiFile == null || psiFile.virtualFile.fileType != KotlinFileType.INSTANCE) { + if (psiFile == null || psiFile.virtualFile?.fileType != KotlinFileType.INSTANCE) { return false }