Bug 90011 - FILEOPEN: .fodp file handler destroys master pages
Summary: FILEOPEN: .fodp file handler destroys master pages
Status: RESOLVED DUPLICATE of bug 50216
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
4.4.1.2 release
Hardware: All All
: medium major
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-15 01:02 UTC by entwicklung--2015--bugs.documentfoundation.org
Modified: 2015-03-20 18:15 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 entwicklung--2015--bugs.documentfoundation.org 2015-03-15 01:02:06 UTC
How to reproduce:
~~~~~~~~~~~~~~~~

1. Create new Impress Presentation.
2. Go to the "Edit Master..." view.
3. Observe that in the bottom right of the master, there is exactly one "<number>".
4. Save the document as "test.fodp". The file save dialog will automatically change the file format to "Flat XML ODF Presentation (.fodp)".
5. Close the file.
6. Reopen the file.
7. Go to the "Edit Master..." view.

Expected Result:
~~~~~~~~~~~~~~~~

Observe that in the bottom right of the master, there is exactly one "<number>".

Actual Result:
~~~~~~~~~~~~~~~~

Observe that in the bottom right of the master, there is more than one "<number>". There is also more than one "<footer>" and more than one "<date/time>". If you observe closer, there is also more than one text box (the main text of the page). You can verify this by dragging the text box to some other position. Then it will be apparent that there is actually another text box.

Analysis:
~~~~~~~~~~~~~~~~
It seems that LibreOffice Impress tries to recreate what is already there without looking. The problem does not seem to appear for the .odp format, which hints to seemingly similar, but different code paths.

Impact:
~~~~~~~~~~~~~~~~
This makes using the .fodp file format unusable, which is a problem, because this is the only LibreOffice Impress file format which is suitable for revision control systems such as git or subversion.
Comment 1 Buovjaga 2015-03-20 18:15:42 UTC

*** This bug has been marked as a duplicate of bug 50216 ***