From d1aa3c4748e465ab82cb4252d06cf98545cff4a5 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Wed, 13 May 2026 13:17:23 +0200 Subject: [PATCH] fix leak of XSLTTransformer in make CppunitTest_sw_ooxmlexport4 CPPUNIT_TEST_NAME=testSegFaultWhileSave found by running under ASAN with detect_leaks=1 Change-Id: Ia0e63e7eed2c2e84aaadccb94dc05aa6b241f49d Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/2564 Tested-by: Jenkins CPCI Reviewed-by: Miklos Vajna (cherry picked from commit 4d46d03fc56ddd7a816cd51cfa0b178d49f5465d) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/206357 Tested-by: Jenkins Reviewed-by: Xisco Fauli --- sw/source/filter/ww8/docxexport.cxx | 1 + 1 file changed, 1 insertion(+) diff --git a/sw/source/filter/ww8/docxexport.cxx b/sw/source/filter/ww8/docxexport.cxx index 6c51d81f37a7..0d371029e583 100644 --- a/sw/source/filter/ww8/docxexport.cxx +++ b/sw/source/filter/ww8/docxexport.cxx @@ -1891,6 +1891,7 @@ static void lcl_UpdateXmlValues(const SdtData& sdtData, const uno::Referencestart(); xListener->wait(); + xTransformer->terminate(); } void DocxExport::WriteCustomXml()