#1111022 libreoffice-impress: LibreOffice Impress freezes when inserting or playing video in slideshow

Package:
libreoffice-impress
Source:
libreoffice-impress
Description:
office productivity suite -- presentation
Submitter:
Marcelo Laia
Date:
2025-08-13 21:29:03 UTC
Severity:
normal
Tags:
#1111022#5
Date:
2025-08-13 16:23:09 UTC
From:
To:
Dear Maintainer,

I have several lectures prepared in LibreOffice Impress, and some slides
contain videos. During a presentation, when reaching one of these slides, the
video starts automatically. Until last semester (around April), this worked
fine. However, today I ran a test: when the first slide with a video is
reached, Impress freezes and stops responding. At that point, the only option
is to force quit the application.

I also tried inserting a video into a brand-new presentation, and the same
problem occurred: Impress freezes, and the only solution is to kill the
process. In this case, the issue happens right after selecting the video file
to insert into the slide.

Below is a gdbtrace.log from brand-new presentation.

warning: Currently logging to gdbtrace.log.  Turn the logging off and on to
make the new setting effective.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fec700436c0 (LWP 31725)]
[New Thread 0x7fec6f8426c0 (LWP 31726)]
[New Thread 0x7fec6ebff6c0 (LWP 31727)]
[New Thread 0x7fec6e3fe6c0 (LWP 31728)]
[New Thread 0x7fec6dbfd6c0 (LWP 31729)]
[New Thread 0x7fec6d3fc6c0 (LWP 31730)]
[New Thread 0x7fec6cbfb6c0 (LWP 31731)]
[New Thread 0x7fec4fbff6c0 (LWP 31732)]
[New Thread 0x7fec4793f6c0 (LWP 31735)]
[Thread 0x7fec4793f6c0 (LWP 31735) exited]
[New Thread 0x7fec4793f6c0 (LWP 31736)]
[Thread 0x7fec4793f6c0 (LWP 31736) exited]
[Detaching after vfork from child process 31738]
[New Thread 0x7fec4793f6c0 (LWP 31740)]
[Thread 0x7fec4793f6c0 (LWP 31740) exited]
[New Thread 0x7fec4793f6c0 (LWP 31747)]
[Thread 0x7fec4793f6c0 (LWP 31747) exited]
[New Thread 0x7fec4793f6c0 (LWP 31761)]
[New Thread 0x7fec461c26c0 (LWP 31762)]
[New Thread 0x7fec459c16c0 (LWP 31772)]
[Thread 0x7fec459c16c0 (LWP 31772) exited]
[New Thread 0x7fec459c16c0 (LWP 31773)]
[New Thread 0x7fec451c06c0 (LWP 31774)]
[New Thread 0x7fec449bf6c0 (LWP 31775)]
[New Thread 0x7fec137ff6c0 (LWP 31777)]
[New Thread 0x7fec12ffe6c0 (LWP 31778)]
[New Thread 0x7fec127fd6c0 (LWP 31779)]
[New Thread 0x7fec11ffc6c0 (LWP 31780)]
[New Thread 0x7fec113fb6c0 (LWP 31781)]
[New Thread 0x7fec10bfa6c0 (LWP 31782)]
[New Thread 0x7febfbfff6c0 (LWP 31783)]
[New Thread 0x7febfb7fe6c0 (LWP 31784)]
[Thread 0x7fec137ff6c0 (LWP 31777) exited]
[New Thread 0x7febfaffd6c0 (LWP 31802)]
[Thread 0x7febfaffd6c0 (LWP 31802) exited]
[New Thread 0x7febfaffd6c0 (LWP 31803)]
[Thread 0x7febfaffd6c0 (LWP 31803) exited]
[New Thread 0x7febfaffd6c0 (LWP 31804)]
[New Thread 0x7febfa7fc6c0 (LWP 31805)]
[New Thread 0x7febf9ffb6c0 (LWP 31806)]
[Thread 0x7febf9ffb6c0 (LWP 31806) exited]
[Thread 0x7febfa7fc6c0 (LWP 31805) exited]
[Thread 0x7febfaffd6c0 (LWP 31804) exited]
[Thread 0x7febfb7fe6c0 (LWP 31784) exited]
[Thread 0x7febfbfff6c0 (LWP 31783) exited]
[Thread 0x7fec10bfa6c0 (LWP 31782) exited]
[Thread 0x7fec113fb6c0 (LWP 31781) exited]
[Thread 0x7fec11ffc6c0 (LWP 31780) exited]
[Thread 0x7fec127fd6c0 (LWP 31779) exited]
[Thread 0x7fec12ffe6c0 (LWP 31778) exited]
[Thread 0x7fec449bf6c0 (LWP 31775) exited]
[Thread 0x7fec459c16c0 (LWP 31773) exited]
[Thread 0x7fec461c26c0 (LWP 31762) exited]
[Thread 0x7fec4793f6c0 (LWP 31761) exited]
[Thread 0x7fec4fbff6c0 (LWP 31732) exited]
[Thread 0x7fec6cbfb6c0 (LWP 31731) exited]
[Thread 0x7fec6d3fc6c0 (LWP 31730) exited]
[Thread 0x7fec6dbfd6c0 (LWP 31729) exited]
[Thread 0x7fec6e3fe6c0 (LWP 31728) exited]
[Thread 0x7fec6ebff6c0 (LWP 31727) exited]
[Thread 0x7fec6f8426c0 (LWP 31726) exited]
[Thread 0x7fec700436c0 (LWP 31725) exited]
[Thread 0x7fec7168d180 (LWP 31722) exited]
[Thread 0x7fec451c06c0 (LWP 31774) exited]
[New process 31722]

Program terminated with signal SIGKILL, Killed.
The program no longer exists.
/usr/lib/libreoffice/program/gdbtrace:9: Error in sourced command file:
No stack.

#1111022#10
Date:
2025-08-13 16:48:03 UTC
From:
To:
tag 1111022 + moreinfo
tag 1111022 + unreproducible
thanks

Hi,

Am 13.08.25 01:23, schrieb Marcelo Laia:

That symptoms is known for KDE in 25.2.3. New for me that it's also for
Gtk3 (at least I assume that you use Gtk3 based on the info below).

I tried now and I was able to insert a .mkv in Impress and play the
presentation just fine.

"Of course", not with

nvidia though.

[...]

Are you also using the nvidia binary driver? Or above firmware with
nouveau? (Disclaimer: I am not using nvidia and will not do so)

Here it is
07:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne [Radeon Vega Series / Radeon Vega Mobile Series] (rev d1)
without any extra driver.

Regards,

Rene

#1111022#19
Date:
2025-08-13 18:05:56 UTC
From:
To:
Hi and thanks so much!

Yes! I'm a Gtk3 (Wayland)

:~$ lspci -k | grep -EA3 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
	Subsystem: Dell Device 0640
	Kernel driver in use: i915
	Kernel modules: i915
--
03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535 / 620/625 Mobile]
	Subsystem: Dell Radeon R7 M260/M265
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu

I did some install/remove/purge packages and got it to work. I can, now,
play the video in the previous presentation and, too, I can insert a mp4
video on new presentations. I tested a mkv and it is inserted, too.

Here is what I do after your replay:

:~$ grep " install " /var/log/dpkg.log
2025-08-13 13:02:36 install libdebuginfod-common:all 0.191-1 0.192-4
2025-08-13 13:02:36 install libbabeltrace1:amd64 <none> 1.5.11-4+b2
2025-08-13 13:02:36 install libdebuginfod1t64:amd64 <none> 0.192-4
2025-08-13 13:02:36 install libipt2:amd64 <none> 2.1.2-1
2025-08-13 13:02:36 install libsource-highlight-common:all <none> 3.1.9-4.3
2025-08-13 13:02:36 install libsource-highlight4t64:amd64 <none> 3.1.9-4.3+b1
2025-08-13 13:02:36 install gdb:amd64 13.2-1 16.3-1
2025-08-13 14:33:19 install gnome-shell-extension-easyscreencast:all <none> 1.11.1-1

:~$ grep " remove " /var/log/dpkg.log
2025-08-13 12:41:27 remove openjdk-17-jre:amd64 17.0.15+6-1 <none>
2025-08-13 12:41:27 remove openjdk-17-jre-headless:amd64 17.0.15+6-1 <none>

:~$ grep " purge " /var/log/dpkg.log
2025-08-13 12:41:28 purge openjdk-17-jre-headless:amd64 17.0.15+6-1 <none>
2025-08-13 13:27:54 purge apg:amd64 2.2.3.dfsg.1-7 <none>
2025-08-13 13:27:54 purge gsfonts-x11:all 2:20200910-7 <none>
2025-08-13 13:27:54 purge icedtea-netx:all 1.8.8-3 <none>
2025-08-13 13:27:55 purge imagemagick-6-common:all 8:6.9.13.12+dfsg1-1 <none>
2025-08-13 13:27:55 purge kded5:amd64 5.115.0-2 <none>
2025-08-13 13:27:55 purge kglobalacceld:amd64 6.2.5-1 <none>
2025-08-13 13:27:55 purge kio:amd64 5.115.0-9 <none>
2025-08-13 13:27:55 purge kwayland-integration:amd64 6.2.5-1 <none>
2025-08-13 13:27:55 purge libblockdev2:amd64 2.28-2 <none>
2025-08-13 13:27:55 purge libgphoto2-6:amd64 2.5.31-2 <none>
2025-08-13 13:27:55 purge libkf5archive5:amd64 5.115.0-4 <none>
2025-08-13 13:27:55 purge libkf5auth-data:all 5.115.0-2 <none>
2025-08-13 13:27:56 purge libkf5bookmarks-data:all 5.115.0-2 <none>
2025-08-13 13:27:56 purge libkf5codecs-data:all 5.115.0-2 <none>
2025-08-13 13:27:56 purge libkf5coreaddons-data:all 5.115.0-2 <none>
2025-08-13 13:27:56 purge libkf5crash5:amd64 5.115.0-2+b1 <none>
2025-08-13 13:27:56 purge libkf5dbusaddons-data:all 5.115.0-2 <none>
2025-08-13 13:27:56 purge libkf5iconthemes-data:all 5.115.0-2 <none>
2025-08-13 13:27:56 purge libkf5jobwidgets-data:all 5.115.0-2 <none>
2025-08-13 13:27:56 purge libkf5notifications-data:all 5.115.0-2 <none>
2025-08-13 13:27:56 purge libkf5notifications5:amd64 5.115.0-2+b1 <none>
2025-08-13 13:27:56 purge libkf5service-data:all 5.115.0-2 <none>
2025-08-13 13:27:57 purge libkf5solid5:amd64 5.115.0-3+b1 <none>
2025-08-13 13:27:57 purge libkf5sonnet5-data:all 5.115.0-2 <none>
2025-08-13 13:27:57 purge libkf5wallet-data:all 5.115.0-4 <none>
2025-08-13 13:27:57 purge libkf5windowsystem-data:all 5.115.0-2 <none>
2025-08-13 13:27:57 purge libkf5xmlgui-data:all 5.115.0-2 <none>
2025-08-13 13:27:57 purge libkf5xmlgui5:amd64 5.115.0-2+b3 <none>
2025-08-13 13:27:57 purge libmagic1:amd64 1:5.45-2+b1 <none>
2025-08-13 13:27:57 purge libpaper1:amd64 1.1.29+b2 <none>
2025-08-13 13:27:58 purge libparted-fs-resize0:amd64 3.6-3 <none>
2025-08-13 13:27:58 purge libpsm-infinipath1:amd64 3.3+20.604758e7-6.4 <none>
2025-08-13 13:27:58 purge libpython3.11-minimal:amd64 3.11.9-1 <none>
2025-08-13 13:27:58 purge libpython3.12-minimal:amd64 3.12.9-1 <none>
2025-08-13 13:27:58 purge linux-image-6.1.0-5-amd64:amd64 6.1.12-1 <none>
2025-08-13 13:27:58 purge linux-image-6.1.0-7-amd64:amd64 6.1.20-2 <none>
2025-08-13 13:27:59 purge linux-image-6.1.0-9-amd64:amd64 6.1.27-1 <none>
2025-08-13 13:27:59 purge linux-image-6.10.11-amd64:amd64 6.10.11-1 <none>
2025-08-13 13:27:59 purge linux-image-6.10.3-amd64:amd64 6.10.3-1 <none>
2025-08-13 13:27:59 purge linux-image-6.10.4-amd64:amd64 6.10.4-1 <none>
2025-08-13 13:27:59 purge linux-image-6.10.6-amd64:amd64 6.10.6-1 <none>
2025-08-13 13:27:59 purge linux-image-6.10.9-amd64:amd64 6.10.9-1 <none>
2025-08-13 13:27:59 purge linux-image-6.11.10-amd64:amd64 6.11.10-1 <none>
2025-08-13 13:28:00 purge linux-image-6.11.2-amd64:amd64 6.11.2-1 <none>
2025-08-13 13:28:00 purge linux-image-6.11.4-amd64:amd64 6.11.4-1 <none>
2025-08-13 13:28:00 purge linux-image-6.11.5-amd64:amd64 6.11.5-1 <none>
2025-08-13 13:28:00 purge linux-image-6.11.7-amd64:amd64 6.11.7-1 <none>
2025-08-13 13:28:00 purge linux-image-6.12.10-amd64:amd64 6.12.10-1 <none>
2025-08-13 13:28:00 purge linux-image-6.12.11-amd64:amd64 6.12.11-1 <none>
2025-08-13 13:28:01 purge linux-image-6.12.12-amd64:amd64 6.12.12-1 <none>
2025-08-13 13:28:01 purge linux-image-6.12.17-amd64:amd64 6.12.17-1 <none>
2025-08-13 13:28:01 purge linux-image-6.12.19-amd64:amd64 6.12.19-1 <none>
2025-08-13 13:28:01 purge linux-image-6.12.20-amd64:amd64 6.12.20-1 <none>
2025-08-13 13:28:01 purge linux-image-6.12.21-amd64:amd64 6.12.21-1 <none>
2025-08-13 13:28:01 purge linux-image-6.12.22-amd64:amd64 6.12.22-1 <none>
2025-08-13 13:28:02 purge linux-image-6.12.25-amd64:amd64 6.12.25-1 <none>
2025-08-13 13:28:02 purge linux-image-6.12.27-amd64:amd64 6.12.27-1 <none>
2025-08-13 13:28:02 purge linux-image-6.12.30-amd64:amd64 6.12.30-1 <none>
2025-08-13 13:28:02 purge linux-image-6.12.32-amd64:amd64 6.12.32-1 <none>
2025-08-13 13:28:02 purge linux-image-6.12.33+deb13-amd64:amd64 6.12.33-1 <none>
2025-08-13 13:28:02 purge linux-image-6.12.6-amd64:amd64 6.12.6-1 <none>
2025-08-13 13:28:02 purge linux-image-6.3.0-1-amd64:amd64 6.3.7-1 <none>
2025-08-13 13:28:03 purge linux-image-6.4.0-1-amd64:amd64 6.4.4-2 <none>
2025-08-13 13:28:03 purge linux-image-6.4.0-2-amd64:amd64 6.4.4-3 <none>
2025-08-13 13:28:03 purge linux-image-6.4.0-3-amd64:amd64 6.4.11-1 <none>
2025-08-13 13:28:03 purge linux-image-6.4.0-4-amd64:amd64 6.4.13-1 <none>
2025-08-13 13:28:03 purge linux-image-6.5.0-1-amd64:amd64 6.5.3-1 <none>
2025-08-13 13:28:03 purge linux-image-6.5.0-2-amd64:amd64 6.5.6-1 <none>
2025-08-13 13:28:04 purge linux-image-6.5.0-3-amd64:amd64 6.5.8-1 <none>
2025-08-13 13:28:04 purge linux-image-6.5.0-4-amd64:amd64 6.5.10-1 <none>
2025-08-13 13:28:04 purge linux-image-6.5.0-5-amd64:amd64 6.5.13-1 <none>
2025-08-13 13:28:04 purge linux-image-6.6.13-amd64:amd64 6.6.13-1 <none>
2025-08-13 13:28:04 purge linux-image-6.6.15-amd64:amd64 6.6.15-2 <none>
2025-08-13 13:28:04 purge linux-image-6.7.12-amd64:amd64 6.7.12-1 <none>
2025-08-13 13:28:05 purge linux-image-6.8.12-amd64:amd64 6.8.12-1 <none>
2025-08-13 13:28:05 purge linux-image-6.9.10-amd64:amd64 6.9.10-1 <none>
2025-08-13 13:28:05 purge linux-image-6.9.12-amd64:amd64 6.9.12-1 <none>
2025-08-13 13:28:05 purge linux-image-6.9.8-amd64:amd64 6.9.8-1 <none>
2025-08-13 13:28:05 purge linux-image-6.9.9-amd64:amd64 6.9.9-1 <none>
2025-08-13 13:28:05 purge network-manager-gnome:amd64 1.36.0-3+b1 <none>
2025-08-13 13:28:05 purge openjdk-11-jre-headless:amd64 11.0.18+10-1~deb11u1 <none>
2025-08-13 13:28:05 purge openjdk-18-jre-headless:amd64 18.0.2+9-2 <none>
2025-08-13 13:28:06 purge p7zip-full:all 16.02+transitional.1 <none>
2025-08-13 13:28:06 purge pkg-config:amd64 1.8.1-4 <none>
2025-08-13 13:28:06 purge python3.11-minimal:amd64 3.11.9-1 <none>
2025-08-13 13:28:06 purge python3.12-minimal:amd64 3.12.9-1 <none>
2025-08-13 13:28:06 purge tracker-miner-fs:all 3.8.2-4 <none>
2025-08-13 13:28:06 purge usrmerge:all 39+nmu2 <none>
2025-08-13 13:28:06 purge virtualbox:amd64 7.0.20-dfsg-1.2 <none>
2025-08-13 13:28:07 purge virtualbox-ext-pack:all 7.0.20-1 <none>
:~$

#1111022#24
Date:
2025-08-13 21:26:42 UTC
From:
To:
Hi,

Am 13.08.25 um 20:05 schrieb Marcelo Laia:
Interesting. Why nvidia firmware then? :)
Wondering. Nothing of this should have any effect.. Unless you of course rebooted

into a new kernel afterwards after purging the old ones with a new driver, but...


Regards,


Rene