NPE: PyFrameAccessor.evaluate(expression)

This commit is contained in:
Ekaterina Tuzova
2017-12-18 16:18:24 +03:00
parent d2b0b77b3c
commit 49ca7afd59
@@ -218,8 +218,8 @@ public class PyDataViewerPanel extends JPanel {
private PyDebugValue getDebugValue(String expression) {
try {
PyDebugValue value = myFrameAccessor.evaluate(expression, false, true);
if (value.isErrorOnEval()) {
setError(value.getValue());
if (value == null || value.isErrorOnEval()) {
setError(value != null ? value.getValue() : "Failed to evaluate expression " + expression);
return null;
}
return value;