summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-11-18sw: add a menu option to enable/disable online a11y checkTomaž Vajngerl
Change-Id: I656037ef4e40e7c79daef5dd73f8f10c9818ac25 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142215 Tested-by: Tomaž Vajngerl <quikee@gmail.com> Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2022-11-17sc: move CppunitTest_sc_parallelism to checkXisco Fauli
like the other classes inheriting from ScSimpleBootstrapFixture Change-Id: Ia067bd506274f8526e6567c3f6dc395dd87c480c Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142899 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-11-17Gtk-WARNING: 'label' is not a valid child type of 'GtkGrid'Caolán McNamara
probably since: commit 0f0fd9c6e35a86f03606361211067c7887c3e0fc Date: Thu Oct 27 23:03:08 2022 +0200 tdf#148017 harmonize sidebar .ui files for chart2 Change-Id: Idd2f485443f5b186f2a0d8e2539ed76e41c62e3b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142897 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-11-17Resolves: tdf#152087 strip any newlines from the entryCaolán McNamara
Change-Id: I965ecd89c7edaf1a02d3f94df23f09c9e9490d54 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142896 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-11-17sc: move CppunitTest_sc_sparkline_test to slowcheckXisco Fauli
so it's executed in all platforms Change-Id: I53c04cd9623e0d50b8216a135ede67f72d5d6b58 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142842 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-11-17sc: these methods are only used in ScModelTestBaseXisco Fauli
reduce the scope Change-Id: I2c02579e981de218d1f8ec6034b541ee2fdd8870 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142841 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-11-17CppunitTest_sc_parallelism: remove duplicated codeXisco Fauli
those methods are already in ScSimpleBootstrapFixture Change-Id: I06f3c9f8a45d8d801759cba2812e96b34065065b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142895 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-11-17tdf#151904 Make grammar mistake color configurableRafael Lima
This patch creates a new color entry in Tools - Options - Application Colors for "Grammar mistakes". Default values are also set for the "LibreOffice" and "LibreOffice dark" schemes. This patch also applies the selected color to the document, as well as in the SpellChecker dialog. Change-Id: I07f79da9858b675b330540cf08cf389dce39228d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142294 Tested-by: Jenkins Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org> Reviewed-by: Rafael Lima <rafael.palma.lima@gmail.com>
2022-11-17fix system-libfixmath build without mergelibsRene Engelhard
missing -llibfixmath do it doesn't get it while it seems to get it via tools/libtl (which has it) in the mergelibs case Change-Id: Idb6a0079a63ffb1cff0fc1cafb2c11dfa3bec5b8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142817 Tested-by: René Engelhard <rene@debian.org> Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-11-17ofz#53452 Out-of-memoryCaolán McNamara
Change-Id: I12e9a87f675d2e625a49d9736bca331a1d3879c0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142837 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-11-17ofz#53457 sanity check the form field rangeCaolán McNamara
Change-Id: I2a1c82bb0590acf8f2399f2ea4b6b477600c7908 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142840 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-11-17Revert "TempFile: clear handle on close"Stephan Bergmann
This reverts commit 0d9613b77fc653c6144b5e4f0136c0536300c0db: As discussed in the comments at <https://gerrit.libreoffice.org/c/core/+/142344/2#message-c52fe7b2037e717525e89dd20a8f320142654ae0> "TempFile: clear handle on close", that change was intended to reset *pHandle to null in cases where osl_createTempFile returns an error and has already set *pHandle. But that is obviously not what the change actually does, it rather sets *pHandle to null in (only some of the) cases where osl_createTempFile returns an error and has not modified *pHandle. Given that there may potentially be clients that rely on osl_createTempFile not modifying the passed in *pHandle when it returns an error, and given that the sal/osl/unx/tempfile.cxx implementation of osl_createTempFile now inconsistently set *pHandle to null in only some of the cases where it returns an error while the sal/osl/w32/tempfile.cxx implementation of osl_createTempFile never sets *pHandle to null when it returns an error, it appears best to just revert that change. Change-Id: Ia68353d04a488b024573ad03de0c5e5bd6e2a2c4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142798 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-11-17sw: convert ViewOptFlags1 from bitflags to struct of boolsTomaž Vajngerl
Much easier to deal with - let compiler do the bit setting. Change-Id: I9412e1a2f15e41c9ebf502af57b127c283fc1fa6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142214 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2022-11-17Related: tdf#54053 PDF export: add UNO API to customize the watermark colorMiklos Vajna
PDF export has a watermark feature, but its color is hardcoded to light green, which won't fit all documents. On the other hand, the input from Heiko in <https://bugs.documentfoundation.org/show_bug.cgi?id=54053#c12> is to keep the dialog clean, so adding one more UI option is not great. Fix the problem by only adding the option at an UNO API level for now, this relaxes the hardcoded color without cluttering the UI. Also available on the cmdline for e.g. 0xff0000 / red color: soffice --convert-to pdf:writer_pdf_Export:'{"Watermark":{"type":"string","value":"draft"}, "WatermarkColor":{"type":"long","value":"16711680"}}' test.odt Change-Id: I38a3650df86fd34dfc09e3a5643511baa371aa83 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142835 Reviewed-by: Miklos Vajna <vmiklos@collabora.com> Tested-by: Jenkins
2022-11-17Update git submodulesBogdan B
* Update helpcontent2 from branch 'master' to 4c075b1fefe6b5220c1b4cdddbb5ed6b6331d4f5 - tdf152013 Remove "imports one" when opening a file Change-Id: I6d3c7a6f00b8cc704c94d48be9a82a353c4824d1 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/142686 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2022-11-17Take in-place widget scaling into accountMike Kaganski
This is relevant when the Math OLE object is scaled in parent document (e.g., using Position and Size dialog, disabling its size protection); then the in-place editing widget uses own map mode reverting the OLE scaling; without taking that into account, mouse clicks get misplaced. Change-Id: I961fa8f3993c1b7992857c9f18d79650d078a684 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142822 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2022-11-17ScBootstrapFixture: drop newly unused codeXisco Fauli
Change-Id: I0a0c825d552fe20b16102fb2382e9bee598e879d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142792 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-11-17sc: xpath is unused nowXisco Fauli
Change-Id: I7ae93b5d64991f0fcbd656ddb6f2413bf425cfd6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142782 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-11-17external/boost: Replace constexpr.patch.0 with alternative upstream fixStephan Bergmann
Change-Id: I168c3bfbf5a194f7f5565ba2dc6086f3b4053d12 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142828 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-11-17sc: remove blank document, just create it on the flyXisco Fauli
Change-Id: I6b4dc26da120f95cfae4582d23f68554801334aa Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142825 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-11-17CppunitTest_sc_subsequent_export_test2: inherit from UnoApiXmlTestXisco Fauli
Note: testTdf143979 and testWholeRowBold crash sometimes. It seems the problem is when using GetPool and save. Reducing the scope seems to fix it Change-Id: Icc0f75bdb2ea493b7989a4521add63657528475a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142791 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-11-17DeepL: add Spanish to list of languages for translationAron Budea
Change-Id: I7c7505fb1afee750c1742a64f4b8f345a6140c38 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142823 Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com> Reviewed-by: Andras Timar <andras.timar@collabora.com> (cherry picked from commit 0c2e24594ed202f9c3dd2b3ee6646410b4eb2326) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142797 Tested-by: Jenkins
2022-11-17ofz#53434 Out-of-memoryCaolán McNamara
Change-Id: Ia148869905cb54f57136fe0e0c2572434a7d37cb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142816 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-11-17use harfbuzz upstream fix instead of workaroundCaolán McNamara
drop temp workaround for problem seen with tdf119074-1.odt i.e. apply https://github.com/harfbuzz/harfbuzz/pull/3874 for https://github.com/harfbuzz/harfbuzz/issues/3824 Change-Id: I42373f2282d30d7e45ee88b654d3df40f3a6384b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142815 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-11-17ofz#53450 Integer-overflowCaolán McNamara
Change-Id: I106e703714083631c67d7b8a84180c3c485953d9 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142814 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-11-17sw: improve a11y check statusbarTomaž Vajngerl
Change-Id: I86f589d6618ae80f26542cf83b6b5e3695ca35f8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142193 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2022-11-17sw: Change online a11y checker again from SwContentNode to SwNodeTomaž Vajngerl
This is needed because SwTableNode is not a content node, so we need to work with the most generic SwNode and ask if the node derives from sw::BroadcastingModify, which is required for node tracking (SwTableNode and SwContentNode support that). Change-Id: Idc28a5a9f1f8a250e2a28bb955ed320d02b6c1b9 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/141787 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2022-11-17split the paint method a little moreNoel Grandin
it has to be smaller to fit into my mental working-RAM Change-Id: If2225359591a070373e3a9ca0459e5c64bef7526 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142776 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-11-17flatten the ImplPaint* methods a littleNoel Grandin
Change-Id: Ibcb4268697a6dd95da841dc29f7012c0801abdd6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142775 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-11-17split the paintGraphicUsingPrimitivesHelper methodNoel Grandin
to make it easier to comprehend Change-Id: Ib1c8a36eea036584220636f330c4df76afcd27e6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142774 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2022-11-17CppunitTest_sw_layoutwriter: use more SwParaPortion::dumpAsXml()Miklos Vajna
See commit feeed3e762cf077fbd9cf48f82e949365108ccc1 (CppunitTest_sw_layoutwriter: avoid some a11y-based layout testing, 2022-04-07) for motivation. Change-Id: I3c5d53dc33112f7d8c46cf2baf35ba03ff7fa3fb Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142790 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2022-11-17tdf#33495: Allow presenter console in windowed modeDaniel Lohmann
Added an option in the Impress settings window to set the presenter console into fullscreen/windowed mode. This will then be used the next time a presentation is started. Two pictures of how the result looks are given in the bug tracker. Change-Id: I231f9180301301a9eccf9984ea4dcd529bd7dfce Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142359 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbrodt@allotropia.de>
2022-11-17sw: initial a11y check - first run when the document is openedTomaž Vajngerl
When the document is opened we first need to run the a11y check on the whole document so we can report the a11y state in the statusbar and set the a11y issues to the nodes. Change-Id: I0573e8fd695e3b0560fa0554f4702c88e7980a13 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/141786 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2022-11-17sw: track content node with a11y issues, so the number is correctTomaž Vajngerl
Track all content node with a11y issues and handle when they are deleted (with WeakContentNodeContainer). At update, recount the number of a11y issues that are contained in the content nodes and update the overall number. Change-Id: I254c62aba0d73a365f011b1609bcddec4dd71615 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/141785 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
2022-11-16lok: handle mouse/keyboard events in Math embedded in CalcMike Kaganski
And extract the identical code used in all components into static SfxLokHelper methods. Change-Id: I6556b1b996936835ecfc0d59e2c1dd1ef6380db2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142793 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2022-11-16tdf#149322 apparent distortion of glyphs on scrollingCaolán McNamara
sometimes there's a 1 pixel difference here vs to the amount seen in Window::Scroll. The little misplaced tails of glyphs are actually in the right place, and it is the large rectangle of copied text above those that is in the wrong place. Subtract these origins while in logic space, before turning that result back to pixels to get consistent results for equal distances. Change-Id: I37e77f38b95456cee32ff44cde2893986d52cde3 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142789 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2022-11-16CppunitTest_sc_uicalc: inherit from ScModelTestBaseXisco Fauli
so createScDoc handles the dispose of new documents saveAndClose can go now Change-Id: I7f88ef6ff9aaece72461489a31b0ef456ce5e170 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142781 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-11-16external/freetype: Avoid duplicate zlib symbolsStephan Bergmann
After 7229a380d3d607dc896e1d48b1a13f7b301aef80 "Update freetype to 2.12.0", my --without-system-freetype --without-system-zlib Linux build started to fail to link Library_skia with > ld.lld: error: duplicate symbol: zlibVersion > >>> defined at zutil.c:28 (workdir/UnpackedTarball/zlib/zutil.c:28) > >>> zutil.o:(zlibVersion) in archive core/workdir/LinkTarget/StaticLibrary/libzlib.a > >>> defined at zutil.c:28 (src/gzip/zutil.c:28) > >>> ftgzip.o:(.text+0x0) in archive workdir/UnpackedTarball/freetype/instdir/lib/libfreetype.a etc. because both those non-system libraries are provided as static archives. There is also provisioning for symbol renaming in workdir/UnpackedTarball/freetype/src/gzip/ftzconf.h via -DZ_PREFIX, so enable that. But three symbols were missing and would still produce linker failures, so add them with external/freetype/zlib-duplicates.patch. Change-Id: Ibe876d4e38e3e44ce00c64fb70c88fb0b1e3a910 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142788 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2022-11-16Fix typoAndrea Gelmini
Change-Id: I64295144d0fb0bd1b07d06dd7a51a670deb0a7df Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142732 Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2022-11-16update creditsChristian Lohmaier
Change-Id: I5fb81432975d0a0c83cfbed6f4335ca54d574c37
2022-11-16lok: handle mouse/keyboard events in Math embedded in Impress/DrawMike Kaganski
Since Impress/Draw use mm100, we need to convert object area that SfxInPlaceClient provides, which is in parent units, into twips. TODO: how would taking the units from object shell with Calc, given that it does not call SetMapUnit in ScDocShell ctor? Change-Id: I8de2088a3e0e7f9070d6c3c234b40038b6e00f15 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142777 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2022-11-16sc: move filter tests where they belong. (part 2)Xisco Fauli
Change-Id: I548d81dd7a7aa276d6936ab8d7bcc53a6cc91483 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142772 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-11-16sc: move filter tests where they belong. (part 1)Xisco Fauli
it reduces duplicated code Change-Id: Iba4898e414b87c962b3e923c8c0cf8ca12434167 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142765 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-11-16tdf#151820 Fix arrow in AutoFilter menu when using dark modeRafael Lima
If you're using a dark theme and create an AutoFilter, the arrows in the AutoFilter menu such as "Filter by Color" and "Filter by Condition" will appear in black over a dark background. This patch ensures the arrows use LabelTextColor instead. Change-Id: Ia41757b801354bbc14f66c293a17f3935734788d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/141921 Tested-by: Jenkins Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2022-11-16Update git submodulesChristian Lohmaier
* Update translations from branch 'master' to 7050fcc7a3b1e899f3d93b6550d96f982809c9b0 - update translations for master and force-fix errors using pocheck Change-Id: If9f7c2893435b30626bc7fbd2ea1f0d50345a598
2022-11-16Update git submodulesBogdan B
* Update helpcontent2 from branch 'master' to 98d79c65383a3cf1b9966a46896b36d404235c08 - tdf#152022 Replace "Links to External Files" to "External Links" (Help) Change-Id: I6a83b183b849e1159e0266cbe4039ed20d413f19 Reviewed-on: https://gerrit.libreoffice.org/c/help/+/142685 Tested-by: Jenkins Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2022-11-16sc: move export tests where they belongXisco Fauli
Change-Id: I76d56a3e565ad448ca8690bbcb2966ec4e3fbd7a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142764 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-11-16CppunitTest_sc_dataprovider: inherit from UnoApiXmlTestXisco Fauli
Change-Id: I713af988ad97652492178ae73703c24bc078b86b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142763 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2022-11-16Update freetype to 2.12.0Miklos Vajna
- fixes CVE-2022-27404 - dropped the no longer applying parts of ubsan.patch Change-Id: Ia8a496d53b62f68a27dbd9be08c89273b6bd01cd Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142768 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2022-11-16ImplDbgTestSolarMutex assert from a11yCaolán McNamara
#5 0x00007fffee606a72 in ImplDbgTestSolarMutex() () at vcl/source/app/dbggui.cxx:35 #6 0x00007ffff71186f0 in DbgTestSolarMutex() () at tools/source/debug/debug.cxx:54 #7 0x00007ffff3273e39 in SfxBroadcaster::RemoveListener(SfxListener&) (this=0x1a38230, rListener=...) at svl/source/notify/SfxBroadcaster.cxx:105 #8 0x00007ffff3296eb8 in SfxListener::~SfxListener() (this=0x33abce0) at svl/source/notify/lstner.cxx:53 #9 0x00007fffaaa0a0a4 in ScAccessibleContextBase::~ScAccessibleContextBase() (this=0x33abc40) at sc/source/ui/Accessibility/AccessibleContextBase.cxx:59 #10 0x00007fffaaaa6379 in ScAccessibleTableBase::~ScAccessibleTableBase() (this=0x33abc40) at sc/source/ui/Accessibility/AccessibleTableBase.cxx:52 #11 0x00007fffaaa831da in ScAccessibleSpreadsheet::~ScAccessibleSpreadsheet() (this=0x33abc40) at sc/source/ui/Accessibility/AccessibleSpreadsheet.cxx:274 #12 0x00007fffaaa83229 in ScAccessibleSpreadsheet::~ScAccessibleSpreadsheet() (this=0x33abc40) at sc/source/ui/Accessibility/AccessibleSpreadsheet.cxx:270 #13 0x00007ffff5f87fc0 in cppu::OWeakObject::release() (this=0x33abc40) at cppuhelper/source/weak.cxx:230 #14 0x00007ffff5f88690 in cppu::OWeakAggObject::release() (this=0x33abc40) at cppuhelper/source/weak.cxx:296 #15 0x00007ffff5e7e4d5 in cppu::WeakAggComponentImplHelperBase::release() (this=0x33abc40) at cppuhelper/source/implbase.cxx:211 #16 0x00007fffaaa0d875 in cppu::WeakAggComponentImplHelper5<com::sun::star::accessibility::XAccessible, com::sun::star::accessibility::XAccessibleComponent, com::sun::star::accessibility::XAccessibleContext, com::sun::star::accessibility::XAccessibleEventBroadcaster, com::sun::star::lang::XServiceInfo>::release() (this=0x33abc40) at include/cppuhelper/compbase5.hxx:142 #17 0x00007fffaaa0ab15 in ScAccessibleContextBase::release() (this=0x33abc40) at sc/source/ui/Accessibility/AccessibleContextBase.cxx:119 #18 0x00007fffaaaa6b75 in ScAccessibleTableBase::release() (this=0x33abc40) at sc/source/ui/Accessibility/AccessibleTableBase.cxx:86 #19 0x00007fffd8f4f11a in com::sun::star::uno::Reference<com::sun::star::accessibility::XAccessible>::clear() (this=<error reading variable: Unhandled DWARF expression opcode 0x0>) at include/com/sun/star/uno/Reference.hxx:231 #20 0x00007fffd8f4c41d in atk_object_wrapper_finalize(_GObject*) (obj=0x7f71930) at vcl/unx/gtk3/a11y/atkwrapper.cxx:662 #21 0x00007ffff3538d32 in g_object_unref (_object=<optimized out>) at ../gobject/gobject.c:3678 #22 g_object_unref (_object=0x7f71930) at ../gobject/gobject.c:3553 #23 0x00007fffd9571fc5 in expiry_func () at /lib64/libatk-bridge-2.0.so.0 #24 0x00007fffea7197b1 in g_timeout_dispatch (source=0x313d360, callback=0x7fffd9571f60 <expiry_func>, user_data=0x7fffbc01bec0) at ../glib/gmain.c:4971 #25 0x00007fffea718faf in g_main_dispatch (context=0x5f8230) at ../glib/gmain.c:3417 Change-Id: If527f1cf1bfc59bb8df586afaf5da62bbcb08eea Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142761 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>