From 4256f57774c1ad696b84f97432124da87913ce4d Mon Sep 17 00:00:00 2001 From: "Egor.Ushakov" Date: Thu, 19 Mar 2015 15:44:35 +0300 Subject: [PATCH] EA-66646 - IE: PositionManagerImpl.findNested - error 23 --- .../debugger/engine/CompoundPositionManager.java | 2 +- .../intellij/debugger/engine/PositionManagerImpl.java | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/java/debugger/impl/src/com/intellij/debugger/engine/CompoundPositionManager.java b/java/debugger/impl/src/com/intellij/debugger/engine/CompoundPositionManager.java index a9982cd41b14..f17787b67de6 100644 --- a/java/debugger/impl/src/com/intellij/debugger/engine/CompoundPositionManager.java +++ b/java/debugger/impl/src/com/intellij/debugger/engine/CompoundPositionManager.java @@ -71,7 +71,7 @@ public class CompoundPositionManager extends PositionManagerEx implements MultiR } catch (NoDataException ignored) {} catch (VMDisconnectedException e) {throw e;} - catch (InternalException ignored) {} + catch (InternalException e) {LOG.info(e);} catch (ProcessCanceledException ignored) {} catch (Exception e) {LOG.error(e);} catch (AssertionError e) {LOG.error(e);} diff --git a/java/debugger/impl/src/com/intellij/debugger/engine/PositionManagerImpl.java b/java/debugger/impl/src/com/intellij/debugger/engine/PositionManagerImpl.java index edc39dc32777..cd1b3be92334 100644 --- a/java/debugger/impl/src/com/intellij/debugger/engine/PositionManagerImpl.java +++ b/java/debugger/impl/src/com/intellij/debugger/engine/PositionManagerImpl.java @@ -25,7 +25,6 @@ import com.intellij.execution.filters.LineNumbersMapping; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.editor.Editor; -import com.intellij.openapi.project.DumbService; import com.intellij.openapi.project.Project; import com.intellij.openapi.util.NullableComputable; import com.intellij.openapi.util.Ref; @@ -34,11 +33,7 @@ import com.intellij.openapi.vfs.VirtualFile; import com.intellij.psi.*; import com.intellij.psi.search.FilenameIndex; import com.intellij.psi.search.GlobalSearchScope; -import com.intellij.psi.util.PsiUtil; -import com.sun.jdi.AbsentInformationException; -import com.sun.jdi.Location; -import com.sun.jdi.Method; -import com.sun.jdi.ReferenceType; +import com.sun.jdi.*; import com.sun.jdi.request.ClassPrepareRequest; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -71,6 +66,9 @@ public class PositionManagerImpl implements PositionManager { } catch (AbsentInformationException ignored) { } + catch (InternalException e) { + LOG.info(e); + } return Collections.emptyList(); }