Public bug reported: I have a script that changes my wallpaper on a regular basis. It sets the wallpaper using gsettings. Like this:
file=/home/lincoln/Pictures/wallpaper/10-2.jpg gsettings set org.gnome.desktop.background picture-uri file://$file gsettings set org.gnome.desktop.screensaver picture-uri file://$file Every time this happens, I get an error in my system log. Nov 23 08:50:22 imrlincoln slideshow.desktop[2936]: /home/lincoln/Pictures/wallpaper/10-2.jpg Nov 23 08:50:23 imrlincoln gnome-shell[2678]: Object Meta.Background (0x55ad39916a20), has been already deallocated - impossible to access to it. This might be caused by the fact that the object has been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs Nov 23 08:50:23 imrlincoln org.gnome.Shell.desktop[2678]: == Stack trace for context 0x55ad28692320 == Nov 23 08:50:23 imrlincoln org.gnome.Shell.desktop[2678]: #0 0x55ad28b27a98 i resource:///org/gnome/shell/ui/background.js:718 (0x7f5aac60f450 @ 22) Nov 23 08:50:23 imrlincoln org.gnome.Shell.desktop[2678]: #1 0x55ad28b27a10 i resource:///org/gnome/shell/ui/tweener.js:112 (0x7f5ac01c8e68 @ 37) Nov 23 08:50:23 imrlincoln org.gnome.Shell.desktop[2678]: #2 0x7ffe30e1de60 I resource:///org/gnome/gjs/modules/tweener/tweener.js:208 (0x7f5ac01d2b38 @ 54) Nov 23 08:50:23 imrlincoln org.gnome.Shell.desktop[2678]: #3 0x7ffe30e1dfb0 b resource:///org/gnome/gjs/modules/tweener/tweener.js:337 (0x7f5ac01d2bc0 @ 1626) Nov 23 08:50:23 imrlincoln org.gnome.Shell.desktop[2678]: #4 0x7ffe30e1e060 b resource:///org/gnome/gjs/modules/tweener/tweener.js:350 (0x7f5ac01d2c48 @ 100) Nov 23 08:50:23 imrlincoln org.gnome.Shell.desktop[2678]: #5 0x7ffe30e1e0f0 b resource:///org/gnome/gjs/modules/tweener/tweener.js:365 (0x7f5ac01d2cd0 @ 10) Nov 23 08:50:23 imrlincoln org.gnome.Shell.desktop[2678]: #6 0x7ffe30e1e1e0 b resource:///org/gnome/gjs/modules/signals.js:128 (0x7f5ac01d2230 @ 386) Nov 23 08:50:23 imrlincoln org.gnome.Shell.desktop[2678]: #7 0x7ffe30e1e290 b resource:///org/gnome/shell/ui/tweener.js:244 (0x7f5ac01cf808 @ 159) Nov 23 08:50:23 imrlincoln org.gnome.Shell.desktop[2678]: #8 0x7ffe30e1e2f0 I resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7f5ac01b5de0 @ 71) Nov 23 08:50:23 imrlincoln org.gnome.Shell.desktop[2678]: #9 0x7ffe30e1e390 b resource:///org/gnome/shell/ui/tweener.js:219 (0x7f5ac01cf780 @ 15) This does not seem to cause any actual issues, but since this happens every 5 minutes, it does cause my system log to get large. I tried to track down the actual code mentioned in the error, but it doesn't seem to exist anywhere on the filesystem. lsb_release -rd Description: Ubuntu 18.04.1 LTS Release: 18.04 apt-cache policy gnome-shell gnome-shell: Installed: 3.28.3-0ubuntu0.18.04.3 Candidate: 3.28.3-0ubuntu0.18.04.3 Version table: *** 3.28.3-0ubuntu0.18.04.3 500 500 http://au.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages 100 /var/lib/dpkg/status 3.28.1-0ubuntu2 500 500 http://au.archive.ubuntu.com/ubuntu bionic/main amd64 Packages ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: gnome-shell 3.28.3-0ubuntu0.18.04.3 ProcVersionSignature: Ubuntu 4.15.0-39.42-generic 4.15.18 Uname: Linux 4.15.0-39-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.20.9-0ubuntu7.5 Architecture: amd64 CurrentDesktop: ubuntu:GNOME Date: Fri Nov 23 08:56:52 2018 DisplayManager: gdm3 InstallationDate: Installed on 2018-05-08 (198 days ago) InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426) SourcePackage: gnome-shell UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: gnome-shell (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug bionic -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/1804713 Title: gnome-shell error when changing wallpaper using gsettings To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1804713/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs