Bug 165258 - FILESAVE PPTX: PowerPoint fails to open PPS/PPT with animation converted to PPTX
Summary: FILESAVE PPTX: PowerPoint fails to open PPS/PPT with animation converted to PPTX
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: filters and storage (show other bugs)
Version:
(earliest affected)
3.3.0 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: PPTX-Corrupted
  Show dependency treegraph
 
Reported: 2025-02-15 14:10 UTC by Aron Budea
Modified: 2025-02-19 12:39 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Original PPS slideshow (91.00 KB, application/vnd.ms-powerpoint)
2025-02-15 14:10 UTC, Aron Budea
Details
PPS converted to PPT in PowerPoint (296.50 KB, application/vnd.ms-powerpoint)
2025-02-15 14:13 UTC, Aron Budea
Details
PPT with breaking slide (5th) (192.00 KB, application/vnd.ms-powerpoint)
2025-02-16 14:00 UTC, Aron Budea
Details
PPTX of slide 5 (made in PP) (68.61 KB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2025-02-16 14:02 UTC, Aron Budea
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aron Budea 2025-02-15 14:10:10 UTC
Created attachment 199208 [details]
Original PPS slideshow

The first attached file is a PPS, which is the first attachment of this KDE bug report:
https://bugs.kde.org/show_bug.cgi?id=276667
Direct link to the same file:
https://bugs.kde.org/attachment.cgi?id=61401

- Open attached PPS file,
- Since it's a PPS, it's going to start a slideshow, switch to edit mode by right-clicking it and choosing Edit Presentation,
- Save as PPTX,
- Close LO, and try opening PPTX in PowerPoint.

=> PowerPoint fails to open the file, and attempts to repair it.

The same happens if you convert PPS to PPT in PowerPoint first (second attachment), and attempt to convert that to PPTX in Impress.

Oberved using LO 25.8.0.0.alpha0+ (60b64338c2a1236cdc98f3834cc77fc3006fc241) / Windows.
To rule out bug 165036's involvement, also checked and observed in preceding 25.2.0.1.0+ (eb83239ef26a8ddf77d82d1f6805c58ee366c172), and a few older versions: 6.0.0.3, 4.4.0.3, 3.3.0.

Interestingly, when converting using --convert-to, the result does open in PowerPoint. It's not perfect, but that's for a different bug report.
Comment 1 Aron Budea 2025-02-15 14:13:07 UTC
Created attachment 199209 [details]
PPS converted to PPT in PowerPoint
Comment 2 Aron Budea 2025-02-16 14:00:30 UTC
Created attachment 199231 [details]
PPT with breaking slide (5th)

It's slide 5 that's the problem. There's some kind of animation that gets written with the slide in the buggy case (under a <timing> tag) that breaks the file.
Comment 3 Aron Budea 2025-02-16 14:02:07 UTC
Created attachment 199232 [details]
PPTX of slide 5 (made in PP)

This is the same slide saved as PPTX in PowerPoint. Impress already imports it with no animations. The animations are imported from the PPT.