Bug 130822 - 819-pages ODT continuously slower to open and freeze in 7.0+
Summary: 819-pages ODT continuously slower to open and freeze in 7.0+
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
(earliest affected)
4.1 all versions
Hardware: All All
: medium normal
Assignee: Not Assigned
Keywords: bibisectRequest, perf, regression
Depends on:
Blocks: File-Opening
  Show dependency treegraph
Reported: 2020-02-20 20:19 UTC by Timur
Modified: 2020-03-18 12:07 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description Timur 2020-02-20 20:19:03 UTC
819-pages ODT attachment 121138 [details] from bug 96337 and bug 129529 is slower to open in LO than OO. 
TBD where slowness/regression started and if there's a dump. 
Note:can be tested up to 6.1 and again from 6.4.2 and 7.0+.
Comment 1 Xisco Faulí 2020-02-21 10:44:36 UTC
it takes

real	1m33,423s
user	1m31,368s
sys	0m1,715s


Build ID: d7cab304e7dd22fd12443a1ee3b6a9c463bf9a3d
CPU threads: 4; OS: Linux 4.19; UI render: default; VCL: gtk3; 
Locale: en-US (en_US.UTF-8); UI-Language: en-US
Calc: threaded
Comment 2 Xisco Faulí 2020-02-21 10:47:46 UTC
it takes

real	1m58,616s
user	1m55,730s
sys	0m1,395s


Build ID: 5b168b3fa568e48e795234dc5fa454bf24c9805e
CPU Threads: 4; OS Version: Linux 4.8; UI Render: default; 
Locale: ca-ES (ca_ES.UTF-8)
Comment 3 Xisco Faulí 2020-02-21 10:51:58 UTC
it takes

real	3m28,258s
user	3m25,841s
sys	0m1,318s


Build ID: c15927f20d4727c3b8de68497b6949e72f9e6e9e
Comment 4 Xisco Faulí 2020-02-21 10:54:03 UTC

real	1m22,377s
user	1m19,975s
sys	0m1,623s


Version (Build ID: efca6f15609322f62a35619619a6d5fe5c9bd5a)

@Timur, why is it tagged as a regression ?
Comment 5 Timur 2020-02-21 11:18:32 UTC
My experience in Windows is that OO 3.3 took less to open compared to LO 6.1 where worked before (0:28 to 0:58 on my slow system).
I'm waiting master Windows build to retest. 

@Xisco: I don't know why you confirmed so I set back Unconfirmed. Linux difference is rather small 4.1 vs. 7.0+. Please also test OO.
Comment 6 Xisco Faulí 2020-02-21 14:55:25 UTC
(In reply to Timur from comment #5)
> @Xisco: I don't know why you confirmed so I set back Unconfirmed. Linux
> difference is rather small 4.1 vs. 7.0+. Please also test OO.

I confirmed it because there a performance issue anyway, either it's a regression or not...
Comment 7 Roman Kuznetsov 2020-02-23 14:00:19 UTC
I got a freeze when tried open the file in

Версия: (x64)
ID сборки: cf96cb11e2a46c452a273ded1c66c556118983cf
Потоков ЦП: 4; ОС: Windows 10.0 Build 17763; Отрисовка ИП: GL; VCL: win; 
Локаль: ru-RU (ru_RU); Язык интерфейса: ru-RU
Calc: threaded
Comment 8 Timur 2020-03-13 09:22:14 UTC
Linux same system
7.0+ master (freeze on use!): 
real	3m37,224s
user	3m33,357s
sys	0m2,495s

6.4 master (updated for backport)
real	1m40,897s
user	0m49,369s
sys	0m3,134s

6.3 master (with fix for fileopen): bibisect not updated for backport, Xisco please do

6.2 master: cannot open because of bug 129529 

6.2. oldest:
real	1m21,481s
user	0m47,346s
sys	0m1,680s

6.1 master:
real	1m0,293s
user	0m44,543s
sys	0m1,423s

5.4 master 
real	1m1,815s
user	0m39,828s
sys	0m1,607s

5.2 master (5.2. oldest gives an error):
real	0m51,385s
user	0m43,079s
sys	0m0,930s

4.1 oldest:
real	0m46,111s
user	0m27,321s
sys	0m1,979s

3.5 oldest:
real	0m29,374s
user	0m18,330s
sys	0m1,284s

There's continuous slowing down. So not sure if bibisect is possible.
Biggest issue now is freeze in 7.0+ with freeze on use: scroll beginning-bottom 3 times. I don't see it in 6.4+.
Comment 9 Timur 2020-03-18 12:07:19 UTC
Xisco, can this be bibisected in 7.0+ if older couldn't be open?