首页 > 解决方案 > gdb 可以打印全局变量的历史吗?

问题描述

我正在使用 gdb 检查核心转储并试图弄清楚为什么全局值从 0 更改为 1。有没有办法使用 gdb 获取全局值的历史记录?欢迎任何建议。谢谢。

标签: gdbcoredump

解决方案


我正在使用 gdb 检查核心转储...有没有办法使用 gdb 获取全局值的历史记录?

显然不是:GDB 不是时间机器,core它只包含崩溃时全局的值。

也就是说,如果您可以重现崩溃,那么您可以使用 GDB观察点让 GDB 在值更改时停止。


推荐阅读