Created attachment 183294 [details] 2 slide presentation with the problem A colleague of mine managed to create a two slide presentation that can't properly be played in a loop. The first time the presentation is played everything works as it should be. The second time the loop runs slide 1 is ok but slide 2 does not work. On the 2nd loop the entire table on slide 2 is visible and not flying in /appearing as on the first loop. We have tried it on Ubuntu 20.04 and 22.04. with LibreOffice 7.4.2.3 Also (not always) if you really run this presentation for like 5 to 10 minutes it sometimes crashes Impress. We have also managed to crash PowerPoint on Mac with the attached presentation (not during playback but during editing it) Please excuse the slow animations and the poor formatting of the slides but I didn't want to alter too much. I only redacted data.
Confirm with Version: 7.5.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 9cd0f4c2d25462feba0ffcbd906c199273821243 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 and with 7.1 and with Version: 6.2.9.0.0+ (x86) Build ID: 5f01fe15eb2661f1f9ce12d1d99dc2a705b462ee CPU threads: 4; OS: Windows 6.3; UI render: default; VCL: win; Locale: nl-NL (nl_NL); UI-Language: en-US Calc: CL and with Version: 6.0.0.0.alpha0+ Build ID: 9127d1a89cbfba89eb9df6755ea7b9e161cfc67a CPU threads: 4; OS: Windows 6.3; UI render: default; Locale: nl-NL (nl_NL); Calc: CL and with Version: 5.3.1.0.0+ Build ID: aa09fd58bd499a2a2c3a32c5f613892bad54076c CPU Threads: 4; OS Version: Windows 6.29; UI Render: default; Layout Engine: new; Locale: nl-NL (nl_NL); Calc: CL working as expected with Versie: 4.4.7.2 Build ID: f3153a8b245191196a4b6b9abd1d0da16eead600 Locale: nl_NL
The regression claim might be a red herring as this apparently only shows when OpenGL works in transitions (the transition is Ripple).
I have tried the attached presentation in LibrOffice 7.5.6.2 on Linux and the problem still exists as described in the original ticket. The second time the loop runs the second slide is broken.
And today I tried version 7.6.2.1 same problem - no changes
Bibisected. 938ca80b3aa3635b5a126b9c45fa5f6502f591c6 is the first bad commit commit 938ca80b3aa3635b5a126b9c45fa5f6502f591c6 Author: Norbert Thiebaud <nthiebaud@gmail.com> Date: Wed Feb 7 02:39:01 2018 -0800 source e5012e53b919ae4921d6d35660bde323a6f28417 source e5012e53b919ae4921d6d35660bde323a6f28417 instdir/program/OGLTranslo.dll | Bin 261632 -> 261632 bytes instdir/program/PresenterScreenlo.dll | Bin 997376 -> 997376 bytes instdir/program/UAccCOM.dll | Bin 329216 -> 329216 bytes instdir/program/abplo.dll | Bin 249344 -> 249344 bytes instdir/program/acclo.dll | Bin 931840 -> 931840 bytes instdir/program/avmedialo.dll | Bin 217600 -> 217600 bytes instdir/program/avmediawin.dll | Bin 83968 -> 83968 bytes instdir/program/basctllo.dll | Bin 1366528 -> 1366528 bytes instdir/program/basprovlo.dll | Bin 156160 -> 156160 bytes instdir/program/biblo.dll | Bin 427008 -> 427008 bytes instdir/program/canvasfactorylo.dll | Bin 68608 -> 68608 bytes instdir/program/canvastoolslo.dll | Bin 261120 -> 261120 bytes instdir/program/chartcontrollerlo.dll | Bin 2488832 -> 2488832 bytes instdir/program/chartcorelo.dll | Bin 3180032 -> 3180032 bytes instdir/program/chartopengllo.dll | Bin 246784 -> 246784 bytes instdir/program/cppcanvaslo.dll | Bin 342528 -> 342528 bytes instdir/program/cuilo.dll | Bin 3917824 -> 3917824 bytes instdir/program/dbalo.dll | Bin 2384896 -> 2384896 bytes instdir/program/dbaxmllo.dll | Bin 398848 -> 398848 bytes instdir/program/dbmmlo.dll | Bin 322560 -> 322560 bytes instdir/program/dbplo.dll | Bin 295936 -> 295936 bytes instdir/program/dbtoolslo.dll | Bin 1704448 -> 1704448 bytes instdir/program/dbulo.dll | Bin 3771904 -> 3771904 bytes instdir/program/deployment.dll | Bin 902144 -> 902144 bytes instdir/program/deploymentgui.dll | Bin 526848 -> 526848 bytes instdir/program/deploymentmisclo.dll | Bin 243712 -> 243712 bytes instdir/program/directx9canvaslo.dll | Bin 534528 -> 534528 bytes instdir/program/dlgprovlo.dll | Bin 189440 -> 189440 bytes instdir/program/drawinglayerlo.dll | Bin 1448960 -> 1448960 bytes instdir/program/editenglo.dll | Bin 2267648 -> 2267648 bytes instdir/program/embobj.dll | Bin 358912 -> 358912 bytes instdir/program/emboleobj.dll | Bin 335872 -> 335872 bytes instdir/program/emfiolo.dll | Bin 215552 -> 215552 bytes instdir/program/firebird_sdbclo.dll | Bin 465920 -> 465920 bytes instdir/program/flashlo.dll | Bin 291840 -> 292352 bytes instdir/program/forlo.dll | Bin 270336 -> 270336 bytes instdir/program/foruilo.dll | Bin 271872 -> 271872 bytes instdir/program/fps.dll | Bin 184832 -> 184832 bytes instdir/program/fps_officelo.dll | Bin 443392 -> 443392 bytes instdir/program/frmlo.dll | Bin 2265600 -> 2265600 bytes instdir/program/fwelo.dll | Bin 635392 -> 635392 bytes instdir/program/fwilo.dll | Bin 207872 -> 207872 bytes instdir/program/fwklo.dll | Bin 2639872 -> 2639872 bytes instdir/program/fwllo.dll | Bin 360448 -> 360448 bytes instdir/program/fwmlo.dll | Bin 162816 -> 162816 bytes instdir/program/gdipluscanvaslo.dll | Bin 435200 -> 435200 bytes instdir/program/gengal.exe | Bin 69632 -> 69632 bytes instdir/program/gielo.dll | Bin 338432 -> 338944 bytes instdir/program/graphicfilterlo.dll | Bin 61952 -> 61952 bytes instdir/program/icglo.dll | Bin 176640 -> 176640 bytes instdir/program/lnglo.dll | Bin 679936 -> 679936 bytes instdir/program/lwpftlo.dll | Bin 1114112 -> 1114112 bytes instdir/program/msfilterlo.dll | Bin 1016832 -> 1016832 bytes instdir/program/msformslo.dll | Bin 350208 -> 350208 bytes instdir/program/mswordlo.dll | Bin 2627584 -> 2627584 bytes instdir/program/oglcanvaslo.dll | Bin 413696 -> 413696 bytes instdir/program/ooxlo.dll | Bin 3915776 -> 3915776 bytes instdir/program/pcrlo.dll | Bin 1458688 -> 1458688 bytes instdir/program/pdffilterlo.dll | Bin 292352 -> 292352 bytes instdir/program/pdfimportlo.dll | Bin 672768 -> 672768 bytes instdir/program/protocolhandlerlo.dll | Bin 80384 -> 80384 bytes instdir/program/rptlo.dll | Bin 1085952 -> 1085952 bytes instdir/program/rptuilo.dll | Bin 1293824 -> 1293824 bytes instdir/program/rptxmllo.dll | Bin 473600 -> 473600 bytes instdir/program/sblo.dll | Bin 1654784 -> 1654784 bytes instdir/program/scfiltlo.dll | Bin 5401088 -> 5401088 bytes instdir/program/sclo.dll | Bin 15597568 -> 15597568 bytes instdir/program/scnlo.dll | Bin 61952 -> 61952 bytes instdir/program/scuilo.dll | Bin 1007104 -> 1007104 bytes instdir/program/sddlo.dll | Bin 38912 -> 38912 bytes instdir/program/sdfiltlo.dll | Bin 696832 -> 696832 bytes instdir/program/sdlo.dll | Bin 6785536 -> 6785536 bytes instdir/program/sduilo.dll | Bin 635392 -> 635392 bytes instdir/program/sfxlo.dll | Bin 5282304 -> 5282304 bytes instdir/program/slideshowlo.dll | Bin 1835520 -> 1835520 bytes instdir/program/smlo.dll | Bin 1249280 -> 1249280 bytes instdir/program/sofficeapp.dll | Bin 982528 -> 982528 bytes instdir/program/spllo.dll | Bin 76800 -> 76800 bytes instdir/program/svgfilterlo.dll | Bin 1242624 -> 1242624 bytes instdir/program/svgiolo.dll | Bin 373248 -> 373248 bytes instdir/program/svtlo.dll | Bin 3689472 -> 3689472 bytes instdir/program/svxcorelo.dll | Bin 7696384 -> 7696384 bytes instdir/program/svxlo.dll | Bin 3938304 -> 3938304 bytes instdir/program/swlo.dll | Bin 14126592 -> 14126592 bytes instdir/program/swuilo.dll | Bin 2572800 -> 2572800 bytes instdir/program/textconversiondlgslo.dll | Bin 145408 -> 145408 bytes instdir/program/tklo.dll | Bin 2672640 -> 2672640 bytes instdir/program/ucpchelp1.dll | Bin 619520 -> 619520 bytes instdir/program/ucpimagelo.dll | Bin 45568 -> 45568 bytes instdir/program/ui-previewer.exe | Bin 41984 -> 41984 bytes instdir/program/unopkgapp.dll | Bin 159744 -> 159744 bytes instdir/program/updatecheckuilo.dll | Bin 88064 -> 88064 bytes instdir/program/updatefeedlo.dll | Bin 119296 -> 119296 bytes instdir/program/updchklo.dll | Bin 302080 -> 302080 bytes instdir/program/uuilo.dll | Bin 387072 -> 387072 bytes instdir/program/vbahelperlo.dll | Bin 812032 -> 812032 bytes instdir/program/vbaobjlo.dll | Bin 1632256 -> 1632256 bytes instdir/program/vbaswobjlo.dll | Bin 1215488 -> 1215488 bytes instdir/program/vclcanvaslo.dll | Bin 547328 -> 547328 bytes instdir/program/vcllo.dll | Bin 7510016 -> 7508480 bytes instdir/program/version.ini | 2 +- instdir/program/winaccessibility.dll | Bin 167936 -> 167936 bytes instdir/program/wpftcalclo.dll | Bin 107520 -> 107520 bytes instdir/program/wpftdrawlo.dll | Bin 2694656 -> 2694656 bytes instdir/program/wpftimpresslo.dll | Bin 73216 -> 73216 bytes instdir/program/wpftwriterlo.dll | Bin 1255936 -> 1255936 bytes instdir/program/writerfilterlo.dll | Bin 2244096 -> 2244096 bytes instdir/program/writerperfectlo.dll | Bin 152064 -> 152064 bytes instdir/program/xmlsecurity.dll | Bin 573952 -> 573952 bytes instdir/program/xolo.dll | Bin 4834816 -> 4834816 bytes instdir/program/xsltdlglo.dll | Bin 334336 -> 334336 bytes 111 files changed, 1 insertion(+), 1 deletion(-) I ran into several crashes while attempting to even begin a slide show. Other runs were perfectly fine. Version: 24.8.3.2 (X86_64) / LibreOffice Community Build ID: 48a6bac9e7e268aeb4c3483fcf825c94556d9f92 CPU threads: 8; OS: Windows 10 X86_64 (10.0 build 19045); UI render: Skia/Vulkan; VCL: win Locale: en-US (en_US); UI: en-US Calc: threaded
(In reply to Henry G. from comment #5) > Bibisected. > 938ca80b3aa3635b5a126b9c45fa5f6502f591c6 is the first bad commit > commit 938ca80b3aa3635b5a126b9c45fa5f6502f591c6 > Author: Norbert Thiebaud <nthiebaud@gmail.com> > Date: Wed Feb 7 02:39:01 2018 -0800 > > source e5012e53b919ae4921d6d35660bde323a6f28417 > > source e5012e53b919ae4921d6d35660bde323a6f28417 This commit is found in 6.1, so the result is in contradiction with Telesto's comment 1 where the issue was seen in 5.3. I checked and I see the issue in the oldest of 5.3 Linux repo. There is the factor of OpenGL as I mentioned in comment 2. To reproduce, you have to see the rippling effect when slides transition. In the 5.2 Linux repo, it seems OpenGL is not working for me, so I don't see the issue.
Removing regression keywords for now. We need more conclusive proof.