From 42e2446d637bfce50f16fba01e0e88828cea987b Mon Sep 17 00:00:00 2001 From: Eugene Zhuravlev Date: Thu, 19 May 2011 18:51:31 +0200 Subject: [PATCH] fix NPE --- .../intellij/debugger/ui/tree/render/ToStringRenderer.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/tree/render/ToStringRenderer.java b/java/debugger/impl/src/com/intellij/debugger/ui/tree/render/ToStringRenderer.java index 569eabf896e2..33c111395430 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/tree/render/ToStringRenderer.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/tree/render/ToStringRenderer.java @@ -74,8 +74,9 @@ public class ToStringRenderer extends NodeRendererImpl { final Value value = valueDescriptor.getValue(); BatchEvaluator.getBatchEvaluator(evaluationContext.getDebugProcess()).invoke(new ToStringCommand(evaluationContext, value) { public void evaluationResult(String message) { - final String truncated = DebuggerUtilsEx.truncateString(message); - valueDescriptor.setValueLabel(message != null ? "\"" + DebuggerUtils.convertToPresentationString(truncated) + "\"" : ""); + valueDescriptor.setValueLabel( + message == null? "" : "\"" + DebuggerUtils.convertToPresentationString(DebuggerUtilsEx.truncateString(message)) + "\"" + ); labelListener.labelChanged(); }