Bug 112367 - FILESAVE: PPT PPTX Bullets changed when opened in MSO
Summary: FILESAVE: PPT PPTX Bullets changed when opened in MSO
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:ppt, filter:pptx
Depends on:
Blocks: Impress-Bullet-Number PPTX PPT
  Show dependency treegraph
 
Reported: 2017-09-13 10:17 UTC by Kyösti Anttonen
Modified: 2019-04-27 03:53 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
custom bullets OK in odp format (11.77 KB, application/vnd.oasis.opendocument.presentation)
2017-09-13 10:19 UTC, Kyösti Anttonen
Details
slide master corrupt when opened as ppt (161.50 KB, application/vnd.ms-powerpoint)
2017-09-13 10:20 UTC, Kyösti Anttonen
Details
slide master different from odp and ppt when saved/opened as pptx (22.01 KB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2017-09-13 10:21 UTC, Kyösti Anttonen
Details
slide master with changed bullet created by MSO (32.37 KB, application/zip)
2019-04-26 16:43 UTC, Mark Hung
Details
Slide master with changed bullet and referred page created by MSO (38.38 KB, application/zip)
2019-04-27 03:53 UTC, Mark Hung
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kyösti Anttonen 2017-09-13 10:17:35 UTC
Description:
The original slides come out healthy when opened as .ppt or .pptx but the new ones look different. 

Actual Results:  
Create a new presentation, change the slide master bullets, create new slide.  Save it as ppt or pptx. Open the ppt or pptx and create a new slide. 

Expected Results:
The result described in the summary. 


Reproducible: Always

User Profile Reset: No

Additional Info:
Has always been like that, on all Windows versions, all LibreOffice versions. 


User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:55.0) Gecko/20100101 Firefox/55.0
Comment 1 Kyösti Anttonen 2017-09-13 10:19:41 UTC
Created attachment 136222 [details]
custom bullets OK in odp format
Comment 2 Kyösti Anttonen 2017-09-13 10:20:22 UTC
Created attachment 136223 [details]
slide master corrupt when opened as ppt
Comment 3 Kyösti Anttonen 2017-09-13 10:21:11 UTC
Created attachment 136224 [details]
slide master different from odp and ppt when saved/opened as pptx
Comment 4 Xisco Faulí 2017-09-13 11:06:43 UTC
Reproduced in

Version: 6.0.0.0.alpha0+
Build ID: 383aab7ed63bf30931c1cf89138707d2228b5dce
CPU threads: 4; OS: Linux 4.10; UI render: default; VCL: gtk3; 
Locale: ca-ES (ca_ES.UTF-8); Calc: group
Comment 5 Xisco Faulí 2017-09-13 11:28:21 UTC
Actually, I went too fast here and I can't reproduce it. How should I reproduce it?
1. Open attachment 136222 [details]
2. Save it as .PPT or .PPTX
3. Open it again?
Comment 6 Kyösti Anttonen 2017-09-13 12:01:21 UTC
- run LibreOffice Impress
- create a new presentation
- modify the slide master bullets into your own
- create a new slide with your custom bullets
- save the presentation in odp and ppt or pptx format
- exit
- open the ppt or pptx again
- the previously created slide looks OK
- create a new slide with bullets; the bullets will look different, as does the slide master compared to the custom format you created.
Comment 7 Kyösti Anttonen 2017-10-05 09:45:00 UTC
The easiest way see what happens: 

1-create a file with one slide
1-View / Slide Master
1-save the file as .odp

2-open it again 
2-View / Slide Master => unchanged. 

3-save it as both .ppt and .pptx
3-View / Slide Master befire closing
3-unchanged yet, but then close the file

4-open the .ppt
4-View / Slide Master => different from what it was
4-close the .ppt

5-open the .pptx
5-View / Slide Master => different from the other two. 

So LibreOffice screws up the Slide Master when saved in the Microsoft formats.
Comment 8 Buovjaga 2018-04-23 09:57:49 UTC
Reproduced from scratch by modifying some outline styles.
With PPTX, the whole text box is gone!
With PPT, the bullets are just different.

Arch Linux 64-bit
Version: 6.1.0.0.alpha0+
Build ID: 14184060bd2249a492ea44d36463914c421e6ce5
CPU threads: 8; OS: Linux 4.16; UI render: default; VCL: kde4; 
Locale: fi-FI (fi_FI.UTF-8); Calc: group
Built on April 23rd 2018

Already in 3.5.0 (tested on Win)
Comment 9 QA Administrators 2019-04-24 02:49:11 UTC Comment hidden (obsolete)
Comment 10 Kyösti Anttonen 2019-04-24 10:10:57 UTC
Bug is still present in LibreOffice 6.2.3.2 (x64). 

I changed the 'earliest affected' to 'Inherited From OOo' because I reported it to OOo way back. I received a response from them several years later but deleted it before reading it.
Comment 11 Timur 2019-04-25 11:24:12 UTC
Mark, please see if this is related to fixes you made in Bug 77881.
Comment 12 Mark Hung 2019-04-26 16:24:03 UTC
(In reply to Timur from comment #11)
> Mark, please see if this is related to fixes you made in Bug 77881.

I think it's not related. The patch is about substituting the character and the font for the bullets. It's for pptx only and won't cause the whole master slide messed up. Note that when I open the saved .pptx in MS Office 2010, the master slide has the correct bullet.The master slide of the .ppt does not have correct master slide though. In this case I can't really judge if this a FILESAVE issue or a FILEOPEN bug. However I think .ppt and .pptx should be granted as different bugs.
Comment 13 Mark Hung 2019-04-26 16:43:03 UTC
Created attachment 151025 [details]
slide master with changed bullet created by MSO

Slide master is empty when open the file with LibreOffice6.2. That indicates for PPTX it is more a FILEOPEN issue.
Comment 14 Mark Hung 2019-04-27 03:53:35 UTC
Created attachment 151035 [details]
Slide master with changed bullet and referred page created by MSO

The attached slide has a slide master with changed bullet, and a slide referring the slide master. The slide master has been correctly imported to Impress. It seems that Impress only import a slide masters that are referred.