[Libreoffice-bugs] [Bug 121720] [TABLE] A merged table cell across page (due to other columns containing multiple rows) would cause Writer hang forever

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat May 2 18:57:38 UTC 2020


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

Telesto <telesto at surfxs.nl> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=13
                   |                            |1934,
                   |                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=13
                   |                            |2198,
                   |                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=12
                   |                            |6158,
                   |                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=12
                   |                            |6087
             Blocks|                            |132261

--- Comment #12 from Telesto <telesto at surfxs.nl> ---
(In reply to Justin L from comment #11)
> just requires even more calculations now?

Probably. M. Stahl has done quite a number commits related to table crashes I
reported. It's pretty stable now days (except for aSwFrame::IsLeaveUpperAllowed
crash, you can get with bad luck). However, it got a little worse in this area;
finding a layout; some kind of infinite loop? 
This a nice example (except it fixed after copy paste) Instead of me trying to
generate some artificial bug doc showing the issue (added a few reports in see
also). 
- There a cases where table rendering stops; with tables going off page.
- Table rendering is 'unstable'. Click inside a table, and whole table
splitting while change.
- Tables splitting, but on every load/versions differently (a document can have
500 or 530 pages.. depending how tables are split; mostly lot of pages + quite
number of footnotes, heading etc.
- This table of if issue; infinite loop :-)
- Table who actually finish after spending quite some time doing shrinking,
FindRowFrame (as seen in the basic Very Sleepy profile)

All happening with complex documents. Table cross pages, merged cells,
footnotes, embedded tables. Especially combining everything, footnotes in
embedded (merged) tables.

_CxxUnregisterExceptionObject
_RTDynamicCast
SwFrame::FindRowFrame
SwFrame::UnionFrame
SwFrame::IsLeaveUpperAllowed
SwFrame::Shrink
SwLayoutFrame::ShrinkFrame
SwFrame::Shrink
SwFrame::UnionFrame
SwLayoutFrame::MakeAll
SwFrame::PrepareMake
SwFrame::IsLeaveUpperAllowed
SwFrame::IsLeaveUpperAllowed
SwFrame::IsLeaveUpperAllowed
SwFrame::IsLeaveUpperAllowed
SwFrame::PrepareMake
SwViewShell::EnableSmooth
SwViewShell::EnableSmooth
SwViewShell::EnableSmooth
SwTextFrame::HasRepaint
SwLayoutFrame::MoveLowerFootnotes
SwViewShell::LayoutIdle
SwBreakIt::GetForbidden
Scheduler::ProcessTaskScheduling
create_SalInstance


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=132261
[Bug 132261] [META] Table layouting: PrepareMake, MakeAll loops and crashes
-- 
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/20200502/91d44654/attachment.htm>


More information about the Libreoffice-bugs mailing list