microsoft / microsoft/PowerToys

[Runner] GetAllConflicts returns phantom system conflict when none exists

Open
#46,953 1 comment 0 reactions 0 assignees View on GitHub
Issue-Bug Product-General
Dominant language
C
Stars
139k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

## Bug
GetAllConflicts() returns synthetic System conflict entry even with no actual conflict.
Found by AI test review fleet

Contributor guide

Open the contributing guide

Research direction

Start by locating the GetAllConflicts() entry point and the tests covering conflict enumeration. Reproduce the no-conflict case and trace why a synthetic System entry is returned. Done means no System conflict appears when no actual conflict exists, while genuine conflicts remain reported.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.