ConPTY inside WSL is broken (e.g. running cmd.exe inside WSL) #22181

Open
opened 2026-01-31 08:05:49 +00:00 by claunia · 0 comments
Owner

Originally created by @lhecker on GitHub (Aug 29, 2024).

Originally assigned to: @lhecker on GitHub.

Windows Terminal version

1.23.2391.0

Windows build number

No response

Other Software

No response

Steps to reproduce

Run cmd.exe inside WSL.

Expected Behavior

No response

Actual Behavior

  • W32IM never gets turned off.
    --> We must emit the corresponding mode resets before exiting VtIo.
  • Launching the win32 process freezes for 3s as it waits for the DA1 response which gets mangled. Almost certainly the same issue as #17813.
Originally created by @lhecker on GitHub (Aug 29, 2024). Originally assigned to: @lhecker on GitHub. ### Windows Terminal version 1.23.2391.0 ### Windows build number _No response_ ### Other Software _No response_ ### Steps to reproduce Run cmd.exe inside WSL. ### Expected Behavior _No response_ ### Actual Behavior * W32IM never gets turned off. --> We must emit the corresponding mode resets before exiting VtIo. * Launching the win32 process freezes for 3s as it waits for the DA1 response which gets mangled. Almost certainly the same issue as #17813.
claunia added the Issue-BugPriority-3Area-InputProduct-Conpty labels 2026-01-31 08:05:50 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#22181