From 04f9748cc87c16e8698e09c2d1970dfadb55a8e9 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Wed, 30 Jul 2025 22:25:50 -0700 Subject: [PATCH] Qt: Also filter paths with double backslashes, because Windows --- src/platform/qt/ReportView.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/platform/qt/ReportView.cpp b/src/platform/qt/ReportView.cpp index c5998e9c2..402946a40 100644 --- a/src/platform/qt/ReportView.cpp +++ b/src/platform/qt/ReportView.cpp @@ -566,7 +566,7 @@ void ReportView::addBinary(const QString& filename, const QByteArray& binary) { } QString ReportView::redact(const QString& text) { - static QRegularExpression home(R"((?:\b|^)[A-Z]:[\\/](?:Users|Documents and Settings)[\\/][^\\/]+|(?:/usr)?/home/[^/]+)", + static QRegularExpression home(R"((?:\b|^)[A-Z]:(?:/|\\\\?)(?:Users|Documents and Settings)(?:/|\\\\?)[^\\/]+|(?:/usr)?/home/[^/]+)", QRegularExpression::MultilineOption | QRegularExpression::CaseInsensitiveOption); QString redacted = text; redacted.replace(home, QString("[Home directory]"));