Problem
Terminal in the IDE cannot be opened. There is an exception thrown when trying to open it.
Exception in the idea.log file:
2024-08-14 11:11:06,584 [ 63880] INFO - #o.j.p.t.AbstractTerminalRunner - Cannot open Command Prompt
java.util.concurrent.ExecutionException: Failed to start [C:\windows\system32\cmd.exe] in C:\Users\<username>\IdeaProjects\<project>, [columns=161, rows=12], envs={IntelliJ IDEA=>C:\Program Files\JetBrains\IntelliJ IDEA 2024.1.4\bin;, CommonProgramFiles=>C:\Program Files\Common Files, =::=>::\, FPS_BROWSER_USER_PROFILE_STRING=>Default, NO_PROXY=><url>,<url>, ProgramData=>C:\ProgramData, COMPUTERNAME=><hostname>, SystemDrive=>C:, USERDOMAIN=><domain>, OneDrive=>C:\Users\<username>\OneDrive, CommonProgramFiles(x86)=>C:\Program Files (x86)\Common Files, TEMP=>C:\Users\<hostname>\AppData\Local\Temp, TMP=>C:\Users\<hostname>\AppData\Local\Temp, ProgramFiles=>C:\Program Files, USERDOMAIN_ROAMINGPROFILE=><domain>, windir=>C:\WINDOWS, PROCESSOR_LEVEL=>6, JAVA_HOME=>C:\Program Files\Eclipse Adoptium\jdk-17.0.11.9-hotspot\, ComSpec=>C:\WINDOWS\system32\cmd.exe, NUMBER_OF_PROCESSORS=>8, PROCESSOR_ARCHITECTURE=>AMD64, USERDNSDOMAIN=><domain>, OS=>Windows_NT, ProgramFiles(x86)=>C:\Program Files (x86), PSModulePath=>C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules, PATHEXT=>.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC, PROCESSOR_IDENTIFIER=>Intel64 Family 6 Model 158 Stepping 9, GenuineIntel, APPDATA=>C:\Users\<username>\AppData\Roaming, LOCALAPPDATA=>C:\Users\<username>\AppData\Local, VS120COMNTOOLS=>C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\, WebStorm=>C:\Program Files\JetBrains\WebStorm 2024.1.5\bin;, HOMEPATH=>\Users\<username>, SystemRoot=>C:\WINDOWS, LOGONSERVER=><hostname>, TERMINAL_EMULATOR=>JetBrains-JediTerm, SESSIONNAME=>Console, HOMEDRIVE=>C:, DriverData=>C:\Windows\System32\Drivers\DriverData, Path=>C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\gradle-8.8-bin\gradle-8.8\bin;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Java\jdk1.6.0_45\bin\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\PuTTY\;C:\Program Files\SourceGear\Common\DiffMerge\;C:\Program Files\Common Files\ThinPrint\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Java\jdk1.6.0_45\bin;C:\Program Files\Graphviz\bin;C:\Program Files\Perforce\;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\Users\<username>\AppData\Local\Programs\Python\Python311\Scripts\;C:\Users\<username>\AppData\Local\Programs\Python\Python311\;C:\Users\<username>\AppData\Local\Microsoft\WindowsApps;;C:\Program Files (x86)\Diffuse;C:\Users\<username>\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\<username>\AppData\Roaming\npm;C:\Program Files\JetBrains\IntelliJ IDEA 2024.1.4\bin;;C:\Program Files\JetBrains\WebStorm 2024.1.5\bin;, PUBLIC=>C:\Users\Public, FPS_BROWSER_APP_PROFILE_STRING=>Internet Explorer, IDEA_INITIAL_DIRECTORY=>C:\Program Files\JetBrains\IntelliJ IDEA 2024.1.4\bin, PROCESSOR_REVISION=>9e09, ALLUSERSPROFILE=>C:\ProgramData, USERPROFILE=>C:\Users\<username>, USERNAME=><username>, ProgramW6432=>C:\Program Files, CommonProgramW6432=>C:\Program Files\Common Files, UATDATA=>C:\WINDOWS\CCM\UATData\<UID>, TERM_SESSION_ID=><session_id>}
at org.jetbrains.plugins.terminal.LocalTerminalDirectRunner.createProcess(LocalTerminalDirectRunner.java:257)
at org.jetbrains.plugins.terminal.LocalTerminalDirectRunner.createProcess(LocalTerminalDirectRunner.java:58)
at org.jetbrains.plugins.terminal.AbstractTerminalRunner.lambda$openSessionInDirectory$2(AbstractTerminalRunner.java:220)
at com.intellij.openapi.application.impl.RwLockHolder$executeOnPooledThread$1.run(RwLockHolder.kt:154)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:702)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:699)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:699)
at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: com.pty4j.windows.conpty.LastErrorExceptionEx: UpdateProcThreadAttribute failed: GetLastError() returned 50: This request is not supported.
at com.pty4j.windows.conpty.ProcessUtils.prepareStartupInformation(ProcessUtils.java:68)
at com.pty4j.windows.conpty.ProcessUtils.startProcess(ProcessUtils.java:24)
at com.pty4j.windows.conpty.WinConPtyProcess.<init>(WinConPtyProcess.java:42)
at com.pty4j.PtyProcessBuilder.start(PtyProcessBuilder.java:139)
at org.jetbrains.plugins.terminal.LocalTerminalDirectRunner.createProcess(LocalTerminalDirectRunner.java:251)
... 12 more
Resolution
- In the main menu, go to Help > Edit Custom VM Options and add the following on a separate line:
-Dcom.pty4j.windows.disable.bundled.conpty=true
- Save the file
- Restart the IDE
Comments
0 comments
Please sign in to leave a comment.