Description: Lots of time spend in SwRangeRedline::GetExtraData in a Document with +/- 480 pages and lots of recorded track changes (file open/scrolling/rejecting changes) Steps to Reproduce: 1. Open attachment 167497 [details] 2. Takes 110 seconds with 7.4 master and 45 seconds with 4.4.7.2 3. Press and hold page down .. or simply scroll with scroll wheel notice the lag.. 4. Edit Track Changes -> Reject all -> Start waiting.. Actual Results: Slow file opening (and scrolling; press and hold page down) & try to reject changes... Expected Results: 45 seconds Reproducible: Always User Profile Reset: No Additional Info: Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 3ccc4c123f5e78e0204d11abeab2d1a74278ca3e 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
FWIW: Scrolling is smooth with 4.4.7.2 Rejecting changes is also slow with 4.4.7.2 . Populating the changes dialog takes ages, but not a topic here). Rejecting all changes takes 180 seconds or so.
Bug 147464 pretty similar (same type of file/author). So maybe focus on the file open part?
*** This bug has been marked as a duplicate of bug 148013 ***