From 44a36e70ecd72807a691fb88484cb31984370240 Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Tue, 11 Dec 2018 18:25:28 +0300 Subject: [PATCH] Exit when property has no name (EA-129932) --- .../kotlin/idea/debugger/breakpoints/KotlinFieldBreakpoint.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/idea/idea-jvm/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpoint.kt b/idea/idea-jvm/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpoint.kt index 12e8472cc78..f93f02876d1 100644 --- a/idea/idea-jvm/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpoint.kt +++ b/idea/idea-jvm/src/org/jetbrains/kotlin/idea/debugger/breakpoints/KotlinFieldBreakpoint.kt @@ -101,7 +101,8 @@ class KotlinFieldBreakpoint( super.reload() val property = getProperty(sourcePosition) ?: return - setFieldName(property.name!!) + val propertyName = property.name ?: return + setFieldName(propertyName) if (property is KtProperty && property.isTopLevel) { properties.myClassName = JvmFileClassUtil.getFileClassInfoNoResolve(property.getContainingKtFile()).fileClassFqName.asString()