Problem description: In a particular file, no text is shown in LibreOffice 4.0.0.1. The text can be shown in LibreOffice 3.6.4.3. Steps to reproduce: 1. The operating system used is Linux debian 2.6.32-5-686 #1 SMP Sun Sep 23 09:49:36 UTC 2012 i686 GNU/Linux. 2. The version of LibreOffice used is LibreOffice 4.0.0.1 (Build ID: 527dba6f6e0cfbbc71bd6e7b88a52699bb48799) (LO4.0.0.1) 3. The particular file is here: http://www.calnewman.org/Parish_Council_April_2011_Minutes.odt 4. File -> Open -> (particular file) 5. No text is shown in LO4.0.0.1. Just a blank page is displayed. 6. In LibreOffice 3.6.4.3 (Build ID: 2ef5aff), some text is shown. Current behavior: All text is lost in LO4.0.0.1. Expected behavior: The text should be displayed in LO4.0.0.1. Operating System: Debian Version: 4.0.0.1 rc Last worked in: 3.6.4.3 release
i can conform this bug running Libreoffice 4.0.0.1 rc on mac os x 10.6.8 on 3.6.4.3 is works fine
I can confirm this, too. Worked in 3.6.x. There was no text in Version 4.0.0.1 (Build ID: 527dba6f6e0cfbbc71bd6e7b88a52699bb48799) I increased the importance level to critical, because of data loss. Additionally when saving the file in 4.0rc, then the text is also lost in 3.6.x
very odd... was apparently introduced in AL2 rebase of xmloff... hmm... digging through 50k lines patch to find out the actual changes that cause the failure is not fun. apparently it's somewhere in here: git show 17ff7b41d15ab9928e2e2706faa26234a09802cd xmloff/inc/xmloff/xmlimp.hxx xmloff/source/core/xmlimp.cxx xmloff/source/draw/ximpshap.cxx xmloff/source/meta/xmlmetai.cxx
lol! that document was written by "NeoOffice/2.2$Unix OpenOffice.org_project/" which has evidently inherited the ridiculous bug from OOo 2.x of storing the "text:display" attribute with inverted value and thereby hiding all text. regression is that we don't recognize that generator any more so the "special fixup handling" isn't run.
Michael Stahl committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=0669d78ea76ab9bfeff27ea02d785973f3720d6b fdo#59517: fix detection of ancient OOo ODF generator strings: The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
fixed on master
Michael Stahl committed a patch related to this issue. It has been pushed to "libreoffice-4-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=ca4aa39e66ea728f5d6b004ddd678e076d1ffa60&h=libreoffice-4-0 fdo#59517: fix detection of ancient OOo ODF generator strings: It will be available in LibreOffice 4.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.