From e1185dd05b6059604dadb1831f74488c363406d3 Mon Sep 17 00:00:00 2001 From: Alexander Koshevoy Date: Sat, 9 Jun 2018 09:50:22 +0300 Subject: [PATCH] PY-18029 Workaround NPE at later call of PyTypeHandler.format() --- .../jetbrains/python/console/PydevConsoleCommunicationUtil.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/src/com/jetbrains/python/console/PydevConsoleCommunicationUtil.kt b/python/src/com/jetbrains/python/console/PydevConsoleCommunicationUtil.kt index 321e33fc9655..78a5e0f2420d 100644 --- a/python/src/com/jetbrains/python/console/PydevConsoleCommunicationUtil.kt +++ b/python/src/com/jetbrains/python/console/PydevConsoleCommunicationUtil.kt @@ -22,7 +22,7 @@ fun parseVars(vars: List, parent: PyDebugValue?, frameAccessor: PyFr } fun createPyDebugValue(value: DebugValue, frameAccessor: PyFrameAccessor) = - PyDebugValue(value.name, value.type, value.qualifier, value.value, + PyDebugValue(value.name, value.type, value.qualifier, value.value ?: "", value.isContainer, value.isReturnedValue, value.isIPythonHidden, value.isErrorOnEval, frameAccessor)