diff --git a/src/plugins/debugger/cdb/cdbengine.cpp b/src/plugins/debugger/cdb/cdbengine.cpp
index 1aa01ca2a16e91e9e3013c296bdb632923daf0a9..0becdc3de777dc5257c0d97416506c2ceb9466c1 100644
--- a/src/plugins/debugger/cdb/cdbengine.cpp
+++ b/src/plugins/debugger/cdb/cdbengine.cpp
@@ -2421,7 +2421,7 @@ void CdbEngine::handleExtensionMessage(char t, int token, const QByteArray &what
             const Utils::FileName fileName = exception.file.isEmpty() ?
                         Utils::FileName() :
                         Utils::FileName::fromUserInput(QString::fromLocal8Bit(exception.file));
-            const Task task(type, exception.toString(false),
+            const Task task(type, exception.toString(false).trimmed(),
                             fileName, exception.lineNumber,
                             Core::Id(Debugger::Constants::TASK_CATEGORY_DEBUGGER_RUNTIME));
             taskHub()->addTask(task);