danders added a comment.
Had a closer look at this. Afaics we get an infinit loop when a table is 'totally misfit', Can't say I understand the table layout logic, but my assumption is that if a row is a total misfit it can't just be ignored, so breaking off the row layout loop in this case seems to work: F6473096: x.diff <https://phabricator.kde.org/F6473096> REPOSITORY R8 Calligra REVISION DETAIL https://phabricator.kde.org/D15428 To: anthonyfieroni, #calligra:_3.0, danders, boemann Cc: Calligra-Devel-list, dcaliste, cochise, vandenoever