0
我正在學習使用gdb和寄存器調試,但我被困在一個點上。作爲一個指令,我應該打印
print $esp
result: $1 = -9008
,但我期待這樣的結果:
$2 = (void *) 0x7fffffffdcd0
在接下來的命令,我需要輸入命令:
x/24 $esp
說沒有訪問該註冊
Cannot access memory at address 0xffffffffffffdce0
感謝。我已經更改爲在i386操作系統Linux上進行調試,並且工作正常 –