【发布时间】:2010-12-05 10:52:05
【问题描述】:
有没有人尝试过在新发布的 gdb-7.0 中使用新的记录/回放和反向调试功能?我是 gdb 开发者/维护者之一,我非常渴望得到用户反馈!
【问题讨论】:
-
虽然速度很慢 - 您必须能够在接近实际问题的位置设置断点以启用记录,如果您不能这样做,它几乎无法使用。我想说的实际应用有限
标签: gdb reverse-debugging
有没有人尝试过在新发布的 gdb-7.0 中使用新的记录/回放和反向调试功能?我是 gdb 开发者/维护者之一,我非常渴望得到用户反馈!
【问题讨论】:
标签: gdb reverse-debugging
您好,我试了一下。对于我在调试时搞砸了一些事情或运行多次发现我的错误的情况,它让生活变得更加轻松
【讨论】:
好吧,现在有一个教程可以帮助您入门: http://www.sourceware.org/gdb/wiki/ProcessRecord/Tutorial
【讨论】:
这绝对值得更多关注——反向调试功能 ROCK FREAKING HARD。没有汗水。干得好!
有关实际使用(以及反向调试问题),请参阅
In GDB, how to find out who malloc'ed an address on the heap?
(问题:它似乎不支持任何 IO(printf() 等),这使得它实际上毫无用处。
【讨论】: