microsoft / microsoft/terminal

Windows terminal open the terminal in a non "window terminal" window and crash if adding a tab

Open
#18,806 4 comments 0 reactions 0 assignees View on GitHub
Issue-Bug Needs-Attention Needs-Triage
Dominant language
C++
Stars
105k
Forks
9.6k
Avg merge
3d 17h
Merged PRs (30d)
29

Description

### Windows Terminal version

1.22.10731.0

### Windows build number

10.0.26100.3775

### Other Software

None

### Steps to reproduce

1. Press windows key, and open "Windows terminal"

![Image](https://github.com/user-attachments/assets/4d8ad537-583a-4641-85e1-40babdec0f71)

2. Now open Powershell.

![Image](https://github.com/user-attachments/assets/487beb41-6b37-430e-b219-5bd5b23ed191)

3. Click + to try to add a new tab

### Expected Behavior

1. The terminal open normally with the default startup tab.
2. After opening powershell, the terminal opens with powershell tab.
3. After adding a tab, the terminal opens a default tab.

### Actual Behavior

1. The terminal won't open.

2. Windows terminal open the terminal in a separate, non "window terminal" window and itself will crash if adding a tab

![Image](https://github.com/user-attachments/assets/3b61826a-1f5d-436f-99b9-374ecec3ecf9)

3. The terminal crashes, leaving only the powershell.

![Image](https://github.com/user-attachments/assets/2520b2d2-c328-4340-a01c-5690d73c2693)

Contributor guide

Open the contributing guide

Research direction

The report concerns launching Windows Terminal, opening PowerShell, and adding a tab with the + button; it names no source files or tests. Start by reproducing the behavior on Windows Terminal 1.22.10731.0 and Windows 10.0.26100.3775, then trace the launch and tab-addition paths. Done means the default and PowerShell tabs open normally without the terminal window separating or crashing.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
cli, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.