aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2023-09-25 15:18:07 +0200
committerEike Ziller <eike.ziller@qt.io>2023-09-25 15:18:07 +0200
commit4e101b42238a3c2f421def62af33cb7e32adbf55 (patch)
tree5dd7c049951a02e1351f5023101b28498185e030
parent90050c05f3b14a93e26a3e731a18c74b43edb212 (diff)
parent68359f96a932fad3d230db4039abd9a900816e72 (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.md123
-rw-r--r--src/plugins/debugger/gdb/gdbengine.cpp3
m---------src/shared/qbs0
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