From c73bcd32a82f674929583a17f13c9d2bc696a356 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Fri, 24 Mar 2017 10:01:46 +0100 Subject: [PATCH] Debugger: Prepend additional info to cdb exception task entry Most users expect build related entries in the Issues pane, so prepend debugger related exception entries with a prefix making clear that these entries are not build related. Task-number: QTCREATORBUG-17806 Change-Id: I8a78c1eff3a4386f108997954329b694c223400f Reviewed-by: Tobias Hunger --- src/plugins/debugger/cdb/cdbengine.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/debugger/cdb/cdbengine.cpp b/src/plugins/debugger/cdb/cdbengine.cpp index 997073d560c..2692cdf7594 100644 --- a/src/plugins/debugger/cdb/cdbengine.cpp +++ b/src/plugins/debugger/cdb/cdbengine.cpp @@ -2320,7 +2320,9 @@ void CdbEngine::handleExtensionMessage(char t, int token, const QString &what, c isFatalWinException(exception.exceptionCode) ? Task::Error : Task::Warning; const FileName fileName = exception.file.isEmpty() ? FileName() : FileName::fromUserInput(exception.file); - TaskHub::addTask(type, exception.toString(false).trimmed(), + const QString taskEntry = tr("Debugger encountered an exception: %1").arg( + exception.toString(false).trimmed()); + TaskHub::addTask(type, taskEntry, Debugger::Constants::TASK_CATEGORY_DEBUGGER_RUNTIME, fileName, exception.lineNumber); }