0
我想調試一些應用程序,我想通過一些數據使用以下命令,但我得到錯誤。GDB錯誤值無法轉換爲整數
....
....
(gdb) x/20x $esp
Value can't be converted to integer.
(gdb)
我的GDB版本跟隨着:
#gdb -v
GNU gdb (GDB) Red Hat Enterprise Linux (7.0.1-23.el5)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
也許你的CPU不具備ESP寄存器($ ESP)?試試'info registers',你看到了什麼? – fork0 2012-07-25 20:07:14
我只是想出了..你搖滾! – Satish 2012-07-25 20:15:07