Bug 133686 - Crash or lag/freeze changing master slide on several slides (Linux with gen backend)
Summary: Crash or lag/freeze changing master slide on several slides (Linux with gen b...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
5.0.0.5 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: perf
Depends on:
Blocks: Sidebar-Master-Slides Crash
  Show dependency treegraph
 
Reported: 2020-06-04 21:45 UTC by Telesto
Modified: 2024-05-01 03:23 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Telesto 2020-06-04 21:45:33 UTC
Description:
Crash

Steps to Reproduce:
1.Open attachment 159163 [details]
2. Select all sheet
3. Sidebar -> Master slides
4. Start applying.. after 5 or so.. crash

Actual Results:
Crash

Expected Results:
No crash


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.0.0.0.beta1+
Build ID: 2891e91a513520d68ea2b8c59c14335861a15253
CPU threads: 2; OS: Linux 5.3; UI render: default; VCL: x11
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded
Comment 1 Abhi 2020-06-20 03:16:49 UTC
This bug is no longer reproducible in versions:

6.4.4.2 (Build ID: 3d775be2011f3886db32dfd395a6a6d1ca2630ff)

7.1.0.0.alpha0 (Build ID: 4c4b3218b8595a9809ffade0cfd064f3d9335dff )

After switching between styles for some time, application slowed down for a moment but no crash occurred.
Comment 2 Buovjaga 2020-06-25 14:41:22 UTC
I only reproduce a gradual, but quite noticeable slowdown in responding to the changes, when I use the gen backend. This is already observed in the oldest commit of Linux 6.3 repo.

With Linux 50max repo, I observe a hang/crash. However, the oldest commit of 50max / latest of 44max do not show any available master templates in the sidebar. I don't know of another way to apply them.

Would be interesting, if you got a backtrace of the crash with Linux-rpm_deb-x86_64@86-TDF-dbg

You can force the gen backend (and start gdb backtrace session) from the terminal by launching with
SAL_USE_VCLPLUGIN=gen /path/to/soffice --backtrace

Arch Linux 64-bit
Version: 7.1.0.0.alpha0+
Build ID: 52d70047c694d4e0c8bbf843c895d86492735f3f
CPU threads: 8; OS: Linux 5.7; UI render: default; VCL: x11
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Built on 25 June 2020
Comment 3 QA Administrators 2022-08-04 03:34:09 UTC Comment hidden (obsolete)
Comment 4 Stéphane Guillou (stragu) 2024-05-01 03:23:09 UTC
Still struggling/hanging with gen VCL plugin; not reproduced with gtk3, kf5, win.

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: f4ef5435df5560e6b6b061ce4053c71e2819bf51
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: x11
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: CL threaded

Telesto, can you still crash it?