diff options
author | Miklos Vajna <vmiklos@collabora.com> | 2022-10-24 15:03:18 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.com> | 2022-10-24 17:16:05 +0200 |
commit | 47bc36c0f87ec2d0329260bcb98d62c7667a5dd1 (patch) | |
tree | bc879e321835f3fb5cd92e1af48b40daba84fea5 /libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx | |
parent | 3875cc3056a0955293042cd4eaaaef7d8f7e2ee8 (diff) |
sw: make sure mark container is sorted before calling equal_range()
ooo89390-1.doc from crashtesting failed to export to ODT due to this.
The trouble is that equal_range() needs a sorted container, but a
listener may make the container unsorted.
Fix the problem by re-sorting the container after calling the listener.
A full ODT export is not needed to trigger the crash, it's enough to
hide deletions.
Change-Id: Id5601d7659d534c0bbfa84845abf0e6bb8e94c6f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/141765
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
Diffstat (limited to 'libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx')
0 files changed, 0 insertions, 0 deletions