Found when running under ASAN with detect_leaks=1 This triggers with make CppunitTest_sc_subsequent_export_test CPPUNIT_TEST_NAME=testInvalidSheetNameLength We have a complex aggregation object here which needs to have dispose() called, or we leak it and all of its child objects. (cherry-pick from commit I4c89fadba3335713147353960990be30afa36bec) Change-Id: I4c89fadba3335713147353960990be30afa36bec Reviewed-on: https://gerrit.collaboraoffice.com/c/online/+/2121 Tested-by: Jenkins CPCI <releng@collaboraoffice.com> Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Reviewed-on: https://gerrit.libreoffice.org/c/core/+/205018 Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2412@yahoo.fr>