dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
15.14k stars 4.71k forks source link

Runtime System.Private.CoreLib patches pdbs #108912

Open benaadams opened 3 days ago

benaadams commented 3 days ago

Description

Are runtime patch releases (e.g. 8.0.10) fully available on regular source servers and regular places?

Have issue where after periodicly patching .NET dotTrace it will start reporting most things as No callstack, Native code and unresolved and not show CoreLib methods in the callstack any more:

Image

It happily breaks down the GC and Jit; so isn't actually an issue with native code perse

Image

Image

Reproduction Steps

Install new sdks; rebuild run, profile app

Expected behavior

Full breakdown for all methods

Actual behavior

No callstack, Native code and unresolved and not show CoreLib methods in the callstack any more

Regression?

Works on official releases

Known Workarounds

Downgrading to 8.0.8

Configuration

No response

Other information

May also be conflicts with installing preview releases of next runtime? (e.g. also have .NET 9 rcs installed same time as patch) 🤔

dotnet-policy-service[bot] commented 2 days ago

Tagging subscribers to this area: @tommcdon See info in area-owners.md if you want to be subscribed.