How to Load symbols from PDB files of a Python library in WPA?

Haripriya GS 0 Reputation points
2024-11-27T08:56:31.4+00:00

Hi Everyone,

I captured an ETL trace using WPR for a Python-based library and have the corresponding PDB files available locally. To load the symbols, I created a separate folder containing these PDB files, added its path under Trace → Configure Symbol Paths in WPA, and loaded them.

However, when I check the Symbols Hub, it seems WPA is specifically looking for python.pdb, even when I attempt to load PDB files specific to the library. Consequently, I’m unable to view any call stacks or function names related to the library.

Does this behavior indicate that python.pdb is mandatory to view call stacks and function names for Python-based libraries? Or is there an alternative approach to achieve this?

I’ve attached a log for reference [log 1.txt] and would appreciate any insights or suggestions.

WPA Version - 11.7.383.39833

Thank you!
User's image
image (1)

Windows Performance Toolkit
Windows Performance Toolkit
A collection of Microsoft performance monitoring tools that produce in-depth performance profiles of Windows operating systems and applications.
111 questions
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
10,148 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.