The following file loads and displays correctly in LO 4.3.0.1, but fails to load at all in 4.4 master (observed on both OSX and Linux): https://bugs.freedesktop.org/attachment.cgi?id=106116 (from bug 83755) On 4.4 master, instead of loading, it throws up a dialog containing: "Read-Error. Error reading file." and outputs the following console log message (in a debug build): warn:legacy.osl:25295:1:sw/source/filter/xml/swxml.cxx:268: uno exception caught while importing: Unknown property: FontIndependentLineSpacing The offending XML within the ODT appears to be this: <style:paragraph-properties ..... style:font-independent-line-spacing="true"/> (see the attached minimised example, which likewise loads in 4.3.0.1 but not 4.4 master) Bisecting backwards, the dialog starts to appear as of: commit b0f54746be824343379ea957d4220102e14c0f75 Author: Caolán McNamara <caolanm@redhat.com> Date: Fri Jul 18 13:38:25 2014 +0100 coverity#1224992 Uncaught exception However, this is not the cause of the bug, but merely converts a fatal exception into a non-fatal error. Further back, the actual failure to load is introduced by: commit 7d9bb549d498d6beed2c4050c402d09643febdfa Author: Armin Le Grand <alg@apache.org> Date: Mon Jun 2 15:00:50 2014 +0000 Related: #i124638# Second step of DrawingLayer FillAttributes... Even before this commit, there is a further issue that the rendering of the original document is no longer correct. I haven't narrowed down exactly where that broke.
Created attachment 106424 [details] Minimised example (see comment #0 for link to original document)
On pc Debian x86-64 with master sources updated today, I could reproduce this.
Trying to gdb it, I saw that there's a parsing problem indicated by: http://opengrok.libreoffice.org/xref/core/sax/source/expatwrap/sax_expat.cxx#700 bExceptionWasThrown = true But then I'm a bit lost.
If this is a regression, please add "regression" to keywords.
It seems that the commit that caused this regression was identified. (Or at least a commit is suspected as the offending one.) Thus setting keyword "bisected".
Migrating Whiteboard tags to Keywords: (bibisected) [NinjaEdit]
Adding Cc: to Armin Le Grand
Some clarity is needed on this bug report. The inability to open was resolved already in 4.4development. This is a very odd document. The text is in color WHITE, and it is only a blue frame (without any associated textbox) in the background that makes the white characters visible. The page size is huge 90cm x 140cm In 4.3, it looks like the AREA color spills far outside of the frame. That was fixed in 4.4 by Miklos Vajna CommitDate: Tue Jun 17 01:16:20 2014 +0200 svx: fix VML export of rectangles imported from drawingML Closing this bug. The specific problem of not being able to open has been resolved. The vague "mis-rendering" problem is only because something broken was tweaked to look like nice.