Shell crash but not really (forced to log out)
- OS: Fedora 31 / AMDGPU / X11
- Gnome: 3.34.1 (-4.fc31)
- Extensions: GSConnect
Sometimes the Shell seems to crash or something and adds this modal screen that sits above the shell. It happens often when Blender starts eating up ram and the kernel kills it. But it shouldn't affect the shell at all (it never has). This screen wasn't there in 3.32, or at least I never saw it.
(sorry for the shaky cam)
The annoying thing is that the shell is working fine beneath the screen, as you can see in the video, I can move around and launch apps while I'm in the dashboard (using the META key). As soon as I leave the dashboard I get the screen again.
It's really frustrating because I have no other choice but to log out and lose the entire session. Last time I even lost my browser session with 40+ tabs on 2 windows.
Is there some way to disable this? I don't care if the shell is "unstable", I'd rather have a hard freeze than this.
About this design: guys, this is basically a white BSoD (a WSoD?). It's a terrible idea. Maybe this can be redesigned as a bar that can be dismissed or something like that? i3 and AwesomeWM handle issues like that.
Stack
Here's the stack, there's also another one from dbus from a minute earlier. Should I include that one too?
User Logs:
--Dec 04 14:03:11 localhost.localdomain gnome-shell[191994]: STACK_OP_RAISE_ABOVE: sibling window 0x20043d4 not in stack
Dec 04 14:03:11 localhost.localdomain gnome-shell[191994]: STACK_OP_RAISE_ABOVE: sibling window 0x20043d4 not in stack
Dec 04 14:03:11 localhost.localdomain gnome-shell[191994]: STACK_OP_RAISE_ABOVE: sibling window 0x20043d4 not in stack
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39b384c70), 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.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:288 (7f96fd46dca0 @ 50)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:301 (7f96fd46dca0 @ 151)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d397638130 i resource:///org/gnome/shell/ui/workspace.js:288 (7f96fd46dca0 @ 50)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:359 (7f96fd46e160 @ 17)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #3 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d397638130 i resource:///org/gnome/shell/ui/workspace.js:301 (7f96fd46dca0 @ 151)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: clutter_container_get_children: assertion 'CLUTTER_IS_CONTAINER (container)' failed
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:359 (7f96fd46e160 @ 17)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #3 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:360 (7f96fd46e160 @ 37)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:288 (7f96fd46dca0 @ 50)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:301 (7f96fd46dca0 @ 151)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39b384c70), has been already deallocated — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39b384c70), 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.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: clutter_container_get_children: assertion 'CLUTTER_IS_CONTAINER (container)' failed
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39b384c70), has been already deallocated — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39b384c70), has been already deallocated — impossible to emit any signal on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39acdbc60), 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.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: clutter_container_get_children: assertion 'CLUTTER_IS_CONTAINER (container)' failed
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39acdbc60), has been already deallocated — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39932a460), 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.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: clutter_container_get_children: assertion 'CLUTTER_IS_CONTAINER (container)' failed
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:288 (7f96fd46dca0 @ 50)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:301 (7f96fd46dca0 @ 151)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39932a460), has been already deallocated — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39a47d480), 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.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: clutter_container_get_children: assertion 'CLUTTER_IS_CONTAINER (container)' failed
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:288 (7f96fd46dca0 @ 50)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:301 (7f96fd46dca0 @ 151)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d397638130 i resource:///org/gnome/shell/ui/workspace.js:288 (7f96fd46dca0 @ 50)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:359 (7f96fd46e160 @ 17)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39a47d480), has been already deallocated — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #3 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d397638130 i resource:///org/gnome/shell/ui/workspace.js:301 (7f96fd46dca0 @ 151)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:359 (7f96fd46e160 @ 17)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #3 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:360 (7f96fd46e160 @ 37)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39a47d480), 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.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: clutter_container_get_children: assertion 'CLUTTER_IS_CONTAINER (container)' failed
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39a47d480), has been already deallocated — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39a47d480), has been already deallocated — impossible to emit any signal on it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39b0b2460), 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.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: clutter_container_get_children: assertion 'CLUTTER_IS_CONTAINER (container)' failed
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:288 (7f96fd46dca0 @ 50)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:301 (7f96fd46dca0 @ 151)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: == Stack trace for context 0x55d3972c63c0 ==
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: Object .Gjs_WorkspaceWindowClone (0x55d39b0b2460), has been already deallocated — impossible to get any property from it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #0 55d397638130 i resource:///org/gnome/shell/ui/workspace.js:288 (7f96fd46dca0 @ 50)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #1 55d3976380a8 i resource:///org/gnome/shell/ui/workspace.js:359 (7f96fd46e160 @ 17)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #2 7ffc401ead30 b self-hosted:977 (7f96fd52e310 @ 413)
Dec 04 14:03:39 localhost.localdomain gnome-shell[191994]: #3 55d397638030 i resource:///org/gnome/shell/ui/main.js:221 (7f96fd9cf700 @ 12)
--