Bug 114443 - FILESAVE PPSX - Powerpoint will not open PPSX that was saved with Impress, because it's PPTX (PPS and PPTX work)
Summary: FILESAVE PPSX - Powerpoint will not open PPSX that was saved with Impress, be...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: filter:pptx
Depends on:
Blocks: PPTX-Corrupted
  Show dependency treegraph
 
Reported: 2017-12-13 16:42 UTC by Mike
Modified: 2022-09-16 10:05 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:
Regression By:


Attachments
TEST A (saved by LibreOffice in MS PowerPoint 2007 - 2013 XML format) (20.67 KB, application/vnd.openxmlformats-officedocument.presentationml.slideshow)
2017-12-13 16:43 UTC, Mike
Details
TEST B (saved by LibreOffice in Office Open XML format) (20.06 KB, application/vnd.openxmlformats-officedocument.presentationml.slideshow)
2017-12-13 16:43 UTC, Mike
Details
TEST C (saved by SoftMaker Presentations) (30.10 KB, application/vnd.openxmlformats-officedocument.presentationml.slideshow)
2017-12-13 16:44 UTC, Mike
Details
TEST D (saved by ThinkFree Office Show) (24.49 KB, application/vnd.openxmlformats-officedocument.presentationml.slideshow)
2017-12-13 16:44 UTC, Mike
Details
TEST E (saved by PowerPoint 2007) (48.03 KB, application/vnd.openxmlformats-officedocument.presentationml.slideshow)
2017-12-13 16:44 UTC, Mike
Details
TEST F (saved by WPS Presentations) (23.06 KB, application/vnd.openxmlformats-officedocument.presentationml.slideshow)
2017-12-13 16:45 UTC, Mike
Details
TEST G (saved by LibreOffice in old MSO 97-2003 format) (124.50 KB, application/vnd.ms-powerpoint)
2017-12-13 16:45 UTC, Mike
Details
Test case (saved with PowerPoint 2013) (31.53 KB, application/vnd.openxmlformats-officedocument.presentationml.slideshow)
2017-12-21 15:57 UTC, Mike
Details
114443 - I took the old test case and saved it with LO7.0B2 (59.50 KB, application/x-zip-compressed)
2020-06-29 17:48 UTC, Mike
Details
test case h (149.62 KB, application/vnd.openxmlformats-officedocument.presentationml.slideshow)
2020-07-08 09:20 UTC, johnks
Details
Test case "i" (149.62 KB, application/vnd.openxmlformats-officedocument.presentationml.slideshow)
2020-07-08 09:21 UTC, johnks
Details
test case j (1.58 MB, application/vnd.openxmlformats-officedocument.presentationml.slideshow)
2020-07-08 09:22 UTC, johnks
Details
Original file (1.66 MB, application/vnd.oasis.opendocument.presentation)
2021-05-31 20:33 UTC, Nick Brown
Details
Saved as pptx (1.70 MB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2021-05-31 20:38 UTC, Nick Brown
Details
saved as ppsx (1.70 MB, application/vnd.openxmlformats-officedocument.presentationml.slideshow)
2021-05-31 20:44 UTC, Nick Brown
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike 2017-12-13 16:42:37 UTC
Description:
The issue has four aspects, but I think they are closely connected, so I post them as one bug report:

1. Impress does not automatically play its own AutoPlay presentations in PPSX format.
2. Impress does automatically play PPSX presentations created by other applications.
3. Impress creates PPSXs, that every tested Presentation app can open - except PowerPoint (Version 2007 at least).
4. If Impress saves a PPSX that was created by another app, that file will lose the AutoPlay ability the next time Impress opens that saved file.


PowerPoint 2007 does not accept the PPSX presentations by Impress (TEST A & B). Impress-made PPSX seem to fail AT ALL with PowerPoint. [Is that really true?? I'm not sure, but I tested it with other PPSXs. I created them from PPTXs I had. The PPSXs all fail to open with PowerPoint 2007.] 
The only Non-LO PPSX, PowerPoint did not accept, was TEST D.

BTW: Impress, PowerPoint and others DO auto-play PPS files that Impress saved. (PPS files are AutoPlay presentations in old PPT 97-2003 format).

Steps to Reproduce:
1. Please open PPSX test case A or B.
2. Impress will not automatically start the slide show on opening (AutoPlay).
3. Open PPSX test case C, D, E or F.
4. Impress will automatically play it in slide show mode.
5. Open context menu (while show mode runs).
6. Click "Edit presentation".
7. Just save presentation and close file.
8. Open that presentation again.
9. AutoPlay Presentation, that was saved by Impress, does not autoplay if opened by Impress.

Actual Results:  
See above

Expected Results:
Impress should open every PPSX and automatically play the presentation. And PowerPoint should be able to open the PPSX, that Impress created


Reproducible: Always


User Profile Reset: No



Additional Info:
The issue is present in LO 3.30 , so it is inherited from Ooo.

Version: 6.1.0.0.alpha0+ (x64)
Build ID: c7a2538129f16ef1253ae974737d5c9676aaf883
CPU threads: 4; OS: Windows 6.1; UI render: default; 
TinderBox: Win-x86_64@42, Branch:master, Time: 2017-12-13_01:02:49
Locale: de-DE (de_DE); Calc: group threaded


I do not want to put LO down with all this working test cases by other office suites. I love LO! But it's easier to triage a bug if you have working test cases from different sources, right?

I did not found a dupe.


User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0
Comment 1 Mike 2017-12-13 16:43:14 UTC
Created attachment 138421 [details]
TEST A (saved by LibreOffice in MS PowerPoint 2007 - 2013 XML format)
Comment 2 Mike 2017-12-13 16:43:35 UTC
Created attachment 138422 [details]
TEST B (saved by LibreOffice in Office Open XML format)
Comment 3 Mike 2017-12-13 16:44:01 UTC
Created attachment 138423 [details]
TEST C (saved by SoftMaker Presentations)
Comment 4 Mike 2017-12-13 16:44:22 UTC
Created attachment 138424 [details]
TEST D (saved by ThinkFree Office Show)
Comment 5 Mike 2017-12-13 16:44:40 UTC
Created attachment 138425 [details]
TEST E (saved by PowerPoint 2007)
Comment 6 Mike 2017-12-13 16:45:01 UTC
Created attachment 138426 [details]
TEST F (saved by WPS Presentations)
Comment 7 Mike 2017-12-13 16:45:24 UTC
Created attachment 138427 [details]
TEST G (saved by LibreOffice in old MSO 97-2003 format)
Comment 8 Buovjaga 2017-12-21 15:05:41 UTC
Reproduced with Impress.

Arch Linux 64-bit
Version: 6.1.0.0.alpha0+
Build ID: c3764c6848bd5ce0bbea2a82bedc3f0d55f01dce
CPU threads: 8; OS: Linux 4.14; UI render: default; VCL: kde4; 
Locale: fi-FI (fi_FI.UTF-8); Calc: group threaded
Built on December 19th 2017
Comment 9 Mike 2017-12-21 15:57:58 UTC
Created attachment 138575 [details]
Test case (saved with PowerPoint 2013)
Comment 10 Mike 2017-12-21 16:02:34 UTC
PowerPoint 2013 won't open a PPSX by Impress, too.
Comment 11 QA Administrators 2018-12-22 03:52:57 UTC Comment hidden (obsolete)
Comment 12 Mike 2020-06-29 17:47:21 UTC
Only one issue remained:

PowerPoint 2013 will not open any PPSX presentation, that was saved with Impress (both styles, MSO and OOXML).  [I created fresh PPSX test cases with LO7.0 B2. I attach them.]

Other office suites open PPSXs by Impress without hassle: OnlyOffice 5.5, WPS Office 10.2, SoftMaker 2018, ThinkFree Office Neo 9.6


Calligra Stage 3.1.0 is the only exception I found. It shows same pattern as Powerpoint. Stage can open a PPSX saved by Powerpoint, but not the same presentation saved by Impress as PPSX. Stage and Powerpoint can open PPTXs, that Impress saved of that original PPSX (both MSO & strict OOXML). [Stage's error message: "Format not recognized", Powerpoint's message: "Can't read file"]


Idea: Maybe Calligra Stage can indirectly help to fix this issue with Powerpoint. If a LO developer knew a developer of KDE/Calligra Stage, he could ask him for a favor and look into Stage for the reason of this issue with LOs PPSXs. Just an idea.
Perhaps the same reason makes Powerpoint and Stage fail to open LOs PPSXs?


Version: 7.0.0.0.beta2 (x64)
Build ID: 1c213561a365b5666167321de68c9977500c9612
CPU threads: 4; OS: Windows 6.1 Service Pack 1 Build 7601; UI render: default; VCL: win
Locale: en-US (de_DE); UI: en-US
Calc: threaded
Comment 13 Mike 2020-06-29 17:48:35 UTC
Created attachment 162515 [details]
114443 - I took the old test case and saved it with LO7.0B2
Comment 14 johnks 2020-07-08 09:20:10 UTC
Created attachment 162784 [details]
test case h

this file was created in impress 
Version: 6.4.5.2
Build ID: a726b36747cf2001e06b58ad5db1aa3a9a1872d6
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: kf5; 
Locale: en-IN (en_IN.UTF-8); UI-Language: en-US
Calc: threaded

format of the file is the name. i am attaching two more files.

These are files created with impress and the autoplay function does not work for me in impress itself. the files dont work in powerpoint altogether so i wont be talking about that
Comment 15 johnks 2020-07-08 09:21:22 UTC
Created attachment 162785 [details]
Test case "i"

this file was created with impress Version: 6.4.5.2
Build ID: a726b36747cf2001e06b58ad5db1aa3a9a1872d6
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: kf5; 
Locale: en-IN (en_IN.UTF-8); UI-Language: en-US
Calc: threaded



fresh profile, even the openxml based autoplay presentation does not run in autoplay mode in impress
Comment 16 johnks 2020-07-08 09:22:46 UTC
Created attachment 162786 [details]
test case j

i created this file in powerpoint 2019 and ran in impress Version: 6.4.5.2
Build ID: a726b36747cf2001e06b58ad5db1aa3a9a1872d6
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: kf5; 
Locale: en-IN (en_IN.UTF-8); UI-Language: en-US
Calc: threaded



the file works as expected. Does not show any regression as far as i could check. will post here if anything changes
Comment 17 Timur 2020-10-07 11:17:59 UTC
Repro 7.1+. This is Filesave bug, as in title. Comment 16 is not relevant here.
Comment 18 Nick Brown 2021-05-31 20:33:24 UTC
Created attachment 172510 [details]
Original file
Comment 19 Nick Brown 2021-05-31 20:38:16 UTC
Created attachment 172512 [details]
Saved as pptx
Comment 20 Nick Brown 2021-05-31 20:44:03 UTC
Created attachment 172513 [details]
saved as ppsx
Comment 21 Nick Brown 2021-05-31 20:44:49 UTC
Maybe try a bigger file with some meat to it. Vegan meat of course...
Comment 22 Timur 2022-09-16 10:05:09 UTC
PowerPoint will not open any PPSX presentation, that was saved with Impress.
Reason is probably that saved file is PPTX, so renamed file opens like that. 
Seen already in LO, file opens in editing and not presentation mode.