Created attachment 126205 [details] Source file to test pdf export Open the attached document and view it in edit mode and in presentation mode, with anti-aliasing on and off. Notice, that the hole in the middle is always free from filling, as it should be. Now export the file to pdf, loseless and without any dpi reduction. Look at the file with Acrobat Reader. Notice, that there are little crosses in the area in the shape, which should be free.
Reproduced. Arch Linux 64-bit, KDE Plasma 5 Version: 5.3.0.0.alpha0+ Build ID: ab1b351840160655a9f0caedbb35e9fdf203c5a0 CPU Threads: 8; OS Version: Linux 4.6; UI Render: default; Locale: fi-FI (fi_FI.UTF-8); Calc: group Built on July 16th 2016 64-bit, KDE Plasma 5 Build ID: 5.1.4.2 Arch Linux build-1 CPU Threads: 8; OS Version: Linux 4.6; UI Render: default; Locale: fi-FI (fi_FI.UTF-8)
4.3.0.4 does not have the little crosses in the large empty area, 4.4.0.3 does. 4.3.0.4 exhibits a different issue, a tiny rectangle is left empty in the bottom right corner of the large rectangle, this is gone in 4.4.0.3.
This seems to have changed with... commit 5554be7f4cddcfeb450bfe41d0b588c8e8f6de76 Author: Armin Le Grand <alg@apache.org> Date: Wed Aug 6 10:42:28 2014 +0000 Related: #i125349# refined to exclude possible recursive calls and commit 1ca06ce59b7d3cea873d2dc109a2acaec0a80759 Author: Armin Le Grand <alg@apache.org> Date: Tue Aug 5 16:11:21 2014 +0000 Related: #i125349# moved clip enhancements to base clipping functionality
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=d074b2728afa0b902c75ca0ebaae209454e6d922 Resolves: tdf#100909 artifacts in hole of polypolygon shape It will be available in 5.3.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.
Well, that makes it work and the original case of #i125349# continue to work. Armin will probably want to have a closer look when he gets back (https://gerrit.libreoffice.org/#/c/27319/)
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-5-2": http://cgit.freedesktop.org/libreoffice/core/commit/?id=df3c0f5a64068434e65786078065fd867b865d2b&h=libreoffice-5-2 Resolves: tdf#100909 artifacts in hole of polypolygon shape It will be available in 5.2.1. 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.