dotnet / runtime

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

System.Private.Corelib R2R PDB is not included in runtime pack #92456

Closed hoyosjs closed 11 months ago

hoyosjs commented 11 months ago

Profilers can't get information about R2R methods without this.

ghost commented 11 months ago

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

Issue Details
Profilers can't get information about R2R methods without this.
Author: hoyosjs
Assignees: -
Labels: `area-Infrastructure-coreclr`
Milestone: 8.0.0
mangod9 commented 11 months ago

@hoyosjs is this a regression or always been this way? Adding @trylek @davidwrighton

hoyosjs commented 11 months ago

It's a regression in packaging. The PDB itself is still getting produced.

mangod9 commented 11 months ago

Ok adding @ivdiazsa as well. Perhaps he can investigate a fix.

ivdiazsa commented 11 months ago

Hmmm... I find this regression interesting. By packaging are we referring to the packs subset?

ivdiazsa commented 11 months ago

Upon further investigation, we found out the issue was fixed at some point in time because the missing System.Private.CoreLib.ni.pdb is actually there in the current builds, so closing this issue now.