线程即调用栈相关:
~*kb : 罗列所有线程及其当前时刻的调用栈
提示因为时间戳不一致无法加载pdb文件
有时候pdb文件确实是存在于指定目录下的,但是就是无法加载,此时可以先打开noisy模式,然后单独加载指定模块:
!sym noisy
ld mysdk
大部分情况下会发现是时戳不一致的问题:
*** WARNING: Unable to verify timestamp for mysdk.dll
*** ERROR: Module load completed but symbols could not be loaded for mysdk.dll
使用如下命令可以让windbg忽略二进制文件和pdb文件的时戳差异:
.symopt + 0x40
本文介绍如何在Windbg中查看线程调用栈,并解决pdb文件因时间戳不一致导致的加载问题。通过开启noisy模式和使用.symopt命令,可使Windbg忽略二进制文件和pdb文件的时间戳差异。
3万+

被折叠的 条评论
为什么被折叠?



