我有一个Windows事件日志条目,给出失败的调用触发应用程序崩溃的偏移量。 我有一个发布版本,相应的.PDB文件,和源。
我没有.MAP或.COD文件。
我怎样才能find失败的源代码行?
WinDbg有一个ln
命令,它会给你一个最近的地址符号。
打开你的二进制使用:
WinDbg -z somebin.dll
然后在命令窗口中键入:
ln <address>
一旦你找到它的功能,运行
uf somebin!SomeFunc
找到最近的地址。