** Description changed:

  Ubuntu version:
  Ubuntu 26.04 (Resolute Raccoon, development branch)
  
  Package versions:
  gnome-shell-ubuntu-extensions: 50.26.04.4ubuntu
  gnome-shell: 50.0-0ubuntu2
  
  What I expected to happen:
  The Ubuntu Dock extension should handle app icon updates without errors, and 
GNOME Shell should remain responsive.
  
  What happened instead:
  GNOME Shell freezes completely — display and input become unresponsive, only 
audio continues via PipeWire. A hard reset is required to recover. This has 
occurred multiple times, both after an upgrade from 25.10 and after a clean 
install of 26.04.
  
  The journal shows the following error repeating dozens of times per
  second immediately before each freeze:
  
  gnome-shell[10453]: JS ERROR: TypeError: can't access property "updating", 
this._source is null
      
setUpdating@file:///usr/share/gnome-shell/extensions/[email protected]/appIconIndicators.js:1109:9
      
destroy@file:///usr/share/gnome-shell/extensions/[email protected]/appIconIndicators.js:794:14
      
_decorateIcon/<@file:///usr/share/gnome-shell/extensions/[email protected]/appIconsDecorator.js:55:23
      
callback@file:///usr/share/gnome-shell/extensions/[email protected]/utils.js:199:17
      clear@resource:///org/gnome/shell/ui/search.js:201:44
      _clearDisplay/<@resource:///org/gnome/shell/ui/search.js:834:30
      _clearDisplay@resource:///org/gnome/shell/ui/search.js:833:25
      _reset@resource:///org/gnome/shell/ui/search.js:709:14
      setTerms@resource:///org/gnome/shell/ui/search.js:778:18
  
  Followed by kernel errors:
  NOHZ tick-stop error: local softirq work is pending, handler #10!!!
  
  And Edge reporting the compositor was blocked for over 5 minutes:
  CompositorAnimationObserver is active for too long (338.567s)
  
  Workaround:
  gnome-extensions disable [email protected]
  
  Steps to reproduce:
  The freeze occurs during normal desktop usage. No specific trigger identified 
yet, but the JS error traces suggest it happens when the search view resets 
(_clearDisplay → _reset → setTerms) and the dock tries to update icon 
indicators for an already-destroyed source.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 26.04
  Package: gnome-shell-ubuntu-extensions 50.26.04.4ubuntu
  ProcVersionSignature: Ubuntu 7.0.0-10.10-generic 7.0.0-rc4
  Uname: Linux 7.0.0-10-generic x86_64
  ApportVersion: 2.33.1-0ubuntu7
  Architecture: amd64
  CasperMD5CheckMismatches: ./boot/grub/i386-pc/eltorito.img
  CasperMD5CheckResult: fail
  CurrentDesktop: ubuntu:GNOME
  Date: Sat Mar 28 16:59:25 2026
  InstallationDate: Installed on 2026-03-28 (0 days ago)
  InstallationMedia: Ubuntu 26.04 "Resolute Raccoon" - Daily amd64 (20260325)
  PackageArchitecture: all
  ProcEnviron:
   LANG=de_DE.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)
+ 
+ ---
+ External link: https://warthogs.atlassian.net/browse/UDENG-10106

** Tags added: udeng-10106

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

Title:
  GNOME shows JS TypeError in ubuntu-dock appIconIndicators.js

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


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

Reply via email to