Created attachment 113478 [details] line shape bug screenshot When opening a PPTX file with shapes connected by "line connectors" originally saved in Powerpoint 2013, the lines become "objects" instead of line connectors in Libreoffice. Without saving changes and opening the same PPTX file in Powerpoint 2013/powerpoint online, the lines become normal connectors again.
(In reply to gadgetpig from comment #0) > Created attachment 113478 [details] > line shape bug screenshot > > When opening a PPTX file with shapes connected by "line connectors" > originally saved in Powerpoint 2013, the lines become "objects" instead of > line connectors in Libreoffice. > > Without saving changes and opening the same PPTX file in Powerpoint > 2013/powerpoint online, the lines become normal connectors again. Hiya, Please attach 1) The original PPTX file 2) A screenshot of how the document should look in PowerPoint 3) (OPTIONALLY) a screenshot of how the document looks in Impress Status -> NEEDINFO (Please change status back to UNCONFIRMED after you attach the files)
Created attachment 113504 [details] connector line working as normal connector
Created attachment 113505 [details] connector line is now a line shape. loses connector properties
Created attachment 113506 [details] sample pptx file
Created attachment 113507 [details] impress document where line connector becomes line shape
to recreate issue: -create impress document -copy 2 picture objects from internet and paste into impress document -create line connector and attach to both picture objects -save document -reopen document and line connector loses it's properties and becomes line shape instead
(In reply to gadgetpig from comment #5) > Created attachment 113507 [details] > impress document where line connector becomes line shape Hi Gadgetpig, Thanks for the test files and repro steps. I noticed one strange thing, which is that said attachment ("libreoffice test from scratch.pptx") has a listed MIMEtype of application/zip, although when I do unzip it I find the guts of what looks like a PPTX file. I'm not sure if this has any bearing on the problems you're seeing, but I wanted to point it out. (It's possible this is a problem on our end, with Bugzilla) Status back to UNCONFIRMED.
Confirmed with attachment 113506 [details]. Works ok in 3.3.0, but already broken in 3.5.0, so not bibisectable. Win 7 Pro 64-bit, LibO Version: 4.4.0.3 Build ID: de093506bcdc5fafd9023ee680b8c60e3e0645d7 Locale: fi_FI Version: 4.5.0.0.alpha0+ Build ID: b13534de022972131b46f93f5ada90af155eec9e TinderBox: Win-x86@62-TDF, Branch:MASTER, Time: 2015-02-19_00:21:37 Locale: fi_FI Ubuntu 14.10 64-bit Version: 4.4.0.3 Build ID: 40m0(Build:3) Locale: en_US LibreOffice 3.3.0 OOO330m19 (Build:6) tag libreoffice-3.3.0.4 LibreOffice 3.5.0rc3 Build ID: 7e68ba2-a744ebf-1f241b7-c506db1-7d53735
Just changed the bug summary text. The issue happens only when opening/saving as Microsoft PowerPoint .pptx file format. Issue does not happen when saving in native .ODP format, or older Microsoft .ppt binary format. I guess it's somewhere in the LibreOffice Microsoft XML conversion module? thanks
(In reply to Beluga from comment #8) > Works ok in 3.3.0, but already broken in 3.5.0, so not bibisectable. Whiteboard -> notBibisectable
Modified summary. More info on this issue. It seems the connector info is saved properly with the impress document. Because when I open it with PowerPoint web app, the connector shows properly. It's only when you open .PPTX file with Impress do the connectors become shape objects. I modified the summary to reflect this. So the issue seems to be the Impress .PPTX document filter is not opening/decoding the connector attributes properly. When Impress opens .PPTX files, it thinks the line connectors are shapes.
Modified bug summary text. Also confirmed issue occurs in release candidate: Version: 4.4.2.1 Build ID: 93fc8832889bf050a10ec6d0171dae213adc9b55 Locale: en_US
Confirmed issue persists with 4.4.3.1 nightly: Version: 4.4.3.1 Build ID: b2f347f2ac68821efc00b6f1793cda90af748118 Locale: en_U
Confirmed issue still persists with LibreOffice stable 4.4.4.3: Version: 4.4.4.3 Build ID: 2c39ebcf046445232b798108aa8a7e7d89552ea8 Locale: en_US
Migrating Whiteboard tags to Keywords: (notBibisectable)
Issue persist/became worse as of Version: 5.1.1.3 (x64) Build ID: 89f508ef3ecebd2cfb8e1def0f0ba9a803b88a6d To recreate, create new impress document insert 2 smiley face and connector between them, save as .pptx file. Re-opening, the connector is completely missing. Normally the previous bug was the connector would turn into a large shape object instead of connector object.
Replacing keyword 'notBibisectable' by 'preBibisect' as this bug is outside the bibisect range
Issue still exists with LibreOffice 4.1.2 Version: 5.4.1.2 (x64) Build ID: ea7cb86e6eeb2bf3a5af73a8f7777ac570321527
Issue still persists with: Version: 5.4.2.2 (x64) Build ID: 22b09f6418e8c2d508a9eaf86b2399209b0990f4 CPU threads: 4; OS: Windows 6.19; UI render: default; Locale: en-US (en_US); Calc: group
** Please read this message in its entirety before responding ** To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://kiwiirc.com/nextclient/irc.freenode.net/#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug
The problem still exists in Version: 6.3.0.0.alpha0+ (x64) Build ID: 15c39bb2e75df40c30bcbf789d815376dd2e31ce CPU threads: 8; OS: Windows 10.0; UI render: default; VCL: win; TinderBox: Win-x86_64@42, Branch:master, Time: 2019-05-02_22:43:22 Locale: de-DE (en_US); UI-Language: en-US Calc: threaded The "straightConnector1" becomes a simple custom shape on import.
Look at https://opengrok.libreoffice.org/xref/core/oox/source/drawingml/connectorshapecontext.cxx?r=85fe083c#54 It seems, that nothing is implemented for import of connector shapes.
*** Bug 105398 has been marked as a duplicate of this bug. ***
(In reply to Xisco Faulí from comment #17) > Replacing keyword 'notBibisectable' by 'preBibisect' as this bug is outside > the bibisect range This could actually be bibisected using bibisect-43all, to the following range: https://cgit.freedesktop.org/libreoffice/core/log/?qt=range&q=10f977981d2cfb6ba0ccd0185ccb12e212010bc2..558b5ea32a99654dcb63526f107726f7aec4747f Of which the following commit stands out: https://cgit.freedesktop.org/libreoffice/core/commit/?id=30b052e7b65434d2a78ab36d8f4475abe0c86a2a author Muthu Subramanian <sumuthu@suse.com> 2011-12-02 22:48:27 +0530 committer Muthu Subramanian <sumuthu@suse.com> 2011-12-02 22:48:27 +0530 n#719989/97: Connector shape fixes.
Tibor Nagy committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/cbf66ec3e60d07efb7c3cceed9b4f0fb4f0510c8 tdf#89449 PPTX import: fix line connectors It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Fixed in https://cgit.freedesktop.org/libreoffice/core/commit/?id=cbf66ec3e60d07efb7c3cceed9b4f0fb4f0510c8 @Regina: thanks for the code pointer! @Tibor: thanks for the fix! @Áron: I wasn't sure, that this was implemented for PPTX originally, so I didn't write about it in the commit description. @Gadgetpig: thanks for reporting the problem!
Verified in: Version: 7.4.0.0.alpha0+ (x64) / LibreOffice Community Build ID: a3988b2d147a2442b348d58b79dbd6e71472b7af CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: win Locale: hu-HU (hu_HU); UI: en-US Calc: threaded
*** Bug 80236 has been marked as a duplicate of this bug. ***
Happy to say that in latest 7.6.1.2 issue if fixed created test pptx with 3 boxes connected with line connectors, saved as ppts and opened with libreoffice. connectors are intact Microsoft® PowerPoint® 2021 MSO (Version 2307 Build 16.0.16626.20198) 64-bit opened with: Version: 7.6.1.2 (x86) / LibreOffice Community Build ID: f5defcebd022c5bc36bbb79be232cb6926d8f674 CPU threads: 12; OS: Windows 10.0 Build 22621; UI render: Skia/Vulkan; VCL: win Locale: en-US (en_US); UI: en-US Calc: CL threaded
this bug report can be closed, it is fixed now. thanks so much Libreoffice team!