"-6ren"> "-我正在使用 gdb 调试器单步调试代码来验证示例输入的逻辑,但是每当我尝试读取任何变量/结构/STL 对象的值(使用 print )。但是,当我打印地址的内容(据称 gdb 无法访问)时,我正在正确读-6ren">
gpt4 book ai didi

debugging - GDB 6.3 在单步执行代码时给出 "Cannot access memory at address 0x<32bitval>"

转载 作者:行者123 更新时间:2023-12-02 22:34:01 25 4
gpt4 key购买 nike

我正在使用 gdb 调试器单步调试代码来验证示例输入的逻辑,但是每当我尝试读取任何变量/结构/STL 对象的值(使用 print )。但是,当我打印地址的内容(据称 gdb 无法访问)时,我正在正确读回该值。有什么想法发生了什么事吗?

示例 session :

(gdb) p xtalFreq<br/>
Cannot access memory at address 0xffd3dd38<br/>
(gdb) p *0xffd3dd38<br/>
$9 = 27000

最佳答案

得到答案 - 这是 GDB 6.3 本身的一个错误,已在最新版本 (GDB 7.1) 中修复

关于debugging - GDB 6.3 在单步执行代码时给出 "Cannot access memory at address 0x<32bitval>",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3510710/

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