Very Sleepy如何找到符号文件?

时间:2011-05-18 15:50:26

标签: c++ windows profiling symbols verysleepy

有没有人想出Very Sleepy探查器如何找到PDB文件?好像它不使用_NT_SYMBOL_PATH env变量..我已经成功将PDB放在与可执行文件和DLL相同的目录中,但我正在尝试分析一个使用TON的DLL并且它正在获取的程序真的很痛苦。是不是有某种方法让它指向符号服务器?

1 个答案:

答案 0 :(得分:7)

原始 .pdb文件的路径将包含在DLL中。只是不要移动它们。

Very Sleepy的源代码是readily available。它使用DbgHelp API,symbolinfo.cpp源代码文件。对SymInitialize()的调用允许工具指定符号的搜索路径,第二个参数。它传递NULL,这就是降压停止的地方。