Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1887987 - Crash on some window state changes
Summary: Crash on some window state changes
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-shell
Version: 33
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Florian Müllner
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: AcceptedFreezeException
Depends On:
Blocks: F33FinalFreezeException
TreeView+ depends on / blocked
 
Reported: 2020-10-13 18:22 UTC by Florian Müllner
Modified: 2020-10-15 20:56 UTC (History)
6 users (show)

Fixed In Version: gnome-shell-3.38.1-2.fc33
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-10-15 20:56:06 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
GNOME Gitlab GNOME/mutter - issues 1431 0 None None None 2020-10-13 18:22:48 UTC

Description Florian Müllner 2020-10-13 18:22:48 UTC
Some windows (from upstream bugs: Steam, Guake) trigger an abort in mutter on size changes:

   Stack trace of thread 1760:
   #0  0x00007f4cf8dddbc5 raise (libc.so.6 + 0x3dbc5)
   #1  0x000055c1518e2ee2 dump_gjs_stack_on_signal_handler (gnome-shell + 0x2ee2)
   #2  0x00007f4cf8dddc50 __restore_rt (libc.so.6 + 0x3dc50)
   #3  0x00007f4cf9bc07f7 g_log_structured_array (libglib-2.0.so.0 + 0x587f7)
   #4  0x00007f4cf9bc0ab5 g_log_default_handler (libglib-2.0.so.0 + 0x58ab5)
   #5  0x000055c1518e2cea default_log_handler (gnome-shell + 0x2cea)
   #6  0x00007f4cf9bc1ce6 g_logv (libglib-2.0.so.0 + 0x59ce6)
   #7  0x00007f4cf9bc1f7f g_log (libglib-2.0.so.0 + 0x59f7f)
   #8  0x00007f4cf900b62c meta_window_actor_thaw (libmutter-7.so.0 + 0x9d62c)
   #9  0x00007f4cf84cdb10 ffi_call_unix64 (libffi.so.6 + 0x6b10)
   #10 0x00007f4cf84cd0a3 ffi_call (libffi.so.6 + 0x60a3)

A straight-forward upstream fix is available, would be good to include that downstream until 3.38.2 is released.

Comment 1 Fedora Update System 2020-10-13 18:24:58 UTC
FEDORA-2020-2f3cb93bf1 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2020-2f3cb93bf1

Comment 2 Adam Williamson 2020-10-13 21:22:04 UTC
+3 votes in https://pagure.io/fedora-qa/blocker-review/issue/167 , setting accepted.

Comment 3 Fedora Update System 2020-10-13 22:39:40 UTC
FEDORA-2020-2f3cb93bf1 has been pushed to the Fedora 33 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-2f3cb93bf1`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-2f3cb93bf1

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 4 Fedora Update System 2020-10-15 20:56:06 UTC
FEDORA-2020-2f3cb93bf1 has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.