Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Fix Windows x86 Guardian baselines - #7993

#7993
Merged
ViktorHofer merged 2 commits into
maindotnet/dotnet:mainfrom
mmitche/guardian-windows-x86-baselinedotnet/dotnet:mmitche/guardian-windows-x86-baselineCopy head branch name to clipboard
Jul 28, 2026
Merged

Fix Windows x86 Guardian baselines#7993
ViktorHofer merged 2 commits into
maindotnet/dotnet:mainfrom
mmitche/guardian-windows-x86-baselinedotnet/dotnet:mmitche/guardian-windows-x86-baselineCopy head branch name to clipboard

Conversation

@mmitche

@mmitche mmitche commented Jul 27, 2026

Copy link
Copy Markdown
Member

Replaces the stale win-x64 BA2007 baseline records with the exact Windows_x86 records generated by unified build 3032528 for DirectWriteForwarder.dll and System.Printing.dll.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 68775560-f768-4761-8225-66ae7d08d918
Copilot AI review requested due to automatic review settings July 27, 2026 21:28
@mmitche
mmitche requested review from a team as code owners July 27, 2026 21:28
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
1 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates Microsoft Guardian baseline entries so BA2007 suppressions for WPF runtime binaries align with the current Windows x86 outputs in the dotnet/dotnet VMR build.

Changes:

  • Replaces two BA2007 baseline records (signatures + alternative signatures) for DirectWriteForwarder.dll and System.Printing.dll.
  • Updates uriBaseId and timestamps to point at the unified build 3032528 Windows x86 symbols package output.
Comments suppressed due to low confidence (1)

.config/guardian/.gdnbaselines:327

  • Same issue as above: this assembly is packaged under runtimes/win-x86/lib/... in the WindowsDesktop runtime pack layout (see windowsdesktop sfx props). Using lib/net11.0/... here may prevent the baseline from matching the scanned file path.
      ],
      "target": "lib/net11.0/System.Printing.dll",
      "uriBaseId": "file:///D:/a/_work/_temp/1espt_iba/a_archives_0/artifacts/assets/Release/assets/symbols/dotnet-dotnet/20260727.5/runtime_win-x86_Microsoft_DotNet_Wpf_GitHub_11_0_0-rc_1_26377_105_symbols_nupkg/",

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .config/guardian/.gdnbaselines
@mmitche

mmitche commented Jul 27, 2026

Copy link
Copy Markdown
Member Author

@akoeplinger Might need both x86 and x64 baselines. Checking.

@akoeplinger

Copy link
Copy Markdown
Member

yeah I think you'll need both. I took mine directly from the uploaded .gdnbaselines file from the Windows x64 run

@dkurepa
dkurepa requested a review from akoeplinger July 28, 2026 09:37

@ViktorHofer ViktorHofer left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you also need different baselines for win-arm64?

@dkurepa

dkurepa commented Jul 28, 2026

Copy link
Copy Markdown
Member

@dkurepa

dkurepa commented Jul 28, 2026

Copy link
Copy Markdown
Member

Ah I think Alex already did this in https://github.com/dotnet/dotnet/pull/7976/changes, so no need for arm64 here

@dkurepa

dkurepa commented Jul 28, 2026

Copy link
Copy Markdown
Member

this prob isn't tested in the PR pipeline I imagine? Can we fast merge?

@ViktorHofer
ViktorHofer merged commit 826e6e8 into main Jul 28, 2026
9 of 11 checks passed
@ViktorHofer
ViktorHofer deleted the mmitche/guardian-windows-x86-baseline branch July 28, 2026 11:46
@akoeplinger

Copy link
Copy Markdown
Member

it's possible we'll need something for arm64 too but let's see

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.