From a1cd2b69ed7af0b9a07a099c38f7854b4b43d6be Mon Sep 17 00:00:00 2001 From: marxin Date: Thu, 7 Mar 2019 09:28:14 +0100 Subject: [PATCH] Fix LTO segfault in libtest_sw_uwriter test. The problem was seen here: https://bugzilla.suse.com/show_bug.cgi?id=1127857. One needs to call SwGlobals::ensure in order to initialize SfxApplication via SfxApplication::SetModule(SfxToolsModule::Writer. Change-Id: I3add24b56dc44a93ad81c1b52539da821f6244fc --- sw/qa/core/test_ToxTextGenerator.cxx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/sw/qa/core/test_ToxTextGenerator.cxx b/sw/qa/core/test_ToxTextGenerator.cxx index 25304a382ed3..ffe76233282e 100644 --- a/sw/qa/core/test_ToxTextGenerator.cxx +++ b/sw/qa/core/test_ToxTextGenerator.cxx @@ -22,10 +22,17 @@ #include #include +#include + using namespace sw; class ToxTextGeneratorTest : public CppUnit::TestFixture { public: + virtual void setUp() override + { + SwGlobals::ensure(); + } + void EmptyStringIsReturnedForPageNumberPlaceholderOfZeroItems(); void OneAtSignIsReturnedForPageNumberPlaceholderOfOneItem(); void TwoAtSignsAreReturnedForPageNumberPlaceholderOfOneItem(); -- 2.21.0