【问题标题】:How to view the execution log that GDB stores for record/replay?如何查看 GDB 存储的用于记录/重放的执行日志?
【发布时间】:2016-01-21 12:15:30
【问题描述】:

我有兴趣确切了解 GDB 存储的内容以启用反向调试。我知道这可以使用“记录保存文件名”记录并保存到文件中。

但我无法打开该文件(程序崩溃数据文件类型)。

提前致谢。

【问题讨论】:

    标签: debugging gdb reverse execution


    【解决方案1】:

    该文件是 ELF 文件。 ELF 是特定的file format

    您可以使用“gdb exec”和“record restore filename”来恢复程序的状态。然后使用“rs”查看所有说明。

    【讨论】:

    • 对于 ELF 文件格式,有几个有用的工具,例如 objdump、readelf 可以帮助您查看其内容。
    猜你喜欢
    • 1970-01-01
    • 2020-10-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-24
    • 1970-01-01
    相关资源
    最近更新 更多