Bug 163382 - Undo of deleted rows in a very large multipage table slow
Summary: Undo of deleted rows in a very large multipage table slow
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
25.2.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: haveBacktrace, perf
Depends on:
Blocks: Writer-Tables
  Show dependency treegraph
 
Reported: 2024-10-10 19:34 UTC by Telesto
Modified: 2024-10-11 09:32 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Perf flamegraph (7.04 MB, image/svg+xml)
2024-10-11 09:32 UTC, Buovjaga
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2024-10-10 19:34:41 UTC
Description:
Undo of deleted rows in a very large multipage table slow 

Steps to Reproduce:
1. Open attachment 183222 [details] (bug 151718)
2. Scroll to the last page (414)
3. Delete the bottom two rows
4. Press CTRL+Z (2x)


Actual Results:
Freezes; this program is unresponsive message

Expected Results:
A bit faster


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: c52f139b4f7140033144dde29f70a39ebedb6aa0
CPU threads: 4; OS: Windows 8.1 X86_64 (6.3 build 9600); UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: nl-NL
Calc: CL threaded
Comment 1 Buovjaga 2024-10-11 09:32:12 UTC
Created attachment 197005 [details]
Perf flamegraph

Took trace of the undoing and it finished.

Arch Linux 64-bit
Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 5daac16a03c84f5908808be446c705e19445c150
CPU threads: 8; OS: Linux 6.10; UI render: default; VCL: kf6 (cairo+wayland)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: CL threaded
Built on 10 October 2024