[Bug 1911921] Re: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NU
** Changed in: mutter Status: Unknown => Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1911921 Title: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NULL) To manage notifications about this bug go to: https://bugs.launchpad.net/mutter/+bug/1911921/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1911921] Re: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NU
** Changed in: gnome-shell-extensions (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1911921 Title: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NULL) To manage notifications about this bug go to: https://bugs.launchpad.net/mutter/+bug/1911921/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1911921] Re: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NU
** Description changed: + [Impact] + + gnome-shell crashes when auto-move-windows extension is enabled. + https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/97 https://gitlab.gnome.org/GNOME/mutter/-/issues/992 - --- + [Test Plan] + + 1. Install gnome-shell-extensions + + 2. Open the 'Extensions' app and enable auto-move-windows. + + 3. Configure auto-move-windows with a rule for Chrome/Chromium. + + 4. Open Chrome/Chromium and point it at a simple video like from + https://download.blender.org/peach/bigbuckbunny_movies/ or + https://download.blender.org/demo/movies/BBB/ + + 5. Set the Chrome tab playing the video to PiP mode. + + Expect: No crashes and the video moves to an external window. + + [Where problems could occur] + + Changing mutter's window management code always brings risk of + regression to the GNOME desktop. + + [Other Info] As in bug 1864052, putting a Chrome video into PiP mode crashes gnome- shell, although this time, in a different location. ProblemType: Crash DistroRelease: Ubuntu 21.04 Package: gnome-shell 3.38.2-1ubuntu1 ProcVersionSignature: Ubuntu 5.10.0-12.13-generic 5.10.6 Uname: Linux 5.10.0-12-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair ApportVersion: 2.20.11-0ubuntu55 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: GNOME Date: Fri Jan 15 16:04:30 2021 DisplayManager: gdm3 ExecutablePath: /usr/bin/gnome-shell InstallationDate: Installed on 2018-03-14 (1037 days ago) InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180313) ProcCmdline: /usr/bin/gnome-shell RelatedPackageVersions: mutter-common 3.38.2-1ubuntu1 Signal: 6 SourcePackage: gnome-shell StacktraceTop: () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 () at /lib/x86_64-linux-gnu/libmutter-7.so.0 () at /lib/x86_64-linux-gnu/libmutter-7.so.0 meta_window_stick () at /lib/x86_64-linux-gnu/libmutter-7.so.0 Title: gnome-shell crashed with SIGABRT UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip fax input kvm lpadmin lxd plugdev sambashare sbuild sudo separator: ** Description changed: [Impact] - gnome-shell crashes when auto-move-windows extension is enabled. + gnome-shell crashes when auto-move-windows extension is used. https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/97 https://gitlab.gnome.org/GNOME/mutter/-/issues/992 [Test Plan] 1. Install gnome-shell-extensions 2. Open the 'Extensions' app and enable auto-move-windows. 3. Configure auto-move-windows with a rule for Chrome/Chromium. 4. Open Chrome/Chromium and point it at a simple video like from https://download.blender.org/peach/bigbuckbunny_movies/ or https://download.blender.org/demo/movies/BBB/ 5. Set the Chrome tab playing the video to PiP mode. Expect: No crashes and the video moves to an external window. [Where problems could occur] Changing mutter's window management code always brings risk of regression to the GNOME desktop. [Other Info] As in bug 1864052, putting a Chrome video into PiP mode crashes gnome- shell, although this time, in a different location. ProblemType: Crash DistroRelease: Ubuntu 21.04 Package: gnome-shell 3.38.2-1ubuntu1 ProcVersionSignature: Ubuntu 5.10.0-12.13-generic 5.10.6 Uname: Linux 5.10.0-12-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair ApportVersion: 2.20.11-0ubuntu55 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: GNOME Date: Fri Jan 15 16:04:30 2021 DisplayManager: gdm3 ExecutablePath: /usr/bin/gnome-shell InstallationDate: Installed on 2018-03-14 (1037 days ago) InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180313) ProcCmdline: /usr/bin/gnome-shell RelatedPackageVersions: mutter-common 3.38.2-1ubuntu1 Signal: 6 SourcePackage: gnome-shell StacktraceTop: () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 () at /lib/x86_64-linux-gnu/libmutter-7.so.0 () at /lib/x86_64-linux-gnu/libmutter-7.so.0 meta_window_stick () at /lib/x86_64-linux-gnu/libmutter-7.so.0 Title: gnome-shell crashed with SIGABRT UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip fax input kvm lpadmin lxd plugdev sambashare sbuild sudo separator: ** Description changed: [Impact] - gnome-shell crashes when auto-move-windows extension is used. + gnome-shell crashes when auto-move-windows extension is used with + windows that want to be on all workspaces (like Chrome PiP). https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/97 https://gitlab.gnome.org/GNOME/mutter/-/issues/992 [Test Plan] 1. Install gnome-shell-extensions 2. Open the
[Bug 1911921] Re: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NU
This bug is still missing SRU information. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1911921 Title: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NULL) To manage notifications about this bug go to: https://bugs.launchpad.net/mutter/+bug/1911921/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1911921] Re: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NU
This bug was fixed in the package mutter - 3.38.3-2ubuntu1 --- mutter (3.38.3-2ubuntu1) hirsute; urgency=medium * Merge with debian, containing new upstream release (LP: #1915025) - Disable CRTCs when system becomes headless (LP: #1905825) - Fixed crash during windows unmanagement (LP: #1870822) - Do not handle ungrabbed events when unmanaging (LP: #1880405) - Downgrade assert to warning when adding window (LP: #1911921) * d/p/x11-Add-support-for-fractional-scaling-using-Randr.patch: - Refreshed * debian/rules: Enable remote desktop for all linux builds (LP: #1730612) mutter (3.38.3-2) unstable; urgency=medium * Team upload * d/patches: Update to commit 3.38.3-12-g2d424a739 from gnome-3-38 branch - Cope with monitors with metacharacters in their EDID data - Don't crash if parsing monitor configuration fails - Don't crash if an extension tries to add the same window to a workspace more than once, such as auto-move-windows - Cope with monitor configuration changes during screencasting - Speed up workspace switching when many windows are open - Fix Xwayland windows not always appearing in the gnome-shell overview - Avoid warning spam and poor performance when unmanaging a window (probably Closes: #970295, LP: #1841774) mutter (3.38.3-1) unstable; urgency=medium * Team upload * d/watch: Only watch for 3.38.x versions * New upstream release -- Marco Trevisan (Treviño) Tue, 09 Feb 2021 04:59:11 +0100 ** Changed in: mutter (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1911921 Title: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NULL) To manage notifications about this bug go to: https://bugs.launchpad.net/mutter/+bug/1911921/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1911921] Re: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NU
Hello! Please update the description to include the necessary SRU information [1]. Thank you! [1] https://wiki.ubuntu.com/StableReleaseUpdates#SRU_Bug_Template -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1911921 Title: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NULL) To manage notifications about this bug go to: https://bugs.launchpad.net/mutter/+bug/1911921/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1911921] Re: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NU
** Project changed: gnome-shell => mutter -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1911921 Title: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NULL) To manage notifications about this bug go to: https://bugs.launchpad.net/mutter/+bug/1911921/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1911921] Re: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NU
** Changed in: mutter (Ubuntu) Status: In Progress => Fix Committed ** Tags added: fixed-in-3.38.4 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1911921 Title: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NULL) To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-shell/+bug/1911921/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1911921] Re: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NU
There is also a general fix for gnome-shell proposed here: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1692 ** Package changed: gnome-shell (Ubuntu) => mutter (Ubuntu) -- 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/1911921 Title: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NULL) To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-shell/+bug/1911921/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1911921] Re: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NU
Instead of waiting for a fix to be released you can actually hack it into your /usr/share/gnome-shell/extensions/auto-move-windows@gnome- shell-extensions.gcampax.github.com/extension.js @@ -72,7 +72,7 @@ class WindowMover { } _moveWindow(window, workspaceNum) { -if (window.skip_taskbar) +if (window.skip_taskbar || window.is_on_all_workspaces()) return; // ensure we have the required number of workspaces [https://gitlab.gnome.org/GNOME/gnome-shell- extensions/-/merge_requests/157] ** Changed in: gnome-shell-extensions (Ubuntu) Status: In Progress => Fix Committed ** Tags added: fixed-upstream -- 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/1911921 Title: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NULL) To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-shell/+bug/1911921/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1911921] Re: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NU
Thanks! I appreciate this quick turnaround time :) -- 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/1911921 Title: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NULL) To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-shell/+bug/1911921/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1911921] Re: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NU
Upstream has said they will fix gnome-shell itself to warn instead of crash. -- 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/1911921 Title: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NULL) To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-shell/+bug/1911921/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1911921] Re: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NU
First fix proposed: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/157 -- 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/1911921 Title: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NULL) To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-shell/+bug/1911921/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 1911921] Re: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NU
** Changed in: gnome-shell-extensions (Ubuntu) Assignee: (unassigned) => Daniel van Vugt (vanvugt) ** Changed in: gnome-shell-extensions (Ubuntu) Status: Confirmed => In Progress ** Changed in: gnome-shell-extensions (Ubuntu) Importance: Undecided => Medium ** Changed in: gnome-shell (Ubuntu) Importance: Undecided => Low ** Changed in: gnome-shell (Ubuntu) Importance: Low => Medium -- 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/1911921 Title: auto-move-windows extension crashes gnome-shell with SIGABRT in src/core/workspace.c:375:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NULL) To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-shell/+bug/1911921/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs