PerfCollect Does Not Gather Separate CoreCLR Symbol Files
brianrob opened this issue · comments
Brian Robbins commented
CoreCLR now generates separate .dbg symbol files. Perfcollect needs to grab these files when zipping up a trace, otherwise, native symbols cannot be resolved. Ideally, for every ELF binary, we look for a pointer to a debug file if the binary doesn't contain symbols, and then copy that debug file into the trace.
Brian Robbins commented
FYI: @mikem8361
Brian Robbins commented
This is dependent on https://github.com/dotnet/coreclr/issues/4091.