diff --git a/src/plugins/debugger/gdb/attachgdbadapter.cpp b/src/plugins/debugger/gdb/attachgdbadapter.cpp index bee49e47ede..53d1604a80f 100644 --- a/src/plugins/debugger/gdb/attachgdbadapter.cpp +++ b/src/plugins/debugger/gdb/attachgdbadapter.cpp @@ -30,6 +30,8 @@ #include "attachgdbadapter.h" +#include + #include #include #include @@ -104,8 +106,9 @@ void GdbAttachEngine::handleAttach(const DebuggerResponse &response) break; case ResultError: if (response.data["msg"].data() == "ptrace: Operation not permitted.") { - showStatusMessage(tr("Failed to attach to application: %1") - .arg(msgPtraceError(startParameters().startMode))); + QString msg = msgPtraceError(startParameters().startMode); + showStatusMessage(tr("Failed to attach to application: %1").arg(msg)); + Core::AsynchronousMessageBox::warning(tr("Debugger Error"), msg); notifyEngineIll(); break; }