Ложное поле «приложение не отвечает» создает хаос в GDB

Я пытаюсь отладить приложение C ++ с помощью GDB и Qt Creator IDE. Каждый раз, когда отладчик останавливается на точке останова, Ubuntu (v 17.10) считает, что приложение зависло, и выдает диалоговое окно с предупреждением о том, что «{приложение} не отвечает» с параметрами для принудительного завершения или ожидания. Ожидание приводит только к тому, что тот же диалог появляется через 5 секунд. Отладчик нельзя использовать, пока открыто диалоговое окно. Есть ли способ полностью отключить это предупреждение в Ubuntu?

Примечание 1: только что нашел этот вопрос , который очень похож, но для Java.

Примечание 2: это происходит в Gnome3, но не в Unity. Временное решение - войти в систему с рабочего стола Unity.

Примечание 3: Похоже, это было исправлено в Ubuntu 18.04 (GCC 7.3).

12
задан 13 May 2018 в 05:55

0 ответов

Другие вопросы по тегам:

Похожие вопросы: