A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops.
I am on Ubuntu 20.04, installed recently and up to date, nothing more special about it, if you need any more information let me know :) . I am using the dash-to-dock extension, installed from the gnome extension website from firefox.
It looks like the extension periodically dies out (in which case I have to relaunch it with Alt-F2 then r to restart the gnome desktop rendering).
I have been looking into my journalctl logs, and I found these entries, wondering if this is related to the crash?
juni 27 13:14:16 T490 gnome-shell[1903]: Object .Gjs_ubuntu-dock_ubuntu_com_dash_DashToDock_MyDash (0x5567d6bd5c50), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
juni 27 13:14:16 T490 gnome-shell[1903]: JS ERROR: Error: Argument 'instance' (type interface) may not be null
_init/GObject.Object.prototype.disconnect@resource:///org/gnome/gjs/modules/core/overrides/GObject.js:571:24
_remove@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:104:18
removeWithLabel@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:52:22
_restoreDash@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1851:30
_toggle/this._toggleLater<@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1673:18
juni 27 13:14:16 T490 gnome-shell[1903]: == Stack trace for context 0x5567d4012710 ==
juni 27 13:14:16 T490 gnome-shell[1903]: #0 7ffe5d4222f0 b resource:///org/gnome/gjs/modules/core/overrides/GObject.js:571 (2f578e6b6c40 @ 25)
juni 27 13:14:16 T490 gnome-shell[1903]: #1 5567d5a71528 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:104 (ed3e1601cb8 @ 17)
juni 27 13:14:16 T490 gnome-shell[1903]: #2 5567d5a71480 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:52 (ed3e1601ad8 @ 81)
juni 27 13:14:16 T490 gnome-shell[1903]: #3 5567d5a713b8 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1851 (ed3e16fbe20 @ 133)
juni 27 13:14:16 T490 gnome-shell[1903]: #4 5567d5a71328 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1673 (ed3e16fb8f8 @ 23)
juni 27 13:14:18 T490 gnome-shell[1903]: Object .Gjs_ubuntu-dock_ubuntu_com_dash_DashToDock_MyDash (0x5567d6bd5c50), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
juni 27 13:14:18 T490 gnome-shell[1903]: == Stack trace for context 0x5567d4012710 ==
juni 27 13:14:18 T490 gnome-shell[1903]: #0 7ffe5d4222f0 b resource:///org/gnome/gjs/modules/core/overrides/GObject.js:571 (2f578e6b6c40 @ 25)
juni 27 13:14:18 T490 gnome-shell[1903]: #1 5567d5a71528 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:104 (ed3e1601cb8 @ 17)
juni 27 13:14:18 T490 gnome-shell[1903]: #2 5567d5a71480 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:52 (ed3e1601ad8 @ 81)
juni 27 13:14:18 T490 gnome-shell[1903]: #3 5567d5a713b8 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1851 (ed3e16fbe20 @ 133)
juni 27 13:14:18 T490 gnome-shell[1903]: #4 5567d5a71328 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1673 (ed3e16fb8f8 @ 23)
juni 27 13:14:18 T490 gnome-shell[1903]: JS ERROR: Error: Argument 'instance' (type interface) may not be null
_init/GObject.Object.prototype.disconnect@resource:///org/gnome/gjs/modules/core/overrides/GObject.js:571:24
_remove@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:104:18
removeWithLabel@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:52:22
_restoreDash@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1851:30
_toggle/this._toggleLater<@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1673:18
juni 27 13:14:19 T490 gnome-shell[1903]: Object .Gjs_ubuntu-dock_ubuntu_com_dash_DashToDock_MyDash (0x5567d6bd5c50), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
juni 27 13:14:19 T490 gnome-shell[1903]: == Stack trace for context 0x5567d4012710 ==
juni 27 13:14:19 T490 gnome-shell[1903]: #0 7ffe5d4222f0 b resource:///org/gnome/gjs/modules/core/overrides/GObject.js:571 (2f578e6b6c40 @ 25)
juni 27 13:14:19 T490 gnome-shell[1903]: #1 5567d5a71528 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:104 (ed3e1601cb8 @ 17)
juni 27 13:14:19 T490 gnome-shell[1903]: #2 5567d5a71480 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:52 (ed3e1601ad8 @ 81)
juni 27 13:14:19 T490 gnome-shell[1903]: #3 5567d5a713b8 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1851 (ed3e16fbe20 @ 133)
juni 27 13:14:19 T490 gnome-shell[1903]: #4 5567d5a71328 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1673 (ed3e16fb8f8 @ 23)
juni 27 13:14:19 T490 gnome-shell[1903]: JS ERROR: Error: Argument 'instance' (type interface) may not be null
_init/GObject.Object.prototype.disconnect@resource:///org/gnome/gjs/modules/core/overrides/GObject.js:571:24
_remove@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:104:18
removeWithLabel@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:52:22
_restoreDash@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1851:30
_toggle/this._toggleLater<@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1673:18
juni 27 13:14:21 T490 gnome-shell[1903]: Object .Gjs_ubuntu-dock_ubuntu_com_dash_DashToDock_MyDash (0x5567d6bd5c50), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
juni 27 13:14:21 T490 gnome-shell[1903]: == Stack trace for context 0x5567d4012710 ==
juni 27 13:14:21 T490 gnome-shell[1903]: #0 7ffe5d4222f0 b resource:///org/gnome/gjs/modules/core/overrides/GObject.js:571 (2f578e6b6c40 @ 25)
juni 27 13:14:21 T490 gnome-shell[1903]: #1 5567d5a71528 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:104 (ed3e1601cb8 @ 17)
juni 27 13:14:21 T490 gnome-shell[1903]: #2 5567d5a71480 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:52 (ed3e1601ad8 @ 81)
juni 27 13:14:21 T490 gnome-shell[1903]: #3 5567d5a713b8 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1851 (ed3e16fbe20 @ 133)
juni 27 13:14:21 T490 gnome-shell[1903]: #4 5567d5a71328 i /home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1673 (ed3e16fb8f8 @ 23)
juni 27 13:14:21 T490 gnome-shell[1903]: JS ERROR: Error: Argument 'instance' (type interface) may not be null
_init/GObject.Object.prototype.disconnect@resource:///org/gnome/gjs/modules/core/overrides/GObject.js:571:24
_remove@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:104:18
removeWithLabel@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/utils.js:52:22
_restoreDash@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1851:30
_toggle/this._toggleLater<@/home/jr/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1673:18
juni 27 13:14:26 T490 pkexec[45309]: pam_unix(polkit-1:session): session opened for user root by (uid=1000)
juni 27 13:14:26 T490 pkexec[45309]: jr: Executing command [USER=root] [TTY=unknown] [CWD=/home/jr] [COMMAND=/usr/lib/update-notifier/package-system-locked]
juni 27 13:14:48 T490 gnome-shell[3034]: [Parent 3034, IPC I/O Parent] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /build/firefox-iQ8SFg/firefox-85.0.1+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc:19
juni 27 13:14:48 T490 gnome-shell[3034]: [Parent 3034, IPC I/O Parent] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /build/firefox-iQ8SFg/firefox-85.0.1+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc:19
juni 27 13:14:48 T490 gnome-shell[3034]: [Parent 3034, IPC I/O Parent] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /build/firefox-iQ8SFg/firefox-85.0.1+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc:19
juni 27 13:14:48 T490 gnome-shell[3034]: [Parent 3034, IPC I/O Parent] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /build/firefox-iQ8SFg/firefox-85.0.1+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc:19
juni 27 13:14:48 T490 gnome-shell[3034]: [Parent 3034, IPC I/O Parent] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /build/firefox-iQ8SFg/firefox-85.0.1+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc:19
juni 27 13:14:48 T490 gnome-shell[3034]: [Parent 3034, IPC I/O Parent] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /build/firefox-iQ8SFg/firefox-85.0.1+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc:19
juni 27 13:15:19 T490 /usr/lib/gdm3/gdm-x-session[1718]: (EE) event5 - SynPS/2 Synaptics TouchPad: kernel bug: Touch jump detected and discarded.
juni 27 13:15:19 T490 /usr/lib/gdm3/gdm-x-session[1718]: See https://wayland.freedesktop.org/libinput/doc/1.15.5/touchpad-jumping-cursors.html for details
juni 27 13:15:33 T490 /usr/lib/gdm3/gdm-x-session[1718]: (EE) event5 - SynPS/2 Synaptics TouchPad: kernel bug: Touch jump detected and discarded.
juni 27 13:15:33 T490 /usr/lib/gdm3/gdm-x-session[1718]: See https://wayland.freedesktop.org/libinput/doc/1.15.5/touchpad-jumping-cursors.html for details
juni 27 13:15:33 T490 /usr/lib/gdm3/gdm-x-session[1718]: (EE) event5 - SynPS/2 Synaptics TouchPad: WARNING: log rate limit exceeded (5 msgs per 7200000ms). Discarding future messages.
I am on Ubuntu 20.04, installed recently and up to date, nothing more special about it, if you need any more information let me know :) . I am using the dash-to-dock extension, installed from the gnome extension website from firefox.
It looks like the extension periodically dies out (in which case I have to relaunch it with
Alt-F2
thenr
to restart the gnome desktop rendering).I have been looking into my
journalctl
logs, and I found these entries, wondering if this is related to the crash?