Public bug reported:

Desktop Icons NG (DING) crash-loops continuously on GNOME Shell 50.1 /
Wayland

Package: gnome-shell-ubuntu-extensions 50.26.04.7ubuntu (Ubuntu 26.04 LTS)
Extension: [email protected] (Desktop Icons NG)
Session: Wayland
Guest: UTM/QEMU emulated x86_64 VM on Apple Silicon (software rendering)

SUMMARY
The DING extension restarts in a tight loop indefinitely. GNOME Shell logs
"Launching DING process" roughly every 3-4 seconds, forever. Measured 832
restarts in 57 minutes of uptime on an otherwise idle desktop.

IMPACT
Each short-lived gjs process consumes over a full CPU core while it runs
(observed 112% CPU), so on a 4-core VM the loop costs roughly half a core
continuously. Load average sits at ~1.8-2.0 on an idle system. It is also
visible to the user as a generic "gjs" icon that repeatedly appears and
disappears in the dock.

STEPS TO REPRODUCE
1. Install Ubuntu 26.04 LTS desktop in a UTM/QEMU emulated x86_64 VM.
2. Log into a Wayland session. Leave the desktop idle. ~/Desktop is empty.
3. Observe: journalctl --user -b | grep -c "Launching DING process"
   The count keeps climbing; pgrep -f ding.js shows a changing PID.

EXPECTED
DING starts once and stays running.

ACTUAL
It relaunches every few seconds indefinitely.

NOTES
- The extension declares "shell-version": ["46","47","48","49","50"] and the
  running shell is 50.1, so this is not a declared version incompatibility.
- ~/Desktop is empty, so it is not related to desktop content or thumbnails.
- The process dies silently: no JS exception or backtrace appears in the
  journal, and no core file is produced (nothing in /var/crash, coredumpctl
  empty). The last log line before each relaunch is usually
  "DING: Detected async api for thumbnails".
- gnome-shell-extension-desktop-icons-ng is NOT installed; the extension is
  shipped by gnome-shell-ubuntu-extensions.
- Installed version is already the latest available (Installed == Candidate),
  so there is no update that resolves it.
- Workaround: gnome-extensions disable [email protected]

TYPICAL LOG EXCERPT
gnome-shell[4145]: Launching DING process
gnome-shell[4145]: DING: Detected async api for thumbnails
gnome-shell[4145]: Launching DING process
gnome-shell[4145]: DING: Detected async api for thumbnails
(repeating every ~3 seconds)

ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: gnome-shell-ubuntu-extensions 50.26.04.7ubuntu
ProcVersionSignature: Ubuntu 7.0.0-29.29-generic 7.0.12
Uname: Linux 7.0.0-29-generic x86_64
ApportVersion: 2.34.1-0ubuntu0.1
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Sat Aug 15 20:55:05 2026
InstallationDate: Installed on 2026-07-23 (24 days ago)
InstallationMedia: Ubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423.1)
PackageArchitecture: all
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
SourcePackage: gnome-shell-ubuntu-extensions
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: gnome-shell-ubuntu-extensions (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug resolute wayland-session

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2163589

Title:
  Desktop Icons NG (DING) crash-loops continuously on GNOME Shell 50.1 /
  Wayland

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell-ubuntu-extensions/+bug/2163589/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to