| Summary: | [EMF+] FILEOPEN: PathGradient background no longer displayed | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Xisco Faulí <xiscofauli> |
| Component: | Chart | Assignee: | Bartosz <gang65> |
| Status: | VERIFIED FIXED | ||
| Severity: | normal | CC: | Armin.Le.Grand, gang65, kelemeng, xiscofauli |
| Priority: | medium | Keywords: | bibisected, bisected, regression |
| Version: | 7.0.0.0.alpha0+ | ||
| Hardware: | All | ||
| OS: | All | ||
| See Also: |
https://bugs.documentfoundation.org/show_bug.cgi?id=124424 https://bugs.documentfoundation.org/show_bug.cgi?id=143031 |
||
| Whiteboard: | target:7.5.0 target:7.4.0.0.beta2 target:7.3.5 | ||
| Crash report or crash signature: | Regression By: | Armin Le Grand | |
| Bug Depends on: | |||
| Bug Blocks: | 103859 | ||
| Attachments: |
sample file
Comparison MSO 2010 and LibreOffice 7.0 master EMF file extracted from ppt Minified EMF sample |
||
|
Description
Xisco Faulí
2020-03-23 18:15:43 UTC
Created attachment 158899 [details]
Comparison MSO 2010 and LibreOffice 7.0 master
Regression introduced by: https://cgit.freedesktop.org/libreoffice/core/commit/?id=c3f0c527b31f5c88263ea63d3d0e332c4783917c author Armin Le Grand <Armin.Le.Grand@me.com> 2020-03-11 14:06:53 +0100 committer Armin Le Grand <Armin.Le.Grand@me.com> 2020-03-11 16:24:36 +0100 commit c3f0c527b31f5c88263ea63d3d0e332c4783917c (patch) tree bab3bd06413795688746dc95f9e92eca77203fc6 parent 367431b6987b75e7a201499bfbd25a41c92a4a59 (diff) tdf#124424 Enhanced SvgGradientHelper for EMF+ Bisected with: bibisect-linux64-6.5 Adding Cc: to Armin Le Grand grepping --- need to take a look Hello Armin, Do you need help with this issue? Could you pleae give some advice what could be the cause of this issue? Actually, it can be set to NEW, no action done in a while Created attachment 171952 [details]
EMF file extracted from ppt
Created attachment 172598 [details]
Minified EMF sample
Only EMF+ part shrunk to "Header, Object, FillRects, EOF"
EMF part has a StretchDIBits record with bitmap of the background gradient.
If EMF+ records are removed, then LO uses this bitmap and shows things correctly.
("disable EMF+" could be a sort of "workaround")
Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/7b12c659842eb53b96dd98ecea65c6071506dfbb tdf#131506 tdf#143031 EMF+ Fix displaying PathGradient fill It will be available in 7.5.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. Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-7-4": https://git.libreoffice.org/core/commit/a1d4093bf44058c1d956717404817cb82a830521 tdf#131506 tdf#143031 EMF+ Fix displaying PathGradient fill It will be available in 7.4.0.0.beta2. 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.4.0.0.beta1+ / LibreOffice Community Build ID: 76698a4a1c8e514962cc54fd9ddc73e39fce7177 CPU threads: 8; OS: Linux 5.10; UI render: default; VCL: gtk3 Locale: es-ES (es_ES.UTF-8); UI: en-US Calc: threaded @Bartosz, Thanks for fixing this issue. Should this issue be closed as RESOLVED FIXED now ? Bartosz Kosiorek committed a patch related to this issue. It has been pushed to "libreoffice-7-3": https://git.libreoffice.org/core/commit/8419e2909aef8916111e4dce9c0a070464a06e66 tdf#131506 tdf#143031 EMF+ Fix displaying PathGradient fill It will be available in 7.3.5. 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. |