Bug 164775 - FILESAVE: ODP with connectors fails to open in PP when saved to PPTX
Summary: FILESAVE: ODP with connectors fails to open in PP when saved to PPTX
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: filters and storage (show other bugs)
Version:
(earliest affected)
7.4.0.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks: OOXML-Shapes PPTX-Corrupted
  Show dependency treegraph
 
Reported: 2025-01-20 17:11 UTC by Aron Budea
Modified: 2025-01-24 21:49 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aron Budea 2025-01-20 17:11:32 UTC
Open either of the following files, save it as PPTX, and try opening in PowerPoint:
- attachment 131552 [details] from bug 106254
- attachment 122431 [details] from bug 97632
- attachment 96013 [details] from bug 76326
- attachment 88509 [details] from bug 71139
(and a couple of dozens of other bugzilla/forum samples)

=> PowerPoint encounters a problem, and tries to repair the file.

Open XML SDK claims EndConnection node type's idx attribute has invalid value (-1).

Observed in 25.8.0.0.alpha0+ (72df5a6fdf3e14d9994ebd1de269ab712136a27a) / Windows.

This is a regression from the following commit, bibisected using repo bibisect-win64-7.5:
https://cgit.freedesktop.org/libreoffice/core/commit/?id=4d153517183193f468dee9148c94fe9d874bacb3
author		Tibor Nagy <nagy.tibor2@nisz.hu>	2022-06-27 09:45:04 +0200
committer	László Németh <nemeth@numbertext.org>	2022-07-22 13:40:25 +0200

tdf#149697 PPTX export: fix changing place of connection points