PDA

View Full Version : Qt Creator Debugging with Qt Creator 2.8.1 + Qt 5.1.1 on Windows XP 64-bit



agarny
2nd September 2013, 18:05
Hi,

I am trying to debug my project using Qt Creator 2.8.1 + Qt 5.1.1 on Windows XP 64-bit, but it just hangs. The debugger log gives me:


sStarting debugger "CdbEngine" for ABI "x86-windows-msvc2010-pe-32bit"...
dStart parameters: 'OpenCOR' mode: 1
dABI: x86-windows-msvc2010-pe-32bit
dLanguages: c++
dExecutable: C:\OpenCOR\build\OpenCOR.exe
dDirectory: C:\OpenCOR\build
dDebugger: C:\Program Files\Debugging Tools for Windows (x64)\cdb.exe
dProject: C:\OpenCOR (built: C:\OpenCOR\build)
dQML server: 127.0.0.1:3768
dRemote: :0
dSysroot:
dDebug Source Location:
dSymbol file:
dDumper libraries: C:\Qt\5.1.1\msvc2010_opengl\\qtc-debugging-helper\ C:\Qt\Tools\QtCreator\qtc-debugging-helper\3510599417\ C:\Documents and Settings\Administrator\Local Settings\Application Data\QtProject\QtCreator\qtc-debugging-helper\3510599417\
dDebugger settings:
dAlwaysAdjustLocalsColumnWidths: false (default: false)
dAutoDerefPointers: true (default: true)
dQmlInspector.ShowAppOnTop: false (default: false)
dShowQmlObjectTree: true (default: true)
dAlwaysAdjustModulesColumnWidths: false (default: false)
dAlwaysAdjustThreadsColumnWidths: false (default: false)
dQmlInspector.FromQml: false (default: false)
dBreakOnWarning: false (default: false)
dBreakOnCatch: false (default: false)
dBreakOnThrow: false (default: false)
dSelectedPluginBreakpointsPattern: .* (default: .*)
dAlwaysAdjustSnapshotsColumnWidths: false (default: false)
dAlwaysAdjustRegistersColumnWidths: false (default: false)
dBreakOnAbort: false (default: false)
dBreakOnFatal: false (default: false)
dBreakpointsFullPath: false (default: false)
dSwitchModeOnExit: false (default: false)
dCloseBuffersOnExit: false (default: false)
dShowThreadNames: false (default: false)
dUseCodeModel: true (default: true)
dUseDebuggingHelper: true (default: true)
dRaiseOnInterrupt: true (default: true)
dUseMessageBoxForSignals: true (default: true)
dFontSizeFollowsEditor: false (default: false)
dUseAlternatingRowColours: false (default: false)
dVerboseLog: false (default: false)
dLogTimeStamps: false (default: false)
dAutoQuit: false (default: false)
dBreakOnCrtDbgReport: false (default: false)
dBreakEvent: (default: )
dSourcePaths: (default: )
dSymbolPaths: (default: )
dLoadGdbInit: true (default: true)
dIgnoreFirstChanceAccessViolation: false (default: false)
dBreakpointCorrection: true (default: true)
dCDB_Console: false (default: false)
dUseToolTipsInBreakpointsView: false (default: false)
dUseToolTipsInLocalsView: false (default: false)
dUseToolTips: false (default: false)
dAdditionalArguments: (default: )
dRegisterForPostMortem: false (default: false)
dUseAddressInStackView: false (default: false)
dUseAddressInBreakpointsView: false (default: false)
dIntelFlavor: false (default: false)
dMultiInferior: false (default: false)
dWarnOnReleaseBuilds: true (default: true)
dTargetAsync: false (default: false)
dMaximalStackDepth: 20 (default: 20)
dIdentifyDebugInfoPackages: false (default: false)
dGdbCustomDumperCommands: (default: )
dGdbStartupCommands: (default: )
dAttemptQuickStart: false (default: false)
dLoadGdbDumpers: true (default: true)
dUseDynamicType: true (default: true)
dAutoEnrichParameters: true (default: true)
dWatchdogTimeout: 20 (default: 20)
dGdbPostAttachCommands: (default: )
dAllPluginBreakpoints: true (default: true)
dEnableReverseDebugging: false (default: false)
dSkipKnownFrames: false (default: false)
dNoPluginBreakpoints: false (default: false)
dAlwaysAdjustBreakpointsColumnWidths: false (default: false)
dAdjustBreakpointLocations: true (default: true)
dSelectedPluginBreakpoints: false (default: false)
dSortStructMembers: true (default: true)
dShowQtNamespace: true (default: true)
dShowStandardNamespace: true (default: true)
dAlwaysAdjustStackColumnWidths: false (default: false)
dListSourceFiles: false (default: false)
dMaximalStringLength: 10000 (default: 10000)
dState changed from DebuggerNotReady(0) to EngineSetupRequested(1) [master]
dQUEUE: SETUP ENGINE
dCALL: SETUP ENGINE
Launching C:\Program Files\Debugging Tools for Windows (x64)\cdb.exe -aqtcreatorcdbext.dll -lines -G -c .idle_cmd !qtcreatorcdbext.idle -y cache*C:\Qt\symbolcache;srv*http://msdl.microsoft.com/download/symbols C:\OpenCOR\build\OpenCOR.exe
using C:\Qt\Tools\QtCreator\lib\qtcreatorcdbext64\qtcrea torcdbext.dll of 26/08/2013 03:42:26.
C:\Program Files\Debugging Tools for Windows (x64)\cdb.exe running as 1136
Microsoft (R) Windows Debugger Version 6.12.0002.633 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.
CommandLine: C:\OpenCOR\build\OpenCOR.exe
The call to LoadLibrary(qtcreatorcdbext.dll) failed, Win32 error 0n127
"The specified procedure could not be found."
Please check your debugger configuration and/or network access.
Symbol search path is: cache*C:\Qt\symbolcache;srv*http://msdl.microsoft.com/download/symbols
Executable search path is:
ModLoad: 00000000`00400000 00000000`004ba000 OpenCOR.exe
ModLoad: 00000000`77ec0000 00000000`77ffc000 ntdll.dll
ModLoad: 00000000`6b000000 00000000`6b046000 C:\WINDOWS\system32\wow64.dll
ModLoad: 00000000`6b280000 00000000`6b2ca000 C:\WINDOWS\system32\wow64win.dll
ModLoad: 00000000`78b80000 00000000`78b89000 C:\WINDOWS\system32\wow64cpu.dll
(978.440): Break instruction exception - code 80000003 (first chance)
ntdll!DbgBreakPoint:
00000000`77ef24f0 cc int 3
cdb: Reading initial command '.idle_cmd !qtcreatorcdbext.idle'
Execute when idle: !qtcreatorcdbext.idle
0:000>
The call to LoadLibrary(qtcreatorcdbext) failed, Win32 error 0n127
"The specified procedure could not be found."
Please check your debugger configuration and/or network access.

Would anyone have any idea as what is going wrong here?

FWIW, I have no problem debugging using the same versions of Qt Creator and Qt on Windows 7.

Cheers, Alan.

agarny
9th September 2013, 09:45
So, no one?...

agarny
29th September 2013, 01:42
For those interested, it is possible to debug under Windows XP using the 32-bit debugging tools (assuming your application is not in 64-bit!). See https://bugreports.qt-project.org/browse/QTCREATORBUG-10196.