Resolves: tdf#150629 the window was destroyed from the fadetimer callback
commit188555883266b661ec201548bc4b4ccd01460862
authorCaolán McNamara <caolanm@redhat.com>
Mon, 29 Aug 2022 19:06:33 +0000 (29 20:06 +0100)
committerMiklos Vajna <vmiklos@collabora.com>
Tue, 30 Aug 2022 06:47:19 +0000 (30 08:47 +0200)
tree827fc8dbfcb1e11099539dc21cb30f4067f69519
parentf6b48296968f8280c26e11b0129a88540f5236cf
Resolves: tdf#150629 the window was destroyed from the fadetimer callback

which is how it could be possible that SwPageBreakWin::dispose() could
be both called, stopping the timer, but the timer callback could access
the disposed SwPageBreakWin

Change-Id: If29ffb45fbde607d35c12064b05e4b5d25c2f009
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/138976
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
sw/source/uibase/docvw/PageBreakWin.cxx