Package: budgie-desktop Version: 10.9.2-8 Severity: important X-Debbugs-Cc: [email protected]
Dear Maintainer, Título: budgie-panel crashes (SIGABRT) when a Wine application registers a StatusNotifierItem with a signed WindowId property (type 'i' instead of 'u') Descripción: Al lanzar aplicaciones Wine (reproducido con Hearthstone vía Lutris) que registran un ícono de bandeja del sistema (StatusNotifierItem), budgie-panel crashea de forma consistente si el applet "System Tray" está activo en el panel. Log relevante: budgie-panel[PID]: Received property WindowId with type i does not match expected type u in the expected interface GLib:ERROR:../../../glib/gvariant-serialiser.c:1554:g_variant_serialised_n_children: code should not be reached Bail out! GLib:ERROR:... budgie-session-binary[PID]: WARNING: Application 'org.buddiesofbudgie.BudgiePanel.desktop' killed by signal 6 budgie-session-binary[PID]: Unrecoverable failure in required component org.buddiesofbudgie.BudgiePanel.desktop Como BudgiePanel es un componente "requerido" de la sesión, este crash tumba toda la sesión gráfica (pantalla "Algo salió mal" / fail whale). Pasos para reproducir: 1. Panel con applet "System Tray" activo 2. Lanzar cualquier app Wine que registre un ícono de bandeja (Hearthstone vía Lutris, en mi caso también reportado antes con TeamViewer y Steam vía Wine en versiones anteriores de budgie-desktop) 3. budgie-panel crashea al momento de registrar el ícono Workaround: quitar el applet "System Tray" del panel. El applet "Status Indicator" (protocolo StatusNotifierItem moderno) no presenta el mismo problema y puede usarse en su lugar. Entorno: - Debian 13 (trixie) - budgie-desktop versión: [correr 'dpkg -l | grep budgie-desktop'] - Lutris vía Flatpak - Wine [versión usada por Lutris/Hearthstone] -- System Information: Debian Release: 13.6 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=es_CL.UTF-8, LC_CTYPE=es_CL.UTF-8 (charmap=UTF-8), LANGUAGE=es_CL:es Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages budgie-desktop depends on: ii blueman 2.4.4-1 ii budgie-control-center 1.4.0-5.1 ii budgie-core 10.9.2-8 ii dconf-cli 0.40.0-5 ii dconf-gsettings-backend [gsettings-backend] 0.40.0-5 ii network-manager-applet 1.36.0-3+b1 ii xdotool 1:3.20160805.1-5.1 Versions of packages budgie-desktop recommends: ii budgie-desktop-view 1.3-2 ii gir1.2-budgie-1.0 10.9.2-8 ii gir1.2-budgieraven-1.0 10.9.2-8 Versions of packages budgie-desktop suggests: pn budgie-desktop-environment <none> pn gnome-terminal <none> pn nautilus <none> -- no debconf information

