diff --git a/platform/lang-impl/src/com/intellij/execution/rmi/RemoteProcessSupport.java b/platform/lang-impl/src/com/intellij/execution/rmi/RemoteProcessSupport.java index 46b07b690437..9706bdeedb9f 100644 --- a/platform/lang-impl/src/com/intellij/execution/rmi/RemoteProcessSupport.java +++ b/platform/lang-impl/src/com/intellij/execution/rmi/RemoteProcessSupport.java @@ -171,7 +171,7 @@ public abstract class RemoteProcessSupport { processHandler = result.getProcessHandler(); } catch (Exception e) { - dropProcessInfo(key, ExceptionUtil.getUserStackTrace(e, LOG), processHandler); + dropProcessInfo(key, e instanceof ExecutionException? e.getMessage() : ExceptionUtil.getUserStackTrace(e, LOG), processHandler); return; } processHandler.addProcessListener(getProcessListener(key));