Bug 125641 - Slow scrolling responsiveness after saving a file with lots of comments
Summary: Slow scrolling responsiveness after saving a file with lots of comments
Status: RESOLVED DUPLICATE of bug 125619
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
5.2.2.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Scrolling-PageUpDown Scrolling-Performance
  Show dependency treegraph
 
Reported: 2019-06-02 13:43 UTC by Telesto
Modified: 2023-01-24 00:27 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Example file (40.93 KB, application/vnd.oasis.opendocument.text)
2019-06-02 13:44 UTC, Telesto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2019-06-02 13:43:34 UTC
Description:
Slow scrolling responsiveness after saving a file with lots of comments

Steps to Reproduce:
1. Open the attached file
2. Scroll around (OK)
3. Press CTRL+S & scroll up/down  or switch to a different task and back to Libo

Actual Results:
Really slow

Expected Results:
Faster


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 6.4.0.0.alpha0+ (x86)
Build ID: 93477d1a963e38e3319013e43835a8ffef200972
CPU threads: 4; OS: Windows 6.3; UI render: default; VCL: win; 
TinderBox: Win-x86@42, Branch:master, Time: 2019-06-02_10:16:52
Locale: it-IT (nl_NL); UI-Language: en-US
Calc: threaded

also with 5.2.2.2

Crash with 4.4.7.2
Comment 1 Telesto 2019-06-02 13:44:22 UTC
Created attachment 151850 [details]
Example file
Comment 2 m_a_riosv 2019-06-02 14:09:27 UTC
Repro
Version: 6.4.0.0.alpha0+ (x64)
Build ID: 7272b9f752cb74757d6ed504202eefccc589f804
CPU threads: 4; OS: Windows 10.0; UI render: GL; VCL: win; 
TinderBox: Win-x86_64@42, Branch:master, Time: 2019-06-01_03:59:41
Locale: es-ES (es_ES); UI-Language: en-US
Calc: threaded
Comment 3 Telesto 2019-06-03 07:50:21 UTC
Not sure if it's worth it, but bibisecting the point where the crashing stops/ slowness starts might give some insight
Comment 4 QA Administrators 2022-01-12 03:41:49 UTC Comment hidden (obsolete)
Comment 5 David 2022-01-19 09:42:05 UTC
Slow scrolling in the example file now even without first saving.
Comment 6 Stéphane Guillou (stragu) 2023-01-23 21:04:31 UTC
I also get a huge slowdown and lag with the example file in OOo 3.3.
Telesto, any reason why this shouldn't be a duplicate of bug 61558?
Comment 7 Telesto 2023-01-24 00:27:02 UTC
(In reply to Stéphane Guillou (stragu) from comment #6)
> I also get a huge slowdown and lag with the example file in OOo 3.3.
> Telesto, any reason why this shouldn't be a duplicate of bug 61558?

It's a duplicate of bug 125619. Is bug 125619 being a duplicate of bug 61558? I don't really know. Based on my vague recollection, not testing....

There is a difference between a calc document with lots of comments, but hidden. And a document with lots of comments with those comments all visible (expanded) 
Both slow but maybe a different cause.

There is difference between scrolling before and after save and a good state. at bug 125619, but might be simply the old problem uncovered in different way?

Or the perf was omni-present in 3.3.0, problem got resolved for this case by incident or on purpose, but got re-introduced for different reason?

The slowness of this bug and bug 125619 could also be explained by bug 131675 (still present?).. different perspective on the same problem or a third separate issue exacerbating the problems

Sidenote
I tend to assume multiple bugs being chased with the end-user effect colliding (slow scrolling), except proven otherwise. I personally dislike marking things duplicates easily. It might hide that multiple issues exists. And a bug report becoming a real mess, if multiple reports start te comment on their own bug case, and the cause being different. And rechecking duplicates - if those being true duplicates - after a fix isn't done on a regular bases either. Ideally (often) you don't need to - it's a waste of time - duplicates being true duplicate

*** This bug has been marked as a duplicate of bug 125619 ***