WinDbg:设置断点

时间:2015-12-07 16:01:22

标签: windows debugging windbg

我已将WinDbg附加到进程。

当我使用命令bp设置断点时。我收到以下错误:

bp xyz!abc::func
Couldn't resolve error at xyz!abc::func 

怎么了?

1 个答案:

答案 0 :(得分:2)

当你做了lm m xyz时,你得到了

start    end      module name 
4d6c0000 4dc59000 xyz (export symbols)      C:\Program Files\path to xyz

术语export symbols告诉我们它只加载了#34; public" DLL的功能。

要加载私人符号,请执行

.sympath c:\path\to\your\pdb
.symfix+ c:\symbols
.reload /f
ld xyz

然后再做lm m xyz。如果它仍未显示"私人符号",请先使用!sym noisy重复相同内容,然后它会明确告诉您它可以加载或不加载的内容。