From 76c69d62ddb3a1cbb7bd4b85dc28c3db498baf0f Mon Sep 17 00:00:00 2001 From: "Vitaliy.Bibaev" Date: Fri, 10 Feb 2017 19:21:10 +0300 Subject: [PATCH] Fix ArrayIndexOutOfBoundsException when session stopped --- .../impl/src/com/intellij/debugger/memory/ui/ClassesTable.java | 1 + 1 file changed, 1 insertion(+) diff --git a/java/debugger/impl/src/com/intellij/debugger/memory/ui/ClassesTable.java b/java/debugger/impl/src/com/intellij/debugger/memory/ui/ClassesTable.java index d0f46b54f968..b363f7990fec 100644 --- a/java/debugger/impl/src/com/intellij/debugger/memory/ui/ClassesTable.java +++ b/java/debugger/impl/src/com/intellij/debugger/memory/ui/ClassesTable.java @@ -277,6 +277,7 @@ public class ClassesTable extends JBTable implements DataProvider, Disposable { public void clean() { if (!myItems.isEmpty()) { ApplicationManager.getApplication().invokeLater(() -> { + clearSelection(); myItems = Collections.emptyList(); myCounts.clear(); getRowSorter().allRowsChanged();