[Libreoffice-bugs] [Bug 134966] Crash in: lcl_RecalcRow (comment 0 or comment 5)

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Jul 25 19:04:17 UTC 2020


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

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

Bisected to
author  Michael Stahl <Michael.Stahl at cib.de>    2019-06-27 13:04:51 +0200
committer       Michael Stahl <Michael.Stahl at cib.de>    2019-06-27 15:04:15
+0200
commit  1cb7e4899b5ada902e99a0c964ee047950c07044 (patch)
tree    b3db27ca9748967bb1b1d240965233842e1637d1
parent  ef801197fcad9461390806a9fb42dd4566e55918 (diff)
sw: avoid deleting the iterated SwRowFrame on tdf104188-4.odt
The change in commit 1e6dec4b4313212a3bdc6bb06155fd65e795368b
was not enough to fix this problem.

SwContentFrame::CalcLowers() may move a SwTextFrame to the previous
page; in that case Calc() on the upper is a bad idea because it may then
call RemoveFollowFlowLine() and delete the SwRowFrame that is being
iterated.

There is one other (unknown) bugdoc with this problem, let's hope it's
fixed as well...

(regression from commit 18765b9fa739337d2d891513f6e2fb7c3ce23b50)

STR
1. Delete all rows one by one until table gone
2. Press CTRL+Z until everything is back

So I ignored crashes while pressing deleting rows 

https://cgit.freedesktop.org/libreoffice/core/commit/?id=1cb7e4899b5ada902e99a0c964ee047950c07044

-- 
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/20200725/4871dac7/attachment.htm>


More information about the Libreoffice-bugs mailing list