【问题标题】:Why is Simics bt / stack-trace command returning "No current debug object"?为什么 Simics bt / stack-trace 命令返回“无当前调试对象”?
【发布时间】:2021-09-08 13:01:37
【问题描述】:

我跑 C:\Users\io\simics-projects\my-simics-project-1>simics.bat 目标\qsp-x86\firststeps.simics

然后我运行“运行”并让系统一直运行到清除 linux shell 提示符。然后我运行“停止”来暂停模拟。但我收到“没有当前调试对象”的错误。我认为一个简单的堆栈跟踪将简单地跟随堆栈上的 %rbp 帧指针并显示那里的内容。为什么不呢?

simics> run
Autologin as "simics" was done on "board.mb.sb.com[0] - serial console".
running> stop
simics> bt
No current debug object

(我也刚刚注意到,当我尝试“退出”时也会发生同样的情况。我想再一次,我认为这会简单地逐步执行指令,直到它遇到“ret”......)

【问题讨论】:

    标签: simics


    【解决方案1】:

    我认为调试器未启用。为此,命令是

    启用调试器

    【讨论】:

      猜你喜欢
      • 2016-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-11
      • 1970-01-01
      • 2014-10-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多