diff options
author | Eike Ziller <eike.ziller@qt.io> | 2023-09-25 15:18:07 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2023-09-25 15:18:07 +0200 |
commit | 4e101b42238a3c2f421def62af33cb7e32adbf55 (patch) | |
tree | 5dd7c049951a02e1351f5023101b28498185e030 | |
parent | 90050c05f3b14a93e26a3e731a18c74b43edb212 (diff) | |
parent | 68359f96a932fad3d230db4039abd9a900816e72 (diff) |
Merge remote-tracking branch 'origin/11.0'
Conflicts:
src/app/main.cpp
src/libs/extensionsystem/optionsparser.cpp
src/libs/extensionsystem/pluginmanager.cpp
src/libs/extensionsystem/pluginmanager_p.h
src/libs/extensionsystem/pluginspec.h
Change-Id: I81f5872262e4ec7a631505c586d9470570c0453a
-rw-r--r-- | dist/changelog/changes-11.0.3.md | 123 | ||||
-rw-r--r-- | src/plugins/debugger/gdb/gdbengine.cpp | 3 | ||||
m--------- | src/shared/qbs | 0 |
3 files changed, 124 insertions, 2 deletions
diff --git a/dist/changelog/changes-11.0.3.md b/dist/changelog/changes-11.0.3.md new file mode 100644 index 00000000000..b7f435b47f8 --- /dev/null +++ b/dist/changelog/changes-11.0.3.md @@ -0,0 +1,123 @@ +Qt Creator 11.0.3 +================= + +Qt Creator version 11.0.3 contains bug fixes. + +The most important changes are listed in this document. For a complete list of +changes, see the Git log for the Qt Creator sources that you can check out from +the public Git repository. For example: + + git clone git://code.qt.io/qt-creator/qt-creator.git + git log --cherry-pick --pretty=oneline origin/v11.0.2..v11.0.3 + +Editing +------- + +### C++ + +* Fixed a crash with constructs that look similar to a function with initializer + ([QTCREATORBUG-29386](https://bugreports.qt.io/browse/QTCREATORBUG-29386)) +* Fixed an issue with Clang headers + ([QTCREATORBUG-29571](https://bugreports.qt.io/browse/QTCREATORBUG-29571)) +* Fixed missing lightbulbs for Clangd refactoring actions + ([QTCREATORBUG-29493](https://bugreports.qt.io/browse/QTCREATORBUG-29493)) + +### QML + +* Fixed wrong M16 warnings + ([QTCREATORBUG-28468](https://bugreports.qt.io/browse/QTCREATORBUG-28468)) + +### Language Server Protocol + +* Fixed the loading of client settings + ([QTCREATORBUG-29477](https://bugreports.qt.io/browse/QTCREATORBUG-29477)) + +Projects +-------- + +* Fixed that issue descriptions were cut off + ([QTCREATORBUG-29458](https://bugreports.qt.io/browse/QTCREATORBUG-29458)) +* Fixed an issue when running in terminal + ([QTCREATORBUG-29503](https://bugreports.qt.io/browse/QTCREATORBUG-29503)) + +### CMake + +* Fixed a crash when loading a project + ([QTCREATORBUG-29587](https://bugreports.qt.io/browse/QTCREATORBUG-29587)) +* Fixed that `Stage for installation` was enabled by default for iOS Simulator + and Bare Metal configurations + ([QTCREATORBUG-29293](https://bugreports.qt.io/browse/QTCREATORBUG-29293), + [QTCREATORBUG-29475](https://bugreports.qt.io/browse/QTCREATORBUG-29475)) +* Fixed adding and removing files from modified CMake files + ([QTCREATORBUG-29550](https://bugreports.qt.io/browse/QTCREATORBUG-29550)) + +### qmake + +* Fixed the ABI setting in the qmake build step + ([QTCREATORBUG-29552](https://bugreports.qt.io/browse/QTCREATORBUG-29552)) + +### Python + +* Fixed that `.pyw` files were missing from the target information + +Debugging +--------- + +* Fixed the debugging in terminal + ([QTCREATORBUG-29463](https://bugreports.qt.io/browse/QTCREATORBUG-29463), + [QTCREATORBUG-29497](https://bugreports.qt.io/browse/QTCREATORBUG-29497), + [QTCREATORBUG-29554](https://bugreports.qt.io/browse/QTCREATORBUG-29554)) +* Improved the pretty printer of `std::string` for `libc++` + ([QTCREATORBUG-29526](https://bugreports.qt.io/browse/QTCREATORBUG-29526)) + +Analyzer +-------- + +### CTF Visualizer + +* Fixed a crash when loading invalid JSON + +Terminal +-------- + +* Fixed the default environment variables + ([QTCREATORBUG-29515](https://bugreports.qt.io/browse/QTCREATORBUG-29515)) +* Fixed `gnome-terminal` and `xdg-terminal` for the external terminal + ([QTCREATORBUG-29488](https://bugreports.qt.io/browse/QTCREATORBUG-29488)) + +Test Integration +---------------- + +### CTest + +* Fixed the update of target information after a change in the kit + ([QTCREATORBUG-29477](https://bugreports.qt.io/browse/QTCREATORBUG-29477)) + +Platforms +--------- + +### Remote Linux + +* Fixed that SFTP was used (and failed) for deployment when the source is remote + ([QTCREATORBUG-29524](https://bugreports.qt.io/browse/QTCREATORBUG-29524)) +* Fixed deployment to the device root directory + ([QTCREATORBUG-29597](https://bugreports.qt.io/browse/QTCREATORBUG-29597)) + +### Docker + +* Fixed the registration of sysroots by the installer + ([QTCREATORBUG-29523](https://bugreports.qt.io/browse/QTCREATORBUG-29523)) + +Credits for these changes go to: +-------------------------------- +Alessandro Portale +Alexandre Laurent +André Pönitz +Christian Kandeler +Christian Stenger +Cristian Adam +David Schulz +Eike Ziller +Marcus Tillmanns +Miikka Heikkinen +Semih Yavuz diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp index 532843cf418..09755f68e6d 100644 --- a/src/plugins/debugger/gdb/gdbengine.cpp +++ b/src/plugins/debugger/gdb/gdbengine.cpp @@ -4993,8 +4993,7 @@ void GdbEngine::handleStubAttached(const DebuggerResponse &response, qint64 main break; case ResultError: if (response.data["msg"].data() == "ptrace: Operation not permitted.") { - showMessage(msgPtraceError(runParameters().startMode)); - notifyEngineRunFailed(); + notifyInferiorSetupFailedHelper(msgPtraceError(runParameters().startMode)); break; } showMessage(response.data["msg"].data()); diff --git a/src/shared/qbs b/src/shared/qbs -Subproject d361630f727459ea6dccc1ca6cd5ad51162bfb6 +Subproject 12041c01b8247a05faa12e9d1a6678c8ba56afc |