[Libreoffice-bugs] [Bug 135056] Freeze hang/after deleting index SwPosition::dumpAsXml

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Jul 22 20:11:04 UTC 2020


https://bugs.documentfoundation.org/show_bug.cgi?id=135056

--- Comment #3 from Telesto <telesto at surfxs.nl> ---
Created attachment 163425
  --> https://bugs.documentfoundation.org/attachment.cgi?id=163425&action=edit
Bibisect log

Bisected to:
author  Michael Stahl <Michael.Stahl at cib.de>    2020-06-19 15:05:42 +0200
committer       Michael Stahl <michael.stahl at cib.de>    2020-06-19 16:42:08
+0200
commit  a60dd9ef1361c5925803acaa5292e99277d1faf3 (patch)
tree    5ab4fcb2c8030d1ca0afcd26af3561d3a8f977b0
parent  8e4c79472644452431381733a5e4b21f98fcdcf3 (diff)
tdf#132326 sw_redlinehide: no frames allowed in Undo SwNodesArray
This crashes in SwAccessibleParagraph::GetRealHeadingLevel(); the a11y
should have been disposed earlier because the node it's connected to is
in the Undo SwNodesArray.

When SwUndoDelete::SwUndoDelete() calls SwNodes::MoveNodes(), all
existing frames must be destroyed; the MoveNodes() would reset its flag
temporarily inside a section, to delay creating the frames inside the
section when moving to the live SwNodesArray, but this also prevents
the deletion when moving in the other direction.

(crash is regression from 723728cd358693b8f4bc9d913541aa4479f2bd48)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20200722/76b95f6a/attachment.htm>


More information about the Libreoffice-bugs mailing list