Hi,
I was trying to develop an app with the functionality of opening a dump file-> analyze -> dump stack trace.
Eventually I came across the sampe code provided in Windbg SDK. I created a new project, added the files in the sample, compiled and built the app. The exe works absolutely fine with the below command
dumpstk -y <symbol path> -z <dump file>
and prints the stack trace. I see the stack trace, however I dont see the functions corresponding to each module been printed as output, instead I see the function address. This is seen when I provide the symbol path
srv*c:\mysymbols*http://msdl.microsoft.com/download/symbols
When I provide a local symbol path, I see things working fine. I would like to know why does the function IDebugSymbols::SetSymbolPath() not resolve the symbols when pointed to a network serverand download the required symbols to the host machine, as it does when we use WinDbg.
Would appreciate a response.
Thank you,
Prasad