v3.28-2 on Ubuntu 18.04 Crashes on Workspace Switch
Gnome-Shell has been crashing on workspace switching after certain actions. One way to consistently reproduce it is to:
- Activate Gnome-Shell search
- Launch KeepassXC
- Unlock password safe
- Switch workspace
Other ways that are not as consistent is by using zoom.us or Google Meet to share screen and switching workspaces under certain circumstances.
System Info:
- Hardware: Thinkpad X1 Carbon 6th Gen
- OS: Ubuntu 18.04
- DE: Gnome 3.28-2
- Gnome-Shell Theme: Sierra-dark-thin
- GTK Theme: JetBrawn
Here's the stacktrace:
Mar 31 21:19:12 laptop gnome-shell[9665]: Object Meta.WindowActor (0x56236ecd7b60), 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
Mar 31 21:19:12 laptop org.gnome.Shell.desktop[9665]: == Stack trace for context 0x56236e8f04b0 ==
Mar 31 21:19:12 laptop org.gnome.Shell.desktop[9665]: #0 0x56236eea3000 i resource:///org/gnome/shell/ui/windowManager.js:1787 (0x7fe5f4224670 @ 113)
Mar 31 21:19:12 laptop org.gnome.Shell.desktop[9665]: #1 0x7fffc20e8180 I resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7fe5f45b5de0 @ 71)
Mar 31 21:19:12 laptop org.gnome.Shell.desktop[9665]: #2 0x56236eea2f78 i resource:///org/gnome/shell/ui/tweener.js:112 (0x7fe5f45c8e68 @ 37)
Mar 31 21:19:12 laptop org.gnome.Shell.desktop[9665]: #3 0x7fffc20e9bf0 b resource:///org/gnome/gjs/modules/tweener/tweener.js:208 (0x7fe5f45d2b38 @ 54)
Mar 31 21:19:12 laptop org.gnome.Shell.desktop[9665]: #4 0x7fffc20e9d40 b resource:///org/gnome/gjs/modules/tweener/tweener.js:337 (0x7fe5f45d2bc0 @ 1626)
Mar 31 21:19:12 laptop org.gnome.Shell.desktop[9665]: #5 0x7fffc20e9df0 b resource:///org/gnome/gjs/modules/tweener/tweener.js:350 (0x7fe5f45d2c48 @ 100)
Mar 31 21:19:12 laptop org.gnome.Shell.desktop[9665]: #6 0x56236eea2f00 i resource:///org/gnome/gjs/modules/tweener/tweener.js:365 (0x7fe5f45d2cd0 @ 10)
Mar 31 21:19:12 laptop org.gnome.Shell.desktop[9665]: #7 0x7fffc20eb170 b resource:///org/gnome/gjs/modules/signals.js:128 (0x7fe5f45d2230 @ 386)
Mar 31 21:19:12 laptop org.gnome.Shell.desktop[9665]: #8 0x56236eea2e70 i resource:///org/gnome/shell/ui/tweener.js:244 (0x7fe5f45cf808 @ 159)
Mar 31 21:19:12 laptop org.gnome.Shell.desktop[9665]: #9 0x7fffc20ebdc0 I resource:///org/gnome/gjs/modules/_legacy.js:82 (0x7fe5f45b5de0 @ 71)
Mar 31 21:19:12 laptop org.gnome.Shell.desktop[9665]: #10 0x56236eea2df0 i resource:///org/gnome/shell/ui/tweener.js:219 (0x7fe5f45cf780 @ 15)
Mar 31 21:19:12 laptop kernel: gnome-shell[9665]: segfault at 28 ip 00007fe623f90fe0 sp 00007fffc20e71c8 error 4 in libmutter-2.so.0.0.0[7fe623f0d000+157000]
Any idea what's going on with this?
Thanks!