Description: LibreOffice crashes after 2 hours of playing slides constantly. This issue can be recreated if you change slides quickly. The presentation uses 5 videos(largest: 920,1 MB , smallest: 14,3 MB). If you try to recreate this bug, it will fill up your RAM and even the Swap too. Steps to Reproduce: 1.Open the attached file in LibreOffice Impress 2.Open an htop as well to monitor the memory usage 3.Change slide as quick as you can for 5 minutes (If you just let it play its slides it will automatically crash after a few hours) Actual Results: LibreOffice Impress crashed without auto-saving. Expected Results: Erase its space from the RAM after a while. Reproducible: Always User Profile Reset: No Additional Info: The file that is needed to the test, can be downloaded from here: https://iroda.aqua-filt.hu/index.php/s/e6oDCfanq6kc7rz? password: BugReport1@ The folder will destroy itself after two weeks (today is 07.06.2023)
Created attachment 188232 [details] An odp file that we tried the bug with The file that is needed to be able to recreate the issue is too big for the default max size attachment. Here is a shared folder where you can download the file The password to the folder is: BugReport1@ https://iroda.aqua-filt.hu/index.php/s/e6oDCfanq6kc7rz? The folder will destroy itself after two weeks (Today is 07.06.2023)
What Linux distrib and which version do you use? Indeed, LO 7.3 is EOL. Please give a try to LO 7.5.4
(In reply to Julien Nabet from comment #2) > What Linux distrib and which version do you use? > Indeed, LO 7.3 is EOL. Please give a try to LO 7.5.4 I use Linux Mint 21.1, and I gave a try to LO 7.5.4.2 after you mentioned it to do, the problem is still unsolved and the memory just fills up with its data after a while. 54 minutes after the start it consumes 7.13 GB Ram out of 7.64 GB. So it uses the swap instead and it hold up 2.2GB of that also. Any other recommendations?
Nope, no other recommendation. I'm away from my main machine for 1 week but I'll give it a try with Valgrind (a tool which may allow to find mem leaks).
Slightly off-topic (but related to embedded video's) Scrolling/resizing the the slide panel on a Windows machine is slow (CPU spikes + lag) and generally memory hogging. Slide-panel uses around 1,6-1,8 GB RAM and lags when scrolling across the embedded video's Everything is smooth after deleting the embedded video's. Catching is apparently not working for video content. So instead of catching the (first frame) it keeps extracting it from the video stream each time scroll across it (at least that would be my explanation) Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 30ee52e6c284be1095fdf278439b4c0a7c5982f0 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 threaded
(In reply to Telesto from comment #5) > Slightly off-topic (but related to embedded video's) > Scrolling/resizing the the slide panel on a Windows machine is slow (CPU > spikes + lag) and generally memory hogging. Slide-panel uses around 1,6-1,8 > GB RAM and lags when scrolling across the embedded video's > > Everything is smooth after deleting the embedded video's. Catching is > apparently not working for video content. So instead of catching the (first > frame) it keeps extracting it from the video stream each time scroll across > it (at least that would be my explanation) > > Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community > Build ID: 30ee52e6c284be1095fdf278439b4c0a7c5982f0 > 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 threaded top - 09:21:36 up 2:16, 2 users, load average: 0,80, 0,88, 0,95 Tasks: 196 total, 1 running, 195 sleeping, 0 stopped, 0 zombie %Cpu(s): 10,4 us, 2,3 sy, 0,0 ni, 85,8 id, 1,5 wa, 0,0 hi, 0,0 si, 0,0 st MiB Mem : 7821,6 total, 376,3 free, 2688,8 used, 4756,4 buff/cache MiB Swap: 81920,0 total, 68393,5 free, 13526,5 used. 573,5 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1385 adminis+ 20 0 16,7g 2,8g 811044 S 20,9 37,2 20:43.93 soffice.bin 870 root 20 0 862908 66276 51992 S 22,9 0,8 17:28.87 Xorg 1400 adminis+ 20 0 664952 17048 8740 S 0,0 0,2 0:00.31 mintUpdate 364 root 19 -1 88556 10656 10152 S 0,0 0,1 0:00.35 systemd-journal 7880 root 20 0 19128 10396 8036 S 0,0 0,1 0:00.08 sshd 1217 adminis+ 20 0 466656 9252 6948 S 0,0 0,1 0:00.12 panel-10-xapp-s 1202 adminis+ 20 0 458568 8696 6324 S 0,0 0,1 0:00.41 xfce4-panel 909 adminis+ 9 -11 904136 8528 5432 S 0,0 0,1 0:14.23 pulseaudio 1221 adminis+ 20 0 657324 7764 4984 S 0,0 0,1 0:08.91 panel-12-pulsea 7934 adminis+ 20 0 19260 7636 5048 S 0,3 0,1 0:00.31 sshd 1181 adminis+ 20 0 637224 7220 6616 S 1,7 0,1 1:18.28 xfwm4 910 adminis+ 20 0 525064 6196 5452 S 0,0 0,1 0:00.34 xfce4-session 3033 root 20 0 436244 6100 2224 S 0,0 0,1 0:01.08 fwupd 1247 adminis+ 20 0 466468 6076 4264 S 0,0 0,1 0:00.09 xfce4-notifyd 1 root 20 0 166300 6028 3744 S 0,0 0,1 0:00.66 systemd 1269 adminis+ 20 0 476364 5696 4616 S 0,0 0,1 0:00.09 nm-applet 816 root 20 0 283808 5572 4624 S 0,0 0,1 0:00.98 anydesk 1220 adminis+ 20 0 467056 5468 4208 S 0,0 0,1 0:00.08 panel-11-power- 1216 adminis+ 20 0 327748 5196 4156 S 0,0 0,1 0:00.07 panel-9-notific 1214 adminis+ 20 0 403088 5112 4364 S 0,0 0,1 0:00.46 panel-1-whisker 732 root 20 0 237236 5092 2940 S 0,0 0,1 0:00.14 polkitd 7935 adminis+ 20 0 13928 4820 3348 S 0,0 0,1 0:00.02 bash 719 root 20 0 337760 4784 3508 S 0,3 0,1 0:02.10 NetworkManager 1215 adminis+ 20 0 378180 4636 4052 S 0,0 0,1 0:00.05 panel-8-systray 1191 adminis+ 20 0 232044 4340 3792 S 0,0 0,1 0:00.10 xfsettingsd 1211 adminis+ 20 0 401104 4200 3908 S 0,0 0,1 0:00.39 xfdesktop 1281 adminis+ 20 0 227168 4188 3700 S 0,0 0,1 0:00.22 xfce4-power-man 1461 adminis+ 20 0 375988 4132 3112 S 0,0 0,1 0:00.03 xdg-desktop-por <b> 8089 adminis+ 20 0 16124 4132 3268 R 0,3 0,1 0:00.07 top </b> 1206 adminis+ 20 0 379132 4060 3944 S 0,0 0,1 0:00.05 Thunar 1282 adminis+ 20 0 226232 4016 3612 S 0,0 0,1 0:00.02 polkit-gnome-au 754 root 20 0 392856 3604 2280 S 0,0 0,0 0:00.96 udisksd 711 root 20 0 243128 3464 2656 S 0,0 0,0 0:00.27 accounts-daemon 730 root 20 0 43976 3280 2200 S 0,0 0,0 0:00.06 networkd-dispat 1444 adminis+ 20 0 405604 3160 2568 S 0,0 0,0 0:00.21 xdg-desktop-por 1299 adminis+ 20 0 449772 3096 2852 S 0,0 0,0 0:00.13 xfce4-volumed 1297 colord 20 0 248368 3044 2140 S 0,0 0,0 0:00.10 colord 735 root 20 0 48224 2964 2424 S 0,0 0,0 0:00.07 systemd-logind 1489 root 20 0 173380 2952 2412 S 0,0 0,0 0:00.06 cups-browsed 827 root 20 0 306740 2924 2316 S 0,0 0,0 0:00.01 lightdm 806 root 20 0 76028 2692 2248 S 0,0 0,0 0:00.03 cupsd 2678 adminis+ 20 0 156964 2436 2040 S 0,0 0,0 0:00.00 dconf-service 658 systemd+ 20 0 25660 2424 1868 S 0,0 0,0 0:00.19 systemd-resolve 718 message+ 20 0 9888 2408 1196 S 0,0 0,0 0:00.27 dbus-daemon 1347 adminis+ 20 0 318924 2400 1616 S 0,0 0,0 0:00.04 gvfs-udisks2-vo 839 root 20 0 15420 2396 2204 S 0,0 0,0 0:00.00 sshd 1283 adminis+ 20 0 848900 2352 2352 S 0,0 0,0 0:00.03 xiccd 1448 adminis+ 20 0 466056 2348 1972 S 0,0 0,0 0:00.18 xdg-document-po 824 root 20 0 244224 2328 1880 S 0,0 0,0 0:00.04 ModemManager 928 adminis+ 20 0 8908 2284 1552 S 0,0 0,0 0:02.60 dbus-daemon I attached the output of the top command while LibreOffice 7.5 was running through slides. The only video player app on the pc is the mpv with these details: mpv 0.34.1 Copyright © 2000-2021 mpv/MPlayer/mplayer2 projects built on UNKNOWN FFmpeg library versions: libavutil 56.70.100 libavcodec 58.134.100 libavformat 58.76.100 libswscale 5.9.100 libavfilter 7.110.100 libswresample 3.9.100 FFmpeg version: 4.4.2-0ubuntu0.22.04.1
The linked file is now gone. I tried with two small videos and changed back and forth quickly in a slideshow. It seems I was able to increase the memory use consistently. I could not reproduce this on Windows. Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: cc7d6211bc01e5ec84dbad542605d2e93dea925c CPU threads: 2; OS: Windows 10.0 Build 22621; UI render: default; VCL: win Locale: en-US (en_FI); UI: en-US Calc: threaded Arch Linux 64-bit, X11 Version: 7.6.0.3 (X86_64) / LibreOffice Community Build ID: 60(Build:3) CPU threads: 8; OS: Linux 6.4; UI render: default; VCL: kf5 (cairo+xcb) Locale: fi-FI (fi_FI.UTF-8); UI: en-US 7.6.0-2 Calc: threaded
Created attachment 195898 [details] Presentation File This is the presentation I was running looping.
Added the above file in error on wrong bug, apologies