microsoft / microsoft/terminal

{Freeway - Bug} [Windows Terminal - Settings - New Tab Menu]: Application closes unexpectedly when activating "Add profile matcher" button in Profile Matcher section.

Open
#20,587 0 comments 0 reactions 0 assignees View on GitHub
A11yUsable Area-Accessibility HCL-E+D HCL-WindowsTerminal Issue-Bug Product-Terminal WindowsTerminal_Win32
Dominant language
C++
Stars
105k
Forks
9.6k
Avg merge
3d 17h
Merged PRs (30d)
29

Description

### Windows Terminal version

1.25.1912.0

### Windows build number

28120.2760

### Other Software

**Test Environment:**
OS: Windows 11 Version Dev (OS Build 28120.2760)
App: Windows Terminal Preview
Screen Reader: Narrator

### Steps to reproduce

**Repro steps:**

1. Open the 'Windows Terminal' application.
2. Navigate to 'Settings' control and activate it.
3. 'Settings' page will open.
4. Now navigate to 'New Tab Menu' tab in left navigation pane and activate it.
5. 'New Tab Menu' page will open.
6. Expand or navigate to the 'Profile Matcher' section.
7. Don't enter any values in edit fields.
8. Activate the "Add profile matcher" button.
9. Observe the application behavior.

**User experience:**
Users are unable to configure profile matcher settings as intended. The unexpected application closure can result in interruption of workflow, loss of unsaved settings changes, and reduced confidence in the feature's reliability.

**Attachment:**
https://onedrive.cloud.microsoft/:u:/a@pz6xd287/S/IQD9GszWsIZpT5xSGqEsVGDIAZh-L_CSvxQI6u0SK0HyRng?e=A8Wjrr

### Expected Behavior

Activating the "Add profile matcher" button should successfully add a new profile matcher entry and keep the application stable. The application should not crash, close, or terminate unexpectedly.

### Actual Behavior

Upon activating the "Add profile matcher" button, the Windows Terminal application closes unexpectedly without warning. The operation is not completed, and the user is exited from the application.

Contributor guide

Open the contributing guide

Research direction

Reproduce the crash in Windows Terminal Preview 1.25.1912.0 on Windows 11 build 28120.2760 by activating "Add profile matcher" with empty fields, then collect the failure details and locate the Profile Matcher settings implementation. Done means a new matcher entry is added and the application remains open without losing settings.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.