From d486a295e3afc24898c7cb4c89e1176a21e7cb22 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Mon, 16 Sep 2024 15:07:06 +0200 Subject: [PATCH] ProjectExplorer: Fix crash when renaming files *Obviously*, the lambda captured a QStringBuilder object. Change-Id: I585f7a9145b167265de20a720564bdc54b410be6 Reviewed-by: Christian Stenger --- src/plugins/projectexplorer/projectexplorer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/projectexplorer.cpp b/src/plugins/projectexplorer/projectexplorer.cpp index 0e85065c909..29be579f8e7 100644 --- a/src/plugins/projectexplorer/projectexplorer.cpp +++ b/src/plugins/projectexplorer/projectexplorer.cpp @@ -2547,7 +2547,8 @@ FilePairs ProjectExplorerPlugin::renameFiles( "be updated accordingly: %1") .arg(pathsAsHtmlList(renamedOnly)); } - QTimer::singleShot(0, m_instance, [message = failedRenamingsString + renamedOnlyString] { + QTimer::singleShot( + 0, m_instance, [message = QString(failedRenamingsString + renamedOnlyString)] { QMessageBox::warning( ICore::dialogParent(), Tr::tr("Renaming Did Not Fully Succeed"), message); });