Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
Qt Creator 1.3.83 (2.0.0-beta)
-
None
Description
On different systems that had previous Creator versions installed and now 2.0beta, I have noticed that a completely wrong gdb.exe for Symbian debugging was set as default. Instead of the version that was shipped with creator (in 2.0: pythongdb\gdb-arm-none-symbianelf.exe), the option page for gdb shows some outdated and sometimes already uninstalled version.
Creator's debugger is usually tested and primarily supporting the latest gdb version. That gdb version is the one we ship in the installer. The installer installs a share/qtcreator/Nokia/qtcreator.ini which defines the correct gdb.exe version. However, the settings from that .ini file are overridden from the sometimes wrong and outdated settings in the users 'QtCreator.ini'.
How do we solve that? Well, since QtCreators debugger works best with certain, shipped gdb.exe versions, the installer could delete the old 'gdb' entry from the user's 'QtCreator.ini'. In [S60Debugger] and probably even [DebugMode].
Attachments
Issue Links
- relates to
-
QTCREATORBUG-1662 gdb debuggers not set when installing Qt SDK
-
- Closed
-
- replaces
-
QTCREATORBUG-2476 Qt Creator 2.0.1 (part of Qt SDK 4.7.0) tries and fails to start gdb because it uses the folder from the previous Qt SDK install which no longer exits.
-
- Closed
-