Macos cgdb不';t退出:确定原因并修复

Macos cgdb不';t退出:确定原因并修复,macos,cgdb,Macos,Cgdb,通过cgdb运行程序后,cgdb将不会退出。键入kill,然后quit将导致cgdb挂起 如果我没有在调试器中加载文件,quit起作用。如果我加载了一个文件但没有运行它,quit起作用。如果我运行文件,退出将挂起 我如何: 确定发生这种情况的原因?我无法查看cgdb的返回值(因为我必须ps aux;杀死它,或者关闭终端窗口等)。我在网上也找不到任何关于这个问题的其他人的参考资料 修复它?在不知道到底出了什么问题的情况下,是否可以运行任何super-cool命令来强制终止quit上的调试器 进

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

如果我没有在调试器中加载文件,
quit
起作用。如果我加载了一个文件但没有运行它,
quit
起作用。如果我
运行
文件,
退出
将挂起

我如何:

  • 确定发生这种情况的原因?我无法查看
    cgdb
    的返回值(因为我必须
    ps aux;杀死它,或者关闭
    终端
    窗口等)。我在网上也找不到任何关于这个问题的其他人的参考资料
  • 修复它?在不知道到底出了什么问题的情况下,是否可以运行任何
    super-cool命令来强制终止
    quit
    上的调试器
进一步详情:

  • 使用
    macports
    安装了
    cgdb
    。运行
    端口升级已过时
    无法解决此问题
  • cgdb--version
    返回:
    cgdb0.6.6
  • uname-a
    :达尔文内核版本12.2.0
  • 使用
    OS X 10.8.2

这在cgdb-0.6.7中是固定的。问题是:


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

非常确定cgdb-0.6.7中修复了这一问题。问题是:


自制软件中有最新的cgdb,您也可以从源代码处编译。

谢谢<代码>cgdb-0.6.7
显然还没有进入
macports
。谢谢<显然,code>cgdb-0.6.7还没有进入macports。