diff --git a/plugins/terminal/src/org/jetbrains/plugins/terminal/AbstractTerminalRunner.java b/plugins/terminal/src/org/jetbrains/plugins/terminal/AbstractTerminalRunner.java index bab25697dee9..53a741c32a88 100644 --- a/plugins/terminal/src/org/jetbrains/plugins/terminal/AbstractTerminalRunner.java +++ b/plugins/terminal/src/org/jetbrains/plugins/terminal/AbstractTerminalRunner.java @@ -212,7 +212,12 @@ public abstract class AbstractTerminalRunner { // Resize ASAP once the process started. // Even though it will be resized in invokeLater, it takes some time until invokeLater is executed. // Sometimes it's enough to have cropped output, if the output is restricted by the terminal width. - TerminalStarter.resizeTerminal(terminalWidget.getTerminal(), connector, size, RequestOrigin.User); + try { + TerminalStarter.resizeTerminal(terminalWidget.getTerminal(), connector, size, RequestOrigin.User); + } + catch (Exception e) { + LOG.warn("Cannot resize right after creation, process.isAlive: " + process.isAlive(), e); + } } ApplicationManager.getApplication().invokeLater(() -> {