From 22ab5f8be75674691eb85841af0800eb1f3d638f Mon Sep 17 00:00:00 2001 From: Mehdi Salem Date: Thu, 1 Aug 2024 13:57:32 +0200 Subject: [PATCH] Axivion: fix crash when creating issue table column links Some column data used for links may be optional and thus requires a null check before contructing the link to prevent QtCreator from crashing. Change-Id: I53f78d1335f5688cc4655838453fddaa61f9ffab Reviewed-by: Christian Stenger Reviewed-by: hjk --- src/plugins/axivion/axivionoutputpane.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/axivion/axivionoutputpane.cpp b/src/plugins/axivion/axivionoutputpane.cpp index fa15362e32d..be8655b5b2c 100644 --- a/src/plugins/axivion/axivionoutputpane.cpp +++ b/src/plugins/axivion/axivionoutputpane.cpp @@ -494,7 +494,7 @@ static QList linksForIssue(const std::map &i const QString &line) { QList columns; auto it = issueRow.find(path); - if (it != end) { + if (it != end && !it->second.isNull()) { Link link{ FilePath::fromUserInput(it->second.getString()) }; columns.append(findColumn(it->first)); it = issueRow.find(line);