Created attachment 163078 [details] GTK3 vs GEN ( 7.1 master ) Steps to reproduce: 1. Open attachment 163060 [details] from bug 134792 2. File - Print Preview 3. Go to page 2 -> Image is blank. See screenshot comparing GTK3 and GEN reproduced in Version: 7.1.0.0.alpha0+ Build ID: d851a02df57ab378ed0cc6d9362516de09c3279c CPU threads: 4; OS: Linux 4.19; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded
Regression introduced by: https://cgit.freedesktop.org/libreoffice/core/commit/?id=828504974d70111e4a35b31d579cf42fe660a660 author Armin Le Grand (Collabora) <armin.le.grand@me.com> 2020-02-21 16:58:17 +0100 committer Armin Le Grand <Armin.Le.Grand@me.com> 2020-02-21 20:16:59 +0100 commit 828504974d70111e4a35b31d579cf42fe660a660 (patch) tree 4c2f7720b3efaecf55b8fa7b9b3eeccb278160e6 parent 813cde918338bccc4f711230616340cad2c1d4a0 (diff) tdf#130768 speedup huge pixel graphics Cairo Bisected with: bibisect-linux64-7.0 Adding Cc: to Armin Le Grand
@Caolán, I thought you might be interested in this issue
oh, actually it's also reproducible in Version: 7.1.0.0.alpha0+ (x64) Build ID: 616a47c9570f9ce67b18a124f08f4a342bff3468 CPU threads: 16; OS: Windows 6.3 Build 9600; UI render: default; VCL: win Locale: en-GB (en_GB); UI: en-US Calc: threaded interesting it's not reproducible with gen
as a data point export SAL_DISABLE_MM02_GOODIES=1 makes no difference
I found solution for myself. step 1 - pasted screenshot in MSpaint step 2 - rotated screenshot, copied again step 3 - pasted i Libre Office, spreadsheet then it stays where it shoud be, with borders ok
while reverting the hunk affecting vcl/source/outdev/bitmap.cxx does make a difference
Dumping the surface to be painted looks good, and the position is correct. But it appears to be clipped entirely so nothing gets painted. The clip region used seems bogus.
https://gerrit.libreoffice.org/c/core/+/98892
*** Bug 134808 has been marked as a duplicate of this bug. ***
Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/fa47f9781fff89698a68353f9f37ea3ac6bda43c tdf#134841 image totally clipped out It will be available in 7.1.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.
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-0": https://git.libreoffice.org/core/commit/d44ddfce0766f57ac7d14978dd9e12813af93ce7 tdf#134841 image totally clipped out It will be available in 7.0.1. 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.
didn't check windows but I assume its the same problem and should work now too
Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-0-0": https://git.libreoffice.org/core/commit/e04cc65a04443d0399f685f00db077a81cf91838 tdf#134841 image totally clipped out 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.
Verified in Version: 7.1.0.0.alpha0+ Build ID: abea0d6647c7f1f7e76c73c26cb80e6a67dc5111 CPU threads: 4; OS: Linux 4.19; UI render: default; VCL: gtk3 Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded @Caolán, thanks for fixing this issue!!
Also verified in Version: 7.1.0.0.alpha0+ (x64) Build ID: 1db7decf3fb172542f5fce03ce7bf0cb310d1ffc CPU threads: 16; OS: Windows 6.3 Build 9600; UI render: default; VCL: win Locale: en-GB (en_GB); UI: en-US Calc: threaded
*** Bug 135183 has been marked as a duplicate of this bug. ***
*** Bug 134381 has been marked as a duplicate of this bug. ***