Bug 114914 - FILEOPEN: gif image has blank background (gtk3)
Summary: FILEOPEN: gif image has blank background (gtk3)
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
6.1.0.0.alpha0+
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks: GTK3 Impress-Images
  Show dependency treegraph
 
Reported: 2018-01-08 15:24 UTC by Xisco Faulí
Modified: 2023-11-01 12:49 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
sample file (257.50 KB, application/vnd.ms-powerpoint)
2018-01-08 15:24 UTC, Xisco Faulí
Details
how it looks in libreoffice 6.1 (332.99 KB, image/png)
2018-01-08 15:24 UTC, Xisco Faulí
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Xisco Faulí 2018-01-08 15:24:03 UTC
Created attachment 138974 [details]
sample file

Steps to reproduce:
1. Open attached image.

The Christmas tree has a blank background. See attached image

Reproduced in

Version: 6.1.0.0.alpha0+
Build ID: 0ef0740298b45379bbf8d00d50beffee7a2f812a
CPU threads: 4; OS: Linux 4.10; UI render: default; VCL: gtk3; 
Locale: ca-ES (ca_ES.UTF-8); Calc: group threaded

but not in

Version: 6.1.0.0.alpha0+
Build ID: 0ef0740298b45379bbf8d00d50beffee7a2f812a
CPU threads: 4; OS: Linux 4.10; UI render: default; VCL: gtk2; 
Locale: ca-ES (ca_ES.UTF-8); Calc: group threaded

[Bug found by office-interoperability-tools]
Comment 1 Xisco Faulí 2018-01-08 15:24:46 UTC
Created attachment 138975 [details]
how it looks in libreoffice 6.1
Comment 2 Xisco Faulí 2018-01-08 15:26:21 UTC
Regression introduced by:

author	Caolán McNamara <caolanm@redhat.com>	2017-10-20 15:24:29 +0100
committer	Caolán McNamara <caolanm@redhat.com>	2017-10-24 18:20:26 +0200
commit b184a8734f0abd7fd2b1d450a4119ecbaca41589 (patch)
tree 203bc2cee92eae4e19b79fb360fe32142c626d08
parent db6673bb32bb131b6446dc976fe09b1f8df72d49 (diff)
Resolves: tdf#49253 set an initial mask background
the gif in question has gif disposal mode "previous" set
on the first frame

Bisected with: bibisect-linux64-6.0

Adding Cc: to Caolán McNamara
Comment 3 QA Administrators 2019-01-09 03:44:44 UTC Comment hidden (obsolete)
Comment 4 Xisco Faulí 2019-01-09 10:28:43 UTC Comment hidden (obsolete)
Comment 5 QA Administrators 2021-01-09 03:50:07 UTC Comment hidden (obsolete)
Comment 6 Xisco Faulí 2021-01-11 09:40:23 UTC
Still reproducible in

Version: 7.2.0.0.alpha0+
Build ID: 6bb6eb1692d7dd432103d0e7278534390084caf6
CPU threads: 4; OS: Linux 5.7; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

not in slideshow
Comment 7 BogdanB 2021-08-23 14:31:22 UTC
Repro in
Version: 7.3.0.0.alpha0+ / LibreOffice Community
Build ID: 5b025285b3528910a4360899abb2bbbaadc72c97
CPU threads: 4; OS: Linux 5.11; UI render: default; VCL: gtk3
Locale: ro-RO (ro_RO.UTF-8); UI: en-US
Calc: threaded
Comment 8 QA Administrators 2023-08-24 03:14:18 UTC Comment hidden (obsolete)
Comment 9 Timur 2023-11-01 12:49:56 UTC
If a reporter retested, he may have found that this was fixed in 24.2:

commit 42ed678aa24ff8e4283998ae38662842452e9df2
Author: Jenkins Build User <tdf@pollux.tdf>
Date:   Thu Aug 10 14:04:04 2023 +0200

    source 12fd870113a663dde5ceb38c61f1986a34095d0e
author	Patrick Luby <plubius@neooffice.org>	Mon Aug 07 2023
tdf#156630 eliminate opaque parts when drawing animated PNG images

Thanks Patrick.