gnome-shell crashes
Here is bunch of core dumps. All seems to come from mutter:
$ coredumpctl dump 4858
PID: 4858 (gnome-shell)
UID: 16025 (vondruch)
GID: 16025 (vondruch)
Signal: 6 (ABRT)
Timestamp: Wed 2018-05-30 10:44:21 CEST (10min ago)
Command Line: /usr/bin/gnome-shell
Executable: /usr/bin/gnome-shell
Control Group: /user.slice/user-16025.slice/session-4.scope
Unit: session-4.scope
Slice: user-16025.slice
Session: 4
Owner UID: 16025 (vondruch)
Boot ID: ddcdb9e3a9d74525bffb259fe0523daa
Machine ID: a304c0039bd04cda8d93ac10281d7620
Hostname: localhost.localdomain
Storage: /var/lib/systemd/coredump/core.gnome-shell.16025.ddcdb9e3a9d74525bffb259fe0523daa.4858.1527669861000000.lz4
Message: Process 4858 (gnome-shell) of user 16025 dumped core.
Stack trace of thread 4858:
#0 0x00007f48282b9f0b raise (libpthread.so.0)
#1 0x000056524d225b23 dump_gjs_stack_on_signal_handler (gnome-shell)
#2 0x00007f48282ba070 __restore_rt (libpthread.so.0)
#3 0x00007f4827f2000b raise (libc.so.6)
#4 0x00007f4827f0a591 abort (libc.so.6)
#5 0x00007f482a0610f3 g_assertion_message.cold.16 (libglib-2.0.so.0)
#6 0x00007f482a0ba15e g_assertion_message_expr (libglib-2.0.so.0)
#7 0x00007f48285940f7 meta_ui_frame_handle_event (libmutter-2.so.0)
#8 0x00007f482858f44e meta_window_handle_ungrabbed_event (libmutter-2.so.0)
#9 0x00007f482856fd4f event_callback (libmutter-2.so.0)
#10 0x00007f4828d33bb5 _clutter_event_process_filters (libmutter-clutter-2.so)
#11 0x00007f4828d4869b _clutter_process_event (libmutter-clutter-2.so)
#12 0x00007f4828d5f428 _clutter_stage_process_queued_events (libmutter-clutter-2.so)
#13 0x00007f4828d4a8b9 clutter_clock_dispatch (libmutter-clutter-2.so)
#14 0x00007f482a0928ad g_main_context_dispatch (libglib-2.0.so.0)
#15 0x00007f482a092c78 g_main_context_iterate.isra.21 (libglib-2.0.so.0)
#16 0x00007f482a092fa2 g_main_loop_run (libglib-2.0.so.0)
#17 0x00007f4828577500 meta_run (libmutter-2.so.0)
#18 0x000056524d225468 main (gnome-shell)
#19 0x00007f4827f0c1bb __libc_start_main (libc.so.6)
#20 0x000056524d2255ba _start (gnome-shell)
$ coredumpctl dump 7834
PID: 7834 (gnome-shell)
UID: 16025 (vondruch)
GID: 16025 (vondruch)
Signal: 11 (SEGV)
Timestamp: Wed 2018-05-30 10:48:07 CEST (6min ago)
Command Line: /usr/bin/gnome-shell
Executable: /usr/bin/gnome-shell
Control Group: /user.slice/user-16025.slice/session-6.scope
Unit: session-6.scope
Slice: user-16025.slice
Session: 6
Owner UID: 16025 (vondruch)
Boot ID: ddcdb9e3a9d74525bffb259fe0523daa
Machine ID: a304c0039bd04cda8d93ac10281d7620
Hostname: localhost.localdomain
Storage: /var/lib/systemd/coredump/core.gnome-shell.16025.ddcdb9e3a9d74525bffb259fe0523daa.7834.1527670087000000.lz4
Message: Process 7834 (gnome-shell) of user 16025 dumped core.
Stack trace of thread 7834:
#0 0x00007ffaf96c60c7 xkb_keymap_ref (libxkbcommon.so.0)
#1 0x00007ffb035bd15e clutter_evdev_set_keyboard_map (libmutter-clutter-2.so)
#2 0x00007ffb02e9c7b7 meta_backend_native_set_keymap (libmutter-2.so.0)
#3 0x00007ffaff67f03e ffi_call_unix64 (libffi.so.6)
#4 0x00007ffaff67e9ff ffi_call (libffi.so.6)
#5 0x00007ffb03919301 n/a (libgjs.so.0)
#6 0x00007ffb0391a9c8 n/a (libgjs.so.0)
#7 0x00003ef66ea51810 n/a (n/a)
#8 0x000055bd65359d08 n/a (n/a)
#9 0x00003ef66eac663b n/a (n/a)
#10 0x000055bd65358688 n/a (n/a)
#11 0x00003ef66eac663b n/a (n/a)
#12 0x000055bd653555f0 n/a (n/a)
#13 0x00003ef66ebdd578 n/a (n/a)
$ coredumpctl dump 8527
PID: 8527 (gnome-shell)
UID: 16025 (vondruch)
GID: 16025 (vondruch)
Signal: 6 (ABRT)
Timestamp: Wed 2018-05-30 10:52:55 CEST (1min 35s ago)
Command Line: /usr/bin/gnome-shell
Executable: /usr/bin/gnome-shell
Control Group: /user.slice/user-16025.slice/session-7.scope
Unit: session-7.scope
Slice: user-16025.slice
Session: 7
Owner UID: 16025 (vondruch)
Boot ID: ddcdb9e3a9d74525bffb259fe0523daa
Machine ID: a304c0039bd04cda8d93ac10281d7620
Hostname: localhost.localdomain
Storage: /var/lib/systemd/coredump/core.gnome-shell.16025.ddcdb9e3a9d74525bffb259fe0523daa.8527.1527670375000000.lz4
Message: Process 8527 (gnome-shell) of user 16025 dumped core.
Stack trace of thread 8527:
#0 0x00007fe0fa26af0b raise (libpthread.so.0)
#1 0x0000555873e3cb23 n/a (/usr/bin/gnome-shell (deleted))
#2 0x00007fe0fa26b070 __restore_rt (libpthread.so.0)
#3 0x00007fe0f9ed100b raise (libc.so.6)
#4 0x00007fe0f9ebb591 abort (libc.so.6)
#5 0x00007fe0fc0120f3 g_assertion_message.cold.16 (libglib-2.0.so.0)
#6 0x00007fe0fc06b15e g_assertion_message_expr (libglib-2.0.so.0)
#7 0x00007fe0fa5450f7 n/a (/usr/lib64/libmutter-2.so.0.0.0 (deleted))
I had to revert to earlier versions:
$ LANG=C.UTF-8 sudo dnf history info last
Transaction ID : 233
Begin time : Wed May 30 10:52:49 2018
Begin rpmdb : 1897:2cecb701f8179265e18685d03a38c7d59b9a485f
End time : Wed May 30 10:52:51 2018 (2 seconds)
End rpmdb : 1897:87a47cc5955fc8a1db6aa50ac2b62f69947f1374
User : Vít Ondruch <vondruch>
Return-Code : Success
Command Line : downgrade https://kojipkgs.fedoraproject.org//packages/mutter/3.29.1/1.fc29/x86_64/mutter-3.29.1-1.fc29.x86_64.rpm https://kojipkgs.fedoraproject.org//packages/gnome-shell/3.29.1/4.fc29/x86_64/gnome-shell-3.29.1-4.fc29.x86_64.rpm https://kojipkgs.fedoraproject.org//packages/gnome-shell-extensions/3.28.1/1.fc28/noarch/gnome-shell-extension-common-3.28.1-1.fc28.noarch.rpm
Transaction performed with:
Installed dnf-2.7.5-15.fc29.noarch @rawhide
Installed rpm-4.14.1-9.fc29.x86_64 @rawhide
Packages Altered:
Downgrade gnome-shell-3.29.1-4.fc29.x86_64 @@commandline
Downgraded 3.29.2-1.fc29.x86_64 @rawhide
Downgrade gnome-shell-extension-common-3.28.1-1.fc28.noarch @@commandline
Downgraded 3.29.2-1.fc29.noarch @rawhide
Downgrade mutter-3.29.1-1.fc29.x86_64 @@commandline
Downgraded 3.29.2-1.fc29.x86_64 @rawhide