我有一个崩溃转储,其中ESP设置为零,所以我需要将其更改为EBP才能查看堆栈帧。
根据this MSDN page,应该可以通过选项卡和键入新值来实现。在使用仅本机或混合模式调试调试此转储文件时,这对我不起作用。
我也尝试将其输入立即窗口:
ESP = EBP
结果是,
Error writing registry value.
使用WinDbg,我可以更改ESP并查看堆栈的其余部分,但是当我清楚地指定找到它们的位置时它会说找不到.pdb文件。
如果Visual Studio让我编辑ESP值,那就容易多了。