xperf can't load my DLL's symbols
Posted
by dauphic
on Stack Overflow
See other posts from Stack Overflow
or by dauphic
Published on 2010-04-30T16:56:11Z
Indexed on
2010/06/15
10:42 UTC
Read the original article
Hit count: 322
I'm trying to use xperf to profile my DLL, but it refuses to use my DLL's PDB file. Running xperf on the .etl with -symbols, I get:
DBGHELP: mydll- private symbols & lines
C:\mydll\debugu\mydll.pdb - unmatched
Which leads me to believe it thinks my PDB doesn't match the DLL the application is using. This is wrong; it does match. I've confirmed the path of the DLL the application is linking with using procexp, completely rebuilt the project, and so on. It still thinks it doesn't match.
Any ideas on what could be wrong?
© Stack Overflow or respective owner