Bug 170582 - Floating table layout not properly rendered; resulting in overlapping text
Summary: Floating table layout not properly rendered; resulting in overlapping text
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
26.2.1.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: compatibilityMode12
Keywords:
: 160106 (view as bug list)
Depends on:
Blocks: DOCX-Floatingtable
  Show dependency treegraph
 
Reported: 2026-02-03 11:14 UTC by Telesto
Modified: 2026-03-21 22:08 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2026-02-03 11:14:11 UTC
Description:
Floating table layout not properly rendered; resulting in overlapping text

Steps to Reproduce:
1. Open attachment 117323 [details] from bug 92129 and bug 164931


Actual Results:
The table on page 10 has overlapping text. Screenshot attachment 205328 [details]

Expected Results:
Proper rendering of the table


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 26.8.0.0.alpha0+ (X86_64) [29-01-2026]
Build ID: 680(Build:0)
CPU threads: 4; OS: Windows 10 X86_64 (build 19045); UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: en-US
Calc: CL threaded
Comment 1 Mike Kaganski 2026-02-06 07:50:08 UTC Comment hidden (obsolete)
Comment 2 Mike Kaganski 2026-02-06 15:59:41 UTC
Reproducible.
Comment 3 Justin L 2026-03-21 21:29:19 UTC
In MS Word, this is a single, floating table that spans 4 pages. If I reduce the document to just the 4-page table, it opens OK. Similarly, if I only remove content after the table, it still is 'improved'.

History of this document:
-7.6: floating table support started in 7.6. 
   -- table takes up three pages. No overlap, but non-visible content on the first of the three table-pages as it spills below the visible line.
-25.2: in bug 164931, it reports as hanging since 25.2: tdf#155229 Calculate row height incl. border if 'atLeast' is set
   -- Still no overlap prior to that commit
-26.2.1: hanging fixed by tdf#170381: try to avoid handling of split-but-not-yet-moved floating tables
   -- at this point the table is already overlapping itself
Comment 4 Justin L 2026-03-21 22:00:08 UTC
*** Bug 160106 has been marked as a duplicate of this bug. ***
Comment 5 Justin L 2026-03-21 22:08:47 UTC
Duplicate bug 160106 comment 9 features some different steps to have a table overlap itself. Perhaps it is helpful to have an alternative way to trigger this.

Repeating those steps to reproduce:
1.) open Crasher.docx (attachment 191005 [details])
2.) place the cursor at the top of the document (before the table).
3.) press delete once.  [hangs LO 7.6 - 26.2.1]

After a few moments of working to re-layout the document, the 13-page table has collapse to a single page, overlapping itself.