如何在gdb中设置rsp?

时间:2013-04-03 09:52:04

标签: gdb

我试图设置rsp,以便我可以看到它的调用堆栈:

(gdb) set $rsp = 0x3fa4fefde930
Left operand of assignment is not an lvalue.

这很奇怪,因为我认为rsp应该可以设置。

有什么可能导致这种情况,以及如何避免它?

1 个答案:

答案 0 :(得分:0)

也许你试图从最顶层的框架之外设置$rsp?尝试先切换到第0帧:

(gdb) select-frame 0
(gdb) set $rsp = 0x3fa4fefde930