Bug 134622 - 45 seconds processing when adding 5 pages to large 817 pag doc with 4000 footnotes (SwFootnoteBossFrame::CollectFootnotes_
Summary: 45 seconds processing when adding 5 pages to large 817 pag doc with 4000 foot...
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
5.0.0.5 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: QA:needsComment
Keywords:
: 134081 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-07-07 16:18 UTC by Telesto
Modified: 2020-07-22 03:54 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
Example file (855.18 KB, application/vnd.oasis.opendocument.text)
2020-07-07 16:18 UTC, Telesto
Details
BT with symbols VTune Profiler based on x39 build (2.32 KB, text/plain)
2020-07-07 16:19 UTC, Telesto
Details
Example file (913.88 KB, application/vnd.oasis.opendocument.text)
2020-07-07 19:38 UTC, Telesto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2020-07-07 16:18:08 UTC
Description:
45 seconds processing when adding 5 pages to large 817 pag doc with 4000 footnotes (SwFootnoteBossFrame::CollectFootnotes_ 

Steps to Reproduce:
1. Open the attached file (source: bug 130822)
2. Press CTRL+Enter 5x notice 45 seconds of CPU processing

Actual Results:
45 seconds of background processing

Expected Results:
Somewhat more resource friendly?


Reproducible: Always


User Profile Reset: No



Additional Info:
Found in
Version: 7.1.0.0.alpha0+ (x86)
Build ID: 9af38b4504ccda57a0c32eb8bdd03e5a8ca29ddc
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: en-US
Calc: CL

not in
4.4.7.2 (or at least not in this way)

Idle stuff (as bibisected before)
Comment 1 Telesto 2020-07-07 16:18:41 UTC
Created attachment 162764 [details]
Example file
Comment 2 Telesto 2020-07-07 16:19:05 UTC
Created attachment 162765 [details]
BT with symbols VTune Profiler based on x39 build
Comment 3 Telesto 2020-07-07 19:28:03 UTC
*** Bug 134081 has been marked as a duplicate of this bug. ***
Comment 4 Telesto 2020-07-07 19:38:09 UTC
Created attachment 162772 [details]
Example file

Another example
1. Open the attached file
2. Insert -> Table of content -> Table of contents 
3. Press OK and start waiting (can take 2 minutes or so)
4. If you like waiting.. press CTRL+Z
5. Press CTRL+Y -> RuleBasedBreakIterator + Footnotes 

Of course as nice idle process.. so you can keep editing..