【问题标题】:"The gdb process crashed"“gdb 进程崩溃”
【发布时间】:2012-09-30 08:28:28
【问题描述】:

当我在 Qt Creator 中运行这个最小程序时,我收到错误“gdb 进程崩溃”:

int main(int argc, char *argv[]) {
    return 0;
}

这是gdb 日志:

ADAPTER SUCCESSFULLY STARTED
NOTE: ENGINE SETUP OK
State changed from EngineSetupRequested(1) to EngineSetupOk(3).
QUEUE: SETUP INFERIOR
State changed from EngineSetupOk(3) to InferiorSetupRequested(4).
QUEUE: SETUP INFERIOR
HANDLE GDB ERROR: The gdb process was ended forcefully
GDB PROCESS FINISHED, status 1, code -1073741701
NOTE: ENGINE ILL ******
State changed from InferiorSetupRequested(4) to EngineShutdownRequested(20).
QUEUE: SHUTDOWN ENGINE
CALL: SETUP INFERIOR
Setting up inferior...
CALL: SHUTDOWN ENGINE
PLAIN ADAPTER SHUTDOWN 20
INITIATE GDBENGINE SHUTDOWN IN STATE 4, PROC: 0
NOTE: ENGINE SHUTDOWN OK
State changed from EngineShutdownRequested(20) to EngineShutdownOk(22).
State changed from EngineShutdownOk(22) to DebuggerFinished(23).
QUEUE: FINISH DEBUGGER
NOTE: FINISH DEBUGGER
HANDLE RUNCONTROL FINISHED
Debugger finished.

我在 i686-pc-mingw32 配置中使用 gdb 6.8。我该如何解决这个问题?

【问题讨论】:

    标签: qt gdb


    【解决方案1】:

    原来这是由QtSDK\pythongdb\python_2.7based 中的python27.dll 版本不兼容引起的。我已经更换了它,因为 Secunia PSI 一直在唠叨我这个 DLL 已经过时且不安全。我恢复到旧的 DLL,它现在可以正常工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-22
      • 1970-01-01
      • 2011-06-29
      • 2019-02-20
      • 1970-01-01
      • 1970-01-01
      • 2021-10-05
      相关资源
      最近更新 更多