Bug#1128419: lutris: fails to launch with message about GTK XML input parse error
Andrew J. Buehler
wanderer at fastmail.fm
Thu Feb 19 15:11:52 GMT 2026
Package: lutris
Version: 0.5.19-3
Severity: important
Dear Maintainer,
After a recent reboot (following a lengthy period during which I did not
launch Lutris because it was already running, and I upgraded many
packages multiple times against Debian testing), lutris now fails to
launch on my system, which with a couple of potentially-important but
hopefully-irrelevant caveats (see below) is tracking Debian testing.
========
$ lutris
2026-02-07 23:01:09,704: Starting Lutris 0.5.19
2026-02-07 23:01:09,739: "card0" is AMD Radeon RX 5700 XT (1002:731f 1462:3810 amdgpu) Driver 25.3.3
(net.lutris.Lutris:8854): Gtk-WARNING **: 23:01:09.883: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:../../../gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: XML parse error: Error domain 1 code 1 on line 1 column 14 of data: Parser input data memory error
(rsvg-error-quark, 0)
Bail out! Gtk:ERROR:../../../gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /usr/share/icons/Adwaita/scalable/status/image-missing.svg: XML parse error: Error domain 1 code 1 on line 1 column 14 of data: Parser input data memory error (rsvg-error-quark, 0)
Aborted lutris
========
I have not managed to find any way to track this any further - not even
to identfiy what data it is that it's complaining about (unless it's
image-missing.svg itself). I have sometimes seen strace produce helpful
leads, but in this case I can't make head or tail of what it shows me. I
am not sure which library packages I would need to install debug symbols
from in order to have a chance of tracing this in a debugger.
I have, thus far, been unable to find any mentions of these error
messages online. I *have* seen some reports of similar-looking
Gtk-WARNING messages, which were tracked down to libgdk-pixbuf2 and I
think also to the gdk glycin transition, but for those the Gtk:ERROR
section was either different or missing entirely.
I have seen bug reports against other packages (#1128079, at
minimum) which suggest that there is currently some type of
(uncoordinate or under-coordinated?) transition going on which would
involve the libgdk-pixbuf packages; it seems possible that this might be
related to that, but I have no way of being certain. I appear to not yet
have installed the glycin-related packages which are involved in that
transition, but that does not necessarily guarantee anything.
Complicating the situation - and leading me to hesitate to even file
this report - is that after the same reboot, one of my other (and much
more day-to-day-essential) nearly-always-running programs started to
segfault on launch, and I wound up downgrading several library packages
from testing to stable in order to get that working again. I do not
think any of those libraries are plausible to be in code paths which
would make this plausible to be related to having older or mismatched
library versions installed, but I currently have no way to entirely rule
that out. The packages involved in that downgrade were primarily
related to fontconfig, with dependency-related branching out into pango.
I am filing this not so much as a request that a fix be provided
(although that would certainly be nice), as so that if someone else
encounters similar errors, there is a record to be found that they have
been seen previously.
I am filing it as 'important' because the issue makes the package
unusable for me, but I have no evidence to indicate that it would break
the package for everyone else, and I presume that if that were the case
there would already be reports about the matter from other people. I
defer to the maintainers' judgment as to whether this severity is
appropriate.
If there is anything I could do to help track this down, please let me
know; I'm not willing to do things that would risk breaking my other
daily-driver program (and I don't yet have available the sandbox
environment I'd need to do the experiments that would let me get out of
the need for that downgrade), but I am at least in principle willing to
try almost anything short of that.
-- System Information:
Debian Release: forky/sid
APT prefers testing
APT policy: (900, 'testing'), (800, 'stable'), (500, 'testing-debug'), (500, 'stable-security')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.17.13+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled
Versions of packages lutris depends on:
ii 7zip 25.01+dfsg-5
ii cabextract 1.11-2
ii curl 8.18.0-2
ii gir1.2-gtk-3.0 3.24.51-4
ii gir1.2-notify-0.7 0.8.8-1
ii gir1.2-webkit2-4.1 2.48.3-1
ii mesa-utils 9.0.0-2+b3
ii psmisc 23.7-2
ii python3 3.13.7-1+b1
ii python3-dbus 1.4.0-1
ii python3-distro 1.9.0-1
ii python3-gi 3.54.5-7+b1
ii python3-gi-cairo 3.54.5-7+b1
ii python3-lxml 5.4.0-1
ii python3-magic 2:0.4.27-3
ii python3-pil 11.1.0-5+b1
ii python3-requests 2.32.5+dfsg-1
ii python3-setproctitle 1.3.6-2
ii python3-yaml 6.0.2-1+b2
ii unzip 6.0-29
ii vulkan-tools 1.4.328.1+dfsg1-1
ii x11-xserver-utils 7.7+11
Versions of packages lutris recommends:
ii gamemode 1.8.2-2+b1
ii gamescope 3.16.1-1
ii gvfs-backends 1.57.2-2
ii libwine 10.0~repack-11+b1
ii libwine-development 4.2-4+b1
ii python3-evdev 1.9.1-1
ii python3-protobuf 3.21.12-14
ii winetricks 20250102-1
ii xdg-desktop-portal 1.20.3+ds-1
ii xdg-desktop-portal-gtk 1.15.3-1
Versions of packages lutris suggests:
ii fluid-soundfont-gs 3.1-5.3
ii fluidsynth 2.4.4+dfsg-1
-- no debconf information
More information about the Pkg-games-devel
mailing list