diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-08-20 11:27:29 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-08-27 12:50:25 +0200 |
commit | 39f42fbd3f91afad60dad2937d2dfed79b956485 (patch) | |
tree | 56855b5b4daa6324527142404c17b2cf6b438ed8 /include/LibreOfficeKit | |
parent | 892329fc88116cbe70f0d92f8d307775840595b4 (diff) |
tdf#132940 Crash in mergedlo!vcl::Region::operator=
We had a SdrPageWindow accessing a SdPaintWindow that had already been
freed.
Turns that SdrPageWindow can be "patched" more than once given enough
stuff going on in writer, so make the call sites restore the previous
state as the stack unwinds.
Change-Id: Ia1ef5c9b2f818b7873e8e739c9cdf257554e403a
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101044
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
(cherry picked from commit 445cf499666f21c2d480ce1df9ce6004b9450b64)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101450
Diffstat (limited to 'include/LibreOfficeKit')
0 files changed, 0 insertions, 0 deletions