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

--- Comment #8 from Vladislav Tarakanov <[email protected]> ---
It seems that the problem with the infinite loops somehow depends on the
alignment of the content in the paragraph after the table.

If in document.xml `<w:jc w:val="both"/>` is changed to `<w:jc w:val="left"/>`,
then the displayed content of the document will be visually different.
Apparently, any alignments other than "left" lead to the fact that the content
of the paragraph after the floating table begins to be duplicated on previous
pages.

When using "left" the freezing also occurs, but with much less frequency (it is
not so easy to find the right column size at which the freezing occurs) and
occurs somewhere else, and not in the previously noted "while (true)" loop.

The changed xml fragment:
<w:pPr>
  <w:pStyle w:val="Normal"/>
  <w:spacing w:before="240" w:after="200"/>
  <w:ind w:firstLine="567" w:end="0"/>
  <w:jc w:val="left"/>
  <w:rPr>
    <w:rFonts w:ascii="Times New Roman" w:hAnsi="Times New Roman"
w:eastAsia="SimSun;宋体" w:cs="Times New Roman"/>
    <w:sz w:val="24"/>
    <w:szCs w:val="24"/>
  </w:rPr>
</w:pPr>

Tested on:
Version: 26.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 4409ab659064e3d10e281d718a06b1eb2222f566
CPU threads: 12; OS: Linux 6.6; UI render: default; VCL: kf5 (cairo+xcb)
Locale: ru-RU (ru_RU.UTF-8); UI: en-US
Calc: CL threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to