From 23898c375629a27309c15dce4b3e29b34e735269 Mon Sep 17 00:00:00 2001 From: "Egor.Ushakov" Date: Mon, 15 May 2017 18:49:15 +0300 Subject: [PATCH] catch errors during filtering task --- .../com/intellij/debugger/memory/ui/InstancesWindow.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/memory/ui/InstancesWindow.java b/java/debugger/impl/src/com/intellij/debugger/memory/ui/InstancesWindow.java index c7d81ab5664d..62868d5cfd89 100644 --- a/java/debugger/impl/src/com/intellij/debugger/memory/ui/InstancesWindow.java +++ b/java/debugger/impl/src/com/intellij/debugger/memory/ui/InstancesWindow.java @@ -489,7 +489,11 @@ public class InstancesWindow extends DialogWrapper { @Override protected Void doInBackground() throws Exception { - myTask.run(); + try { + myTask.run(); + } catch (Throwable e) { + LOG.error(e); + } return null; }