Bug 132955 - PPTX: Moving to a slide takes a minute at 100% CPU after showing that slide
Summary: PPTX: Moving to a slide takes a minute at 100% CPU after showing that slide
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
3.6.7.2 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL: https://bugzilla.suse.com/show_bug.cg...
Whiteboard:
Keywords: perf
Depends on:
Blocks: PPTX
  Show dependency treegraph
 
Reported: 2020-05-11 14:22 UTC by Gerald Pfeifer
Modified: 2024-07-19 06:14 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Original bug document (5.60 MB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2020-05-11 14:22 UTC, Gerald Pfeifer
Details
Minimized example file from PP 2016 (930.22 KB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2022-07-19 20:25 UTC, Gabor Kelemen (allotropia)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gerald Pfeifer 2020-05-11 14:22:16 UTC
Created attachment 160669 [details]
Original bug document

Moving to slide 9 makes LibreOffice run busy for ~60 seconds while
consuming 100% CPU after showing the slide.

It is *not* the transition to the next slide that causes that, it is
"arriving" at slide 9 even though it's rendered already.

How to reproduce:

 1. Open deck
 2. Go to presentation mode
 3. Proceed slide by slide with <space> or <right-arrow>
 4. Notice how this stops between slides 9 and 10 
    (and again 

Tested with Version: 7.0.0.0.alpha1+
Build ID: 6ba74150866d71469827de9f4f19268dfa7db137
CPU threads: 4; OS: Linux 5.6; UI render: default; VCL: gtk3; 
Locale: en-US (en_US.UTF-8); UI: en-US
TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time: 2020-05-07_15:09:13
Calc: threaded


Originally reported against openSUSE at
https://bugzilla.suse.com/show_bug.cgi?id=1171015at
Comment 1 Gerald Pfeifer 2020-05-11 14:42:27 UTC
Oh, and all Intel hardware (so none of the typical NVIDIA and friends issues).
Comment 2 BogdanB 2020-05-17 09:23:31 UTC
Confirm on all versions. Including 7.0, but also on Version 3.6.7.2 (Build ID: e183d5b
Comment 3 Gabor Kelemen (allotropia) 2022-07-19 20:25:14 UTC
Created attachment 181337 [details]
Minimized example file from PP 2016

Looks like there is a bitmap filled shape in the slide layout, which is rendered very slowly in slideshow mode.

Still bad in:
Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: a4ab155ae15e9e6d4deb157634f8b86c87fcbde4
CPU threads: 14; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: en-US (hu_HU); UI: en-US
Calc: threaded

This never seemed to be good, not a regression.
Comment 4 QA Administrators 2024-07-19 03:15:39 UTC Comment hidden (obsolete)
Comment 5 Gerald Pfeifer 2024-07-19 06:13:45 UTC
This still appears with yesterday's nightly snapshot of head using the
Minimized example.

  Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
  Build ID: d5d4e1334957abc29c5c4f543a8cd15a5aaf8748
  CPU threads: 12; OS: Linux 6.9; UI render: default; VCL: gtk3
  Locale: en-US (en_US.UTF-8); UI: en-US
Comment 6 Gerald Pfeifer 2024-07-19 06:14:42 UTC
Comment on attachment 160669 [details]
Original bug document

Let's focus on the minimized example; obsoleting the original bug document.