Package: liferea Version: 1.15.8-2+b1 Severity: important Dear Maintainer,
I believe there is an issue where the GNOME/Wayland session crashes
completely and forces a logout shortly after starting Liferea with the
tray-icon plugin enabled.
Steps to reproduce:
1. Use Debian 13 (Trixie) with GNOME under a Wayland session.
2. Install 'liferea'
3. Enable the "Tray Icon" plugin inside Liferea.
4. After a short period of usage or background activity, the entire
desktop environment crashes and returns to the GDM login screen.
Root cause analysis:
The plugin utilizes the deprecated 'libayatana-appindicator' library,
which seems to cause a memory/object reference failure under Wayland,
leading to a broken display pipe that kills the compositor.
Here are the relevant journalctl logs leading to the crash:
liferea[35320]: libayatana-appindicator is deprecated. Please use
libayatana-appindicator-glib in newly written code.
liferea[35320]: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)'
failed
net.sourceforge.liferea[35320]: <sys>:0: Warning: g_object_unref: assertion
'G_IS_OBJECT (object)' failed
liferea[35320]: Error flushing display: Broken pipe
Unfortunately without the tray-icon liferea is not usable for me because
I prefer my feed client to be running all the time in background. I also
tried with Ubuntu AppIndicators extension without success, so at the
moment I don't have a workaround besides trying another alternative.
Thank you for maintaining liferea and for your help with this issue!
Best regards,
-- System Information:
Debian Release: 13.7
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.107+deb13-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages liferea depends on:
ii dbus-user-session [default-dbus-sessi 1.16.2-2
on-bus]
ii gir1.2-freedesktop [gir1.2-libxml2-2. 1.84.0-1
0]
ii gir1.2-gtk-3.0 3.24.49-3
ii gir1.2-peas-1.0 1.36.0-3+b4
ii libc6 2.41-12+deb13u4
ii libfribidi0 1.0.16-1
ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-4+deb13u1
ii libgirepository-1.0-1 1.84.0-1
ii libglib2.0-0t64 2.84.4-3~deb13u5
ii libgtk-3-0t64 3.24.49-3
ii libjavascriptcoregtk-4.1-0 2.52.6-1~deb13u1
ii libjson-glib-1.0-0 1.10.6+ds-2
ii libpango-1.0-0 1.56.3-1
ii libpeas-1.0-0 1.36.0-3+b4
ii libsoup-3.0-0 3.6.5-3
ii libsqlite3-0 3.46.1-7+deb13u2
ii libwebkit2gtk-4.1-0 2.52.6-1~deb13u1
ii libxml2 2.12.7+dfsg+really2.9.14-2.1+deb13u3
ii libxslt1.1 1.1.35-1.2+deb13u3
ii liferea-data 1.15.8-2
ii python3 3.13.5-1
ii python3-cairo 1.27.0-2
ii python3-gi 3.50.0-4+b1
ii python3-gi-cairo 3.50.0-4+b1
ii python3-notify2 0.3.1-1
ii python3.13 3.13.5-2+deb13u5
Versions of packages liferea recommends:
ii gir1.2-gstreamer-1.0 1.26.2-2
ii gir1.2-notify-0.7 0.8.6-1
Versions of packages liferea suggests:
pn kget <none>
ii network-manager 1.52.1-1
-- no debconf information
--
Fierro Viejo - https://fierroviejo.com/
signature.asc
Description: OpenPGP digital signature

