Bug 138026 - FILEOPEN Big table in DOCX cause writer hangs - regression
Summary: FILEOPEN Big table in DOCX cause writer hangs - regression
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
5.4 all versions
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, filter:docx, perf, regression
Depends on:
Blocks: DOCX-Tables
  Show dependency treegraph
 
Reported: 2020-11-06 06:58 UTC by Andrew
Modified: 2023-10-15 18:27 UTC (History)
7 users (show)

See Also:
Crash report or crash signature:


Attachments
File with multipage table (119.31 KB, application/wps-office.docx)
2020-11-06 06:58 UTC, Andrew
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew 2020-11-06 06:58:57 UTC
Created attachment 167048 [details]
File with multipage table

Some files cause writer to work extremely slowly.
Also this file cause LO 7 to hang.
In LO 6 this cause only to slowdown.
Comment 1 Roman Kuznetsov 2020-11-06 17:29:30 UTC
LO can't open the file and CPU has 100% loading, confirm in

Version: 7.1.0.0.alpha1+
Build ID: 7dc234fa57ca409d0db131c93abea738014b5e1f
CPU threads: 4; OS: Mac OS X 10.15.7; UI render: default; VCL: osx
Locale: ru-RU (ru_RU.UTF-8); UI: en-US
Calc: threaded

but LO opens the file in

Версия: 6.4.2.2
ID сборки: 4e471d8c02c9c90f512f7f9ead8875b57fcb1ec3
Потоков ЦП: 4; ОС: Mac OS X 10.15.7; Отрисовка ИП: GL; VCL: osx; 
Локаль: ru-RU (ru_RU.UTF-8); Язык интерфейса: ru-RU
Calc: threaded

and CPU still has 100% loading and you can't edit the file, when you try scroll the document then LO hangs anyway

the same in 5.4 version
Comment 2 Telesto 2020-11-06 19:55:08 UTC
No issue opening and scrollng the file with
Version: 5.2.5.0.0+
Build ID: a4d4fbeb623013f6377b30711ceedb38ea4b49f8
CPU Threads: 4; OS Version: Windows 6.2; UI Render: default; 
TinderBox: Win-x86@62-merge-TDF, Branch:libreoffice-5-2, Time: 2016-12-24_14:43:55
Locale: nl-NL (nl_NL); Calc: group
Comment 3 Aron Budea 2020-11-06 22:04:24 UTC
Seems that this started with the following commit, bibisected using repo bibisect-linux-64-5.4. Adding CC: to Mike Kaganski.

https://cgit.freedesktop.org/libreoffice/core/commit/?id=6f5024de2e1a5cc533527e45b33d9a415467c48d
author		Mike Kaganski <mike.kaganski@collabora.com>	2016-12-08 23:01:03 +0300
committer	Miklos Vajna <vmiklos@collabora.co.uk>	2016-12-12 08:23:30 +0000

tdf#104425 sw: split rows w/large min height (fix layout loop)
Comment 4 Telesto 2020-11-06 22:10:52 UTC
Marking this a duplicate; known issue :-(

*** This bug has been marked as a duplicate of bug 121720 ***
Comment 5 Timur 2023-10-10 18:57:39 UTC
Hangs in 24.2.