Bug#1108741: gnome-shell: no feedback when starting an application that crashes
Julien Plissonneau Duquène
sre4ever at free.fr
Fri Jul 4 12:28:54 BST 2025
Package: gnome-shell
Version: 48.2-3
Severity: normal
X-Debbugs-Cc: sre4ever at free.fr
Dear Maintainers,
gnome-shell currently doesn't show any useful feedback when starting an
application that crashes immediately at startup (e.g. with a SIGSEGV, see
#1108739) which is IMO a serious usability concern.
An appropriate feedback here would be a desktop notification that the
application crashed, with its display (desktop) name, process path, PID and
cause (signal, exit code, OOM, eventually stderr) with value.
Ideally (wishlist) clicking on the notification should open some UI that
displays additional details and offers to restart the crashing app while
generating a detailed crash report that could be used in a bug report. Then on
Debian offering to start reportbug in a way that automatically attaches the
report would be great.
Best regards,
--
Julien Plissonneau Duquène
-- System Information:
Debian Release: 13.0
APT prefers testing-security
APT policy: (990, 'testing-security'), (990, 'testing-debug'), (990, 'testing'), (20, 'unstable'), (10, 'experimental'), (5, 'stable-updates'), (5, 'stable-security'), (5, 'bookworm-fasttrack'), (5, 'bookworm-backports-staging'), (5, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.17-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: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages gnome-shell depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.40.0-5
ii gir1.2-accountsservice-1.0 23.13.9-7
ii gir1.2-adw-1 1.7.4-2
ii gir1.2-atk-1.0 2.56.2-1
ii gir1.2-atspi-2.0 2.56.2-1
ii gir1.2-freedesktop 1.84.0-1
ii gir1.2-gcr-4 4.4.0.1-3
ii gir1.2-gdesktopenums-3.0 48.0-1
ii gir1.2-gdkpixbuf-2.0 2.42.12+dfsg-3
ii gir1.2-gdm-1.0 48.0-1
ii gir1.2-geoclue-2.0 2.7.2-2
ii gir1.2-glib-2.0 2.84.3-1
ii gir1.2-gnomebg-4.0 44.3-3
ii gir1.2-gnomebluetooth-3.0 47.1-1
ii gir1.2-gnomedesktop-4.0 44.3-3
ii gir1.2-graphene-1.0 1.10.8-5
ii gir1.2-gstreamer-1.0 1.26.2-1
ii gir1.2-gtk-4.0 4.18.6+ds-2
ii gir1.2-gweather-4.0 4.4.4-1
ii gir1.2-ibus-1.0 1.5.32-1
ii gir1.2-mutter-16 48.3.1-2
ii gir1.2-nm-1.0 1.52.0-6
ii gir1.2-nma4-1.0 1.10.6-5
ii gir1.2-pango-1.0 1.56.3-1
ii gir1.2-polkit-1.0 126-2
ii gir1.2-rsvg-2.0 2.60.0+dfsg-1
ii gir1.2-soup-3.0 3.6.5-1
ii gir1.2-upowerglib-1.0 1.90.9-1
ii gjs 1.82.3-1
ii gnome-control-center 1:48.2-2
ii gnome-settings-daemon 48.1-1
ii gnome-shell-common 48.2-3
ii gsettings-desktop-schemas 48.0-1
ii gstreamer1.0-pipewire 1.4.2-1
ii libatk-bridge2.0-0t64 2.56.2-1
ii libatk1.0-0t64 2.56.2-1
ii libc6 2.41-9
ii libcairo2 1.18.4-1+b1
ii libecal-2.0-3 3.56.1-2
ii libedataserver-1.2-27t64 3.56.1-2
ii libgcr-4-4 4.4.0.1-3
ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-3
ii libgirepository-1.0-1 1.84.0-1
ii libgjs0g 1.82.3-1
ii libgles2 1.7.0-1+b2
ii libglib2.0-0t64 2.84.3-1
ii libglib2.0-bin 2.84.3-1
ii libgnome-autoar-0-0 0.4.5-2
ii libgnome-desktop-4-2t64 44.3-3
ii libgraphene-1.0-0 1.10.8-5
ii libgtk-4-1 4.18.6+ds-2
ii libical3t64 3.0.20-1+b1
ii libjson-glib-1.0-0 1.10.6+ds-2
ii libmutter-16-0 48.3.1-2
ii libnm0 1.52.0-6
ii libpango-1.0-0 1.56.3-1
ii libpipewire-0.3-0t64 1.4.2-1
ii libpolkit-agent-1-0 126-2
ii libpolkit-gobject-1-0 126-2
ii libpulse-mainloop-glib0 17.0+dfsg1-2+b1
ii libpulse0 17.0+dfsg1-2+b1
ii libsecret-1-0 0.21.7-1
ii libsystemd0 257.6-1
ii libx11-6 2:1.8.12-1
ii libxext6 2:1.3.4-1+b3
ii libxfixes3 1:6.0.0-2+b4
ii python3 3.13.3-1
ii tecla 48.0.2-1
Versions of packages gnome-shell recommends:
ii bolt 0.9.8-1
ii evolution-data-server 3.56.1-2
ii gdm3 48.0-1
ii gnome-browser-connector 42.1-6
ii gnome-menus 3.36.0-3
ii gnome-remote-desktop 48.1-2
ii gnome-user-docs 48.2-1
ii ibus 1.5.32-1
ii iio-sensor-proxy 3.7-2
ii power-profiles-daemon 0.30-1.1
ii switcheroo-control 2.6-3
ii unzip 6.0-29
Versions of packages gnome-shell suggests:
ii gir1.2-malcontent-0 0.13.0-2
pn gir1.2-telepathyglib-0.12 <none>
pn gir1.2-telepathylogger-0.2 <none>
ii gnome-shell-extension-prefs 48.2-3
Versions of packages gnome-session depends on:
ii adwaita-icon-theme 48.0-1
ii fonts-cantarell 0.303.1-4
ii gnome-session-bin 48.0-1
ii gnome-session-common 48.0-1
ii gnome-settings-daemon 48.1-1
ii xdg-desktop-portal-gnome 48.0-2
ii xwayland 2:24.1.6-1
Versions of packages gnome-session recommends:
ii gnome-session-xsession 48.0-1
Versions of packages gnome-session suggests:
ii desktop-base 13.0.3
ii gnome-keyring 48.0-1
Versions of packages gnome-settings-daemon depends on:
ii gnome-settings-daemon-common 48.1-1
ii gsettings-desktop-schemas 48.0-1
ii libasound2t64 1.2.14-1
ii libc6 2.41-9
ii libcairo2 1.18.4-1+b1
ii libcanberra-gtk3-0 0.30-18
ii libcanberra0 0.30-18
ii libcolord2 1.4.7-3
ii libcups2t64 2.4.10-3
ii libfontconfig1 2.15.0-2.3
ii libgck-2-2 4.4.0.1-3
ii libgcr-4-4 4.4.0.1-3
ii libgdk-pixbuf-2.0-0 2.42.12+dfsg-3
ii libgeoclue-2-0 2.7.2-2
ii libgeocode-glib-2-0 3.26.4-1
ii libglib2.0-0t64 2.84.3-1
ii libgnome-desktop-3-20t64 44.3-3
ii libgtk-3-0t64 3.24.49-3
ii libgudev-1.0-0 238-6
ii libgweather-4-0t64 4.4.4-1
ii libmm-glib0 1.24.0-1
ii libnm0 1.52.0-6
ii libnotify4 0.8.6-1
ii libp11-kit0 0.25.5-3
ii libpam-systemd [logind] 257.6-1
ii libpango-1.0-0 1.56.3-1
ii libpangocairo-1.0-0 1.56.3-1
ii libpolkit-gobject-1-0 126-2
ii libpulse-mainloop-glib0 17.0+dfsg1-2+b1
ii libpulse0 17.0+dfsg1-2+b1
ii libspa-0.2-bluetooth 1.4.2-1
ii libsystemd0 257.6-1
ii libupower-glib3 1.90.9-1
ii libwacom9 2.14.0-1
ii libwayland-client0 1.23.1-3
ii libx11-6 2:1.8.12-1
ii libxext6 2:1.3.4-1+b3
ii libxfixes3 1:6.0.0-2+b4
ii libxi6 2:1.8.2-1
ii pipewire-audio 1.4.2-1
Versions of packages gnome-settings-daemon recommends:
ii iio-sensor-proxy 3.7-2
ii pipewire-audio 1.4.2-1
ii pkexec 126-2
ii x11-xserver-utils 7.7+11
Versions of packages gnome-settings-daemon suggests:
pn usbguard <none>
Versions of packages libgjs0g depends on:
pn gir1.2-gio-2.0 <none>
ii gir1.2-girepository-2.0 1.84.0-1
ii gir1.2-glib-2.0 [gir1.2-gobject-2.0] 2.84.3-1
ii libc6 2.41-9
ii libcairo-gobject2 1.18.4-1+b1
ii libcairo2 1.18.4-1+b1
ii libffi8 3.4.8-2
ii libgirepository-1.0-1 [libgirepository-1.0-1-with-libffi8] 1.84.0-1
ii libglib2.0-0t64 2.84.3-1
ii libmozjs-128-0 128.11.0-1
ii libreadline8t64 8.2-6
ii libstdc++6 14.2.0-19
ii libx11-6 2:1.8.12-1
Versions of packages gnome-shell is related to:
ii libegl-mesa0 [libegl-vendor] 25.0.5-2
ii libgl1-mesa-dri 25.0.5-2
ii libglx-mesa0 [libglx-vendor] 25.0.5-2
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list