Я отлаживаю qmake в Qt Creator, используя Debug / Start Debugging / Start и Debug External Application .... Может сломаться при основной функции. Я могу войти в функцию runQMake. Затем, когда я нажал F10, чтобы перейти к следующей строке, gdb прекратил работу. Сообщения в окне журнала отладки, когда GDB завершается:
Step next requested...
<36-exec-next
dHANDLE GDB ERROR: The process was ended forcefully.
dProcess crashed
dGDB PROCESS FINISHED, status 1, exit code -1073741819
dNOTE: INFERIOR ILL
dState changed from InferiorRunRequested(7) to InferiorRunFailed(9)
dState changed from InferiorRunFailed(9) to InferiorStopOk(11)
dState changed from InferiorStopOk(11) to InferiorShutdownRequested(13)
dCALL: SHUTDOWN INFERIOR
dRUNNING NEEDS-STOP COMMAND kill
dUNSAFE STATE FOR QUEUED COMMAND. EXECUTING IMMEDIATELY
<37kill
Мой компилятор - Mingw, GDB версии 8.1, Qt creator 5.12. Кто-нибудь может пролить свет на эту проблему? Что может вызвать эту проблему? Кстати, почему я не вижу первый символ ("d") каждой строки сообщений журнала в окне журнала отладки, но этот символ присутствует, когда я копирую и вставляю сообщения здесь? Спасибо!