Bug 1624461

Summary: gnome-shell crashes in meta_window_get_monitor, processing an unmanaged window
Product: Red Hat Enterprise Linux 7 Reporter: jigar <jraising>
Component: mutterAssignee: Florian Müllner <fmuellner>
Status: CLOSED ERRATA QA Contact: Desktop QE <desktop-qa-list>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.5CC: cww, dbasant, jadahl, mclasen, tpelka
Target Milestone: rcKeywords: Patch
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: mutter-3.28.3-11.el7 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-03-31 19:38:49 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1727111    
Attachments:
Description Flags
Backtrace
none
System journal during test none

Description jigar 2018-08-31 16:17:29 UTC
Created attachment 1480121 [details]
Backtrace

Description of problem: While using gnome, the user logs out automatically ( crash ) and also closes all the opened applications.

Version-Release number of selected component (if applicable):  gnome-shell-3.26.2-5.el7.x86_64

How reproducible: Frequently

Steps to Reproduce:
1. It happens with the attached backtrace.

Actual results: The user logs out automatically with gnome-shell crash

Expected results: gnome-shell should not crash

Comment 3 Divya 2018-09-17 08:29:24 UTC
Upstream patch to fix the issue is available at 
https://gitlab.gnome.org/GNOME/mutter/commit/8626c69c

Comment 5 Jonas Ådahl 2019-08-14 15:11:41 UTC
Mentioned patch was backported as part of https://bugzilla.redhat.com/show_bug.cgi?id=1638727.

Comment 7 Pavlin Georgiev 2019-08-19 09:03:44 UTC
Created attachment 1605705 [details]
System journal during test

TEST SETUP
Distro: RHEL 7.7 Workstation Released


TEST PROCEDURE
1. Download and install Brew build mutter-3.28.3-11.el7.
   https://brewweb.engineering.redhat.com/brew/buildinfo?buildID=944083
2. Test screen resolutions:
    1024x768
    1280x960
    1400x1050
    1600x1200
    1920x1080
3. Set several startup applications at login:
    1. evince
    2. nautilus
    3. gedit
    4. gnome-terminal
    5. firefox
4. Log in to a GNOME session.
5. Wait 10 sec. All startup applications should appear.
6. Set next screen resolution via gnome-control-center
7. Log out.
8. GOTO 5.


RESULT
Upgrading component: mutter
    from: 3.26.2-5.el7
      to: 3.28.3-11.el7
has fixed the bug.

Comment 9 errata-xmlrpc 2020-03-31 19:38:49 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2020:1021