Причины, по которым сеанс отладки в Nsight Eclipse Edition больше не запускается - PullRequest
0 голосов
/ 03 апреля 2020

Ситуация

Работа с Nsight Eclipse Edition 10.2 , GNU GDB 7.11.1 , Ubuntu 16.04 LTS

Иногда, в условиях, которые кажутся совершенно равными нормальному состоянию вещей, я начинаю сеанс отладки для одного проекта C / C ++, над которым я сейчас работаю.

И ничего не происходит. В результате появится окно отладки:

enter image description here

, а также кнопки для действия отладки неактивны:

enter image description here

Консоль стоит на месте:

Временная точка останова 1, главная (argc = 6, argv = 0x7fffffffdac8) на главной. cpp: 106
106 int main (int arg c, char ** argv) {

Поскольку отладка отключена, я не могу перенести фокус на любую строку с помощью Crtl + R .

Если я закрою и снова открою Nsight и начну сеанс отладки с теми же командами, все снова будет работать нормально. В окне отладки я вижу значки для проекта, хост-процесса, (одного) потока и стеков, и так далее, и так далее. Все функции реагируют.

Вопросы

  1. Возможно, это самая тривиальная вещь в мире, но какие операции я мог бы выполнить, чтобы классически нейтрализовать отладку?

  2. Есть ли более элегантный способ заставить всех отвечать, чем перезапуск IDE?

Прошлые проблемы

...