有点跟进:有没有办法遍历windbg中的所有帧?
~*e .echo Thread Frames and Locals:; !for_each_frame dv
有没有办法回显类似:当前线程#{ThreadID}当前帧#{帧号}
我找不到有关表示当前帧号或线程号的变量的任何信息。
.frame 命令显示当前帧号。
举个简单的例子:如果我这样做: ~*e .thread
我得到如下输出:
Implicit thread is now 000007ff`fffde000
Implicit thread is now 000007ff`fffdc000
Implicit thread is now 000007ff`fffd8000
Implicit thread is now 000007ff`fffd6000
Implicit thread is now 000007ff`ffefa000
但我想看看windbg线程ID。同样,我希望看到一个通过所有线程和框架并打印如下内容的示例:
当前线程#00 当前帧#01