Bug#885939: marked as done ([marionnet] Crash on startup with GdkPixbufError: IDAT: invalid distance too far back)
Your message dated Fri, 5 May 2023 18:18:15 +0200
with message-id <3c75a8a3-c8db-65e1-978f-aa79f36dba73@debian.org>
and subject line Re: [marionnet] Crash on startup with GdkPixbufError: IDAT: invalid distance too far back
has caused the Debian Bug report #885939,
regarding [marionnet] Crash on startup with GdkPixbufError: IDAT: invalid distance too far back
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)
--
885939: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=885939
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: [marionnet] Crash on startup with GdkPixbufError: IDAT: invalid distance too far back
- From: nodiscc <nodiscc@gmail.com>
- Date: Sun, 31 Dec 2017 16:21:21 +0100
- Message-id: <3c736e0e-6c53-42a7-8bf3-449cc6f3b516@gmail.com>
Package: marionnet
Version: 0.90.6+bzr457-1+b2
Severity: normal
Tags: patch
Steps to reproduce:
* Install marionnet from APT
* Run marionnet
Results:
$ marionnet
=======================================================
Welcome to marionnet
Version : trunk
Source revision : 457 - 2014-07-04 17:24:54 +0200
Ocamlbricks revision : 400 - 2014-07-02 17:17:17 +0200
Built in date 2017-04-22 10:15:21 +0000 on system:
Linux 3.16.0-4-amd64 #1 SMP Debian
3.16.39-1+deb8u2 (2017-03-07) x86_64
GNU/Linux
[...]
Fatal error: exception GdkPixbuf.GdkPixbufError(5, "Failed to load image
'/usr/share/marionnet/images/launcher-icons/marionnet-launcher.png':
Fatal error in PNG image file: IDAT: invalid distance too far back")
[program exits]
On https://bugs.launchpad.net/marionnet/+bug/1580349 someone stated
having a similar problem on Arch Linux. Other image viewers also have
trouble opening this file (eog, ristretto...). Applying the following
fix makes the program start properly:
find /usr/share/marionnet/images/ -iname '*.png' -exec sudo optipng -fix
'{}' \;
I hope the debian package could be patched in a similar way because the
program simply doesn't start without this fix.
Thanks
--- System information. ---
Architecture:
Kernel: Linux 4.9.0-4-amd64
Debian Release: 9.3
500 stable-updates ftp.fr.debian.org
500 stable-updates deb.debian.org
500 stable security.debian.org
500 stable ftp.fr.debian.org
500 stable deb.debian.org
100 stretch-backports deb.debian.org
--- Package information. ---
Depends (Version) | Installed
=====================================================-+-==================
libatk1.0-0 (>= 1.12.4) | 2.22.0-1
libc6 (>= 2.14) |
libcairo2 (>= 1.2.4) |
libfontconfig1 (>= 2.11) |
libfreetype6 (>= 2.2.1) |
libgdk-pixbuf2.0-0 (>= 2.22.0) |
libglade2-0 (>= 1:2.6.4-2~) |
libglib2.0-0 (>= 2.35.9) |
libgtk2.0-0 (>= 2.24.0) |
libgtksourceview2.0-0 (>= 2.10.0) |
libpango-1.0-0 (>= 1.14.0) |
libpangocairo-1.0-0 (>= 1.14.0) |
libpangoft2-1.0-0 (>= 1.14.0) |
libxml2 (>= 2.6.27) |
graphviz |
liblablgtk2-ocaml-dev (>= 2.12.0-2) |
libocamlbricks-ocaml-dev (>= 0.90+bzr393~) |
liblablgtksourceview2-ocaml-dev (>= 2.14.2) |
vde2 |
lsb-base (>= 3.2-14) |
uml-utilities |
Package's Recommends field is empty.
Package's Suggests field is empty.
--- End Message ---
--- Begin Message ---
- To: 885939-done@bugs.debian.org
- Subject: Re: [marionnet] Crash on startup with GdkPixbufError: IDAT: invalid distance too far back
- From: Bastian Germann <bage@debian.org>
- Date: Fri, 5 May 2023 18:18:15 +0200
- Message-id: <3c75a8a3-c8db-65e1-978f-aa79f36dba73@debian.org>
- In-reply-to: <3c736e0e-6c53-42a7-8bf3-449cc6f3b516@gmail.com>
- References: <3c736e0e-6c53-42a7-8bf3-449cc6f3b516@gmail.com> <3c736e0e-6c53-42a7-8bf3-449cc6f3b516@gmail.com>
Version: 0.90.6+bzr508-1+rm
--- End Message ---
Reply to: