Skip to content

bug: White Screen of death #328

@moritztim

Description

@moritztim

(1) Issue/Bug Description/Video Capture/Screenshots:
Quickly dragging a window from one onto the center another untabbed window in an attempt to tab them together causes a white screen of death or whatever you would call that
https://github.com/forge-ext/forge/assets/90388353/3091e566-1369-4f41-b9e0-9a90afa46845
It always seems to stop in the exact same position
(2) Steps to reproduce (if you know):

  1. Open 2 windows on separate screens in full screen mode
  2. Press the super key (idk if that's relevant but haven't been able to reproduce it without that)
  3. quickly drag one window into the center of the other and let go as soon as it's on top of the other window
    (3) Distribution and Linux version:
NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://bugs.archlinux.org/"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo
Linux moritz 6.1.63-1-lts #1 SMP PREEMPT_DYNAMIC Mon, 20 Nov 2023 12:45:57 +0000 x86_64 GNU/Linux

(4) Journal Logs from the last 2 minutes:

Details
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:39 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:39 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:41 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:41 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:41 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:41 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:41 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:41 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:41 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:41 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:41 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:41 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:41 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:41 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:41 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:41 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:41 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:41 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:42 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:42 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:42 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:42 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:42 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:42 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:42 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:42 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:42 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:42 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:42 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:42 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:42 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:42 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:42 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:42 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:43 moritz gnome-shell[31558]: Received error from D-Bus search provider org.gnome.Terminal.desktop: Gio.IOErrorEnum: Cannot invoke method; proxy is for the well-known name org.gnome.Terminal without an owner, and proxy was constructed with the G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START flag
Nov 24 15:39:43 moritz gnome-shell[31558]: Received error from D-Bus search provider org.gnome.Terminal.desktop: Gio.IOErrorEnum: Cannot invoke method; proxy is for the well-known name org.gnome.Terminal without an owner, and proxy was constructed with the G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START flag
Nov 24 15:39:44 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:44 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:44 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:44 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:44 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:44 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:44 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:44 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:44 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:44 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:44 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:44 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:44 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:44 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:44 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:39:44 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:39:44 moritz gnome-shell[31558]: Can't update stage views actor [:0x55baaa0ce490] is on because it needs an allocation.
Nov 24 15:39:44 moritz gnome-shell[31558]: Can't update stage views actor [:0x55baaa0cf020] is on because it needs an allocation.
Nov 24 15:39:45 moritz gnome-shell[31558]: Can't update stage views actor [:0x55baaa0ce490] is on because it needs an allocation.
Nov 24 15:39:45 moritz gnome-shell[31558]: Can't update stage views actor [:0x55baaa0cf020] is on because it needs an allocation.
Nov 24 15:39:45 moritz gnome-shell[31558]: Can't update stage views actor [:0x55baa4ea5710] is on because it needs an allocation.
Nov 24 15:39:45 moritz gnome-shell[31558]: Can't update stage views actor [:0x55ba9cee07e0] is on because it needs an allocation.
Nov 24 15:40:11 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:11 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:11 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:11 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:11 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:11 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:11 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:11 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:11 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:11 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:11 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:11 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:11 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:11 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:11 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:11 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:11 moritz gnome-shell[31558]: Received error from D-Bus search provider org.gnome.Terminal.desktop: Gio.IOErrorEnum: Cannot invoke method; proxy is for the well-known name org.gnome.Terminal without an owner, and proxy was constructed with the G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START flag
Nov 24 15:40:11 moritz gnome-shell[31558]: Received error from D-Bus search provider org.gnome.Terminal.desktop: Gio.IOErrorEnum: Cannot invoke method; proxy is for the well-known name org.gnome.Terminal without an owner, and proxy was constructed with the G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START flag
Nov 24 15:40:12 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:12 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:12 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:12 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:12 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:12 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:12 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:12 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:12 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:12 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:12 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:12 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:12 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:12 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
Nov 24 15:40:12 moritz gnome-shell[31558]: invalid (NULL) pointer instance
Nov 24 15:40:12 moritz gnome-shell[31558]: g_signal_handler_disconnect: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
**(5) Gnome Shell version:** `45.1` **(6) Forge version and where was Forge installed from:** extensions.gnome.org - 77 **(8) Monitor Setup (2 x 1080p, 4K, Primary(Horizontal), Secondary(Vertical), etc):** n/a **(9) Other Installed/Enabled Extensions:** n/a **(10) Other Notes:** n/a

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions