2012-09-30 129 views
1

當我在Qt Creator中運行這個最小的程序,我送達錯誤「GDB的進程崩潰」:「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。我該如何解決這個問題?

回答

0

原來是由於QtSDK\pythongdb\python_2.7based中的python27.dll不兼容版本造成的。我已經取代了它,因爲Secunia PSI不停地嘮叨我這個DLL過時和不安全。我恢復到舊的DLL,它現在工作正常。