gnome-shell and budgie sessions crash when closing maximised windows

Bug #1722510 reported by fossfreedom on 2017-10-10
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
mutter (Ubuntu)
High
Unassigned

Bug Description

When mutter was upgraded to 3.26.1, maximising windows in gnome-shell (xorg session) and budgie-desktop and subsequently closing those windows causes the window manager to crash;

after a couple of times the whole session crashes and you are left at the login prompt.

This is a known issue upstream:

https://bugzilla.gnome.org/show_bug.cgi?id=788666

Note: under budgie random crashes of the desktop have been observed:

https://github.com/budgie-desktop/budgie-desktop/issues/1189

These have been traced back by budgie upstream to the same bugzilla issue above.

We have tested the suggested fix in the bugzilla report and can confirm that both the gnome-shell (xorg) session no longer crashes and (for us) the instability issues with budgie desktop are no longer observed.

ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: mutter (not installed)
ProcVersionSignature: Ubuntu 4.13.0-12.13-generic 4.13.3
Uname: Linux 4.13.0-12-generic i686
ApportVersion: 2.20.7-0ubuntu2
Architecture: i386
CurrentDesktop: Budgie:GNOME
Date: Tue Oct 10 12:01:16 2017
EcryptfsInUse: Yes
InstallationDate: Installed on 2017-09-27 (12 days ago)
InstallationMedia: Ubuntu-Budgie 17.10 "Artful Aardvark" - Alpha i386 (20170926)
SourcePackage: mutter
UpgradeStatus: No upgrade log present (probably fresh install)

fossfreedom (fossfreedom) wrote :
fossfreedom (fossfreedom) wrote :

enc is a formatted patch to resolve this.

As per the patch description:

"
Description: Gnome 3.26.1 with Xorg backend crashes when close maximized app
 When closing maximized window of any GTK app gnome-shell and
 budgie desktop crashes and restarts. This issue specifically affects
 users of the gnome-shell xorg session together with all budgie desktop
 users.
 Patch has been reviewed by mutter developer Carlos Garnacho and
 the patch status bugzilla is "accepted-commit_now"
Author: polygamma <email address hidden>
Origin: upstream https://bug788666.bugzilla-attachments.gnome.org/attachment.cgi?id=361191
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=788666
Bug-Ubuntu: https://launchpad.net/bugs/1722510
Last-Update: 2017-10-08
"

tags: added: patch
description: updated

The attachment "lp_1722510_fix_xorg_maximize_crash.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

fossfreedom (fossfreedom) wrote :

revised patch:

upstream gnome mutter has now committed the fix to git

revised patch to show commit

Jeremy Bicha (jbicha) wrote :

Thank you.

I am uploading this patch to Debian (experimental) now. We can sync from there several hours from now.

Changed in mutter (Ubuntu):
status: New → Fix Committed
Jeremy Bicha (jbicha) on 2017-10-10
Changed in mutter (Ubuntu):
importance: Undecided → High
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mutter - 3.26.1-2

---------------
mutter (3.26.1-2) experimental; urgency=medium

  * Add git_fix_xorg_maximize_crash.patch:
    - Cherry-pick fix for crash when closing windows on Budgie or
      GNOME Shell (LP: #1722510)

 -- Jeremy Bicha <email address hidden> Tue, 10 Oct 2017 10:22:41 -0400

Changed in mutter (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.