2013-03-26 4 views
1

После запуска программы через cgdb, cgdb не выйдет. Ввод kill, затем quit Результаты cgdb подвешивание.cgdb не выходит: определение причины и исправление

Если я не загружаю файл в отладчик, работает quit. Если я загружаю файл, но не запускаю его, то работает quit. Если я run файл, quit висит.

Как я:

  • Определить, почему это происходит? Я не могу посмотреть возвращаемое значение cgdb (потому что у меня есть ps aux ; kill или закрыть окно terminal и т. Д.). Я также не могу найти ссылки на других людей с этой проблемой в Интернете.
  • Исправить это? Не зная точно, что происходит не так, есть ли super-cool-command Я могу запустить, чтобы заставить убить отладчика на quit?

Дальнейшие детали:

  • Установленная cgdb с macports. Запуск port upgrade outdated не разрешил эту проблему.
  • cgdb --version возвращается: CGDB 0.6.6
  • uname -a: Darwin Kernel Version 12.2.0
  • Использование OS X 10.8.2.

ответ

1

Довольно точно это зафиксировано в cgdb-0.6.7. Вот вопрос: https://github.com/cgdb/cgdb/issues/1

У Homebrew есть последняя cgdb, или вы можете скомпилировать исходный код.

+0

Спасибо. 'cgdb-0.6.7', по-видимому, пока не попал в« macports ». – simont