From 7cfdb687f498af95f50783a951be0e9cb6b255f1 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Wed, 30 Nov 2011 17:49:33 +0400 Subject: [PATCH] EA-31355 - NPE: EvaluatorBuilderImpl$Builder.createBinaryEvaluator --- .../engine/evaluation/expression/EvaluatorBuilderImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/engine/evaluation/expression/EvaluatorBuilderImpl.java b/java/debugger/impl/src/com/intellij/debugger/engine/evaluation/expression/EvaluatorBuilderImpl.java index 39746fd2ff32..f3b7427520c2 100644 --- a/java/debugger/impl/src/com/intellij/debugger/engine/evaluation/expression/EvaluatorBuilderImpl.java +++ b/java/debugger/impl/src/com/intellij/debugger/engine/evaluation/expression/EvaluatorBuilderImpl.java @@ -394,7 +394,7 @@ public class EvaluatorBuilderImpl implements EvaluatorBuilder { } } - return new BinaryExpressionEvaluator(lResult, rResult, operation, expressionExpectedType.getCanonicalText()); + return new BinaryExpressionEvaluator(lResult, rResult, operation, expressionExpectedType == null ? null : expressionExpectedType.getCanonicalText()); } private static boolean isBinaryNumericPromotionApplicable(PsiType lType, PsiType rType, IElementType opType) {