1

通过 运行程序后cgdbcgdb不会退出。键入kill,然后quit导致cgdb挂起。

如果我不在调试器中加载文件,则quit可以。如果我加载文件但不运行它,则quit可以。如果我run的文件,quit挂起。

我如何能:

  • 确定为什么会这样?我无法查看的返回值cgdb(因为我必须这样ps aux ; kill做,或者关闭terminal窗口等)。我也无法在网上找到任何关于此问题的其他人的参考资料。
  • 修好吗?在不知道到底出了什么问题的情况下,有没有super-cool-command我可以运行来强制杀死调试器quit

更多详细信息:

  • 安装cgdbmacports. 运行port upgrade outdated并没有解决这个问题。
  • cgdb --version返回:CGDB 0.6.6
  • uname -a: 达尔文内核版本 12.2.0
  • 使用OS X 10.8.2.
4

1 回答 1

1

很确定这在 cgdb-0.6.7 中已修复。这是问题所在:https ://github.com/cgdb/cgdb/issues/1

Homebrew 中包含最新的 cgdb,或者您可以从源代码编译。

于 2013-03-26T17:19:13.133 回答