From b6df8b3da8ec8485239b2be9385ac6b7dae67d86 Mon Sep 17 00:00:00 2001 From: "Egor.Ushakov" Date: Mon, 5 Oct 2015 15:27:02 +0300 Subject: [PATCH] EA-73141 - VMDE: ValueDescriptorImpl.getType --- .../intellij/debugger/ui/impl/watch/NodeDescriptorImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/java/debugger/impl/src/com/intellij/debugger/ui/impl/watch/NodeDescriptorImpl.java b/java/debugger/impl/src/com/intellij/debugger/ui/impl/watch/NodeDescriptorImpl.java index 2682417b27fc..8016073b3234 100644 --- a/java/debugger/impl/src/com/intellij/debugger/ui/impl/watch/NodeDescriptorImpl.java +++ b/java/debugger/impl/src/com/intellij/debugger/ui/impl/watch/NodeDescriptorImpl.java @@ -29,6 +29,7 @@ import com.intellij.xdebugger.impl.ui.tree.ValueMarkup; import com.sun.jdi.InconsistentDebugInfoException; import com.sun.jdi.InvalidStackFrameException; import com.sun.jdi.ObjectReference; +import com.sun.jdi.VMDisconnectedException; import org.jetbrains.annotations.Nullable; import java.util.Map; @@ -88,6 +89,9 @@ public abstract class NodeDescriptorImpl implements NodeDescriptor { catch (InvalidStackFrameException e) { throw new EvaluateException(DebuggerBundle.message("error.invalid.stackframe")); } + catch (VMDisconnectedException e) { + throw new EvaluateException(DebuggerBundle.message("error.vm.disconnected")); + } catch (RuntimeException e) { LOG.error(e); throw new EvaluateException("Internal error, see logs for more details");