gpt4 book ai didi

windbg - 如何检查 Windbg 中特定调用堆栈帧上的寄存器值

转载 作者:行者123 更新时间:2023-12-02 05:44:47 25 4
gpt4 key购买 nike

我正在调查 WinDBG 中的 Windows 转储文件。我可以通过命令 .frame 切换调用堆栈帧,但我发现寄存器始终包含最后一个上下文。我的意思是,是否可以恢复属于非顶级调用堆栈帧的特定调用堆栈帧的上下文?

最佳答案

如果您正在调试 x64 目标,则可以使用:

.frame /r

查看框架中的寄存器。该信息基于图像中的展开数据,因此非常可靠。您还可以使用以下命令更改上下文:

.frame /c

在 x86 上,没有展开信息,因此这个技巧不起作用。 .frame 仍然会向您显示寄存器的一些内容,但它不太可能是正确的(基本上只能靠运气才能正确)。

关于windbg - 如何检查 Windbg 中特定调用堆栈帧上的寄存器值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10038573/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com