In this doc file (attachment 122056 [details]), a large, mostly transparent image covers the entire page. Because it is transparent, the text behind can be seen. During export, the image is assigned a white fill (instead of none), and so on import the image's background fill now covers the text behind. The same thing is happening with the frames of the two table in this document. This happens as far back as I can test with bibisect 43all (LO 3.5). I expect that a solid fill was added to every frame on export based on this old 2002 commit. https://cgit.freedesktop.org/libreoffice/core/commit/?id=ed8b5f2debac216243930aba0873e0d75de8d0dd Caolán McNamara on 2002-09-19 12:54:59 +0000 commit ed8b5f2debac216243930aba0873e0d75de8d0dd #99657# handle no fill correctly for export 1.) Open LO Certificate Master.doc. Select the image (easy to do since it covers almost the entire page) and look at area properties. Notice Area fill is NONE. 2.) Save and reopen the document. Notice that a lot of text is "missing". Notice that the image's area fill is now color white. The same is true for the table frames. 3.) Delete the image and you will see that it was just hiding the text.
In bug 69407 comment 8, Caolán McNamara provided attachment 86144 [details] as a test case that must not be broken.
proposed fix at https://gerrit.libreoffice.org/c/core/+/92215
Justin Luth committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/38e7e6f348df5d6b37d7e0051fd3b8c227db69e6 tdf#132094 doc: fix export of fill in wrap-through fly frames It will be available in 7.0.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.
*** Bug 48710 has been marked as a duplicate of this bug. ***
*** Bug 106561 has been marked as a duplicate of this bug. ***