Description of problem: I clicked on the icon of Thunderbird-wayland, that looked as if it was still running, while I just closed that application. The desktop froze for a moment, and then the gnome-shell crashed. Version-Release number of selected component: gnome-shell-3.32.2-2.fc30 Additional info: reporter: libreport-2.10.1 backtrace_rating: 4 cmdline: /usr/bin/gnome-shell crash_function: meta_wayland_surface_ping executable: /usr/bin/gnome-shell journald_cursor: s=6199251215b14942af54aaaa3355add3;i=1fca;b=39017cf694a14499a07965a2e27be7dd;m=8527a7061;t=5930ae24fe023;x=e56c8610a7b21fe8 kernel: 5.2.15-200.fc30.x86_64 rootdir: / runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 0 (10 frames) #0 meta_wayland_surface_ping at ../src/wayland/meta-wayland-surface.c:1454 #1 shell_app_activate_window at ../src/shell-app.c:439 #3 shell_app_activate_full at ../src/shell-app.c:527 #4 ffi_call_unix64 at ../src/x86/unix64.S:76 #5 ffi_call at ../src/x86/ffi64.c:525 #6 gjs_invoke_c_function(JSContext*, Function*, JS::HandleObject, JS::HandleValueArray const&, mozilla::Maybe<JS::MutableHandle<JS::Value> >, GIArgument*) at gi/function.cpp:1110 #7 function_call(JSContext*, unsigned int, JS::Value*) at /usr/include/mozjs-60/js/RootingAPI.h:1090 #8 js::CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), JS::CallArgs const&) at /usr/src/debug/mozjs60-60.9.0-2.fc30.x86_64/dist/include/js/CallArgs.h:270 #9 js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) at /usr/src/debug/mozjs60-60.9.0-2.fc30.x86_64/vm/Interpreter.cpp:416 #10 js::CallFromStack(JSContext*, JS::CallArgs const&) at /usr/src/debug/mozjs60-60.9.0-2.fc30.x86_64/vm/Interpreter.cpp:2873
Created attachment 1617368 [details] File: backtrace
Created attachment 1617369 [details] File: cgroup
Created attachment 1617370 [details] File: core_backtrace
Created attachment 1617371 [details] File: cpuinfo
Created attachment 1617372 [details] File: dso_list
Created attachment 1617373 [details] File: environ
Created attachment 1617374 [details] File: exploitable
Created attachment 1617375 [details] File: limits
Created attachment 1617376 [details] File: maps
Created attachment 1617377 [details] File: mountinfo
Created attachment 1617378 [details] File: open_fds
Created attachment 1617379 [details] File: proc_pid_status
Created attachment 1617380 [details] File: var_log_messages
Do you still have a core dump? (check with coredumpctl, it should say 'present' next to gnome-shell) If so, can you run: coredumpctl gdb <pid-of-crashed-gnome-shell> then in gdb, run: frame 1 print *window and post here what it said.
(gdb) frame 1 #1 0x00007f9c9f8d483b in shell_app_activate_window (timestamp=35738461, window=0x55f3f6a95700 [MetaWindowWayland], app=<optimized out>) at ../src/shell-app.c:439 439 meta_window_activate (window, timestamp); (gdb) print *window $1 = {parent_instance = {g_type_instance = {g_class = 0x55f3f3fb9d40 [g_type: MetaWindowWayland/MetaWindow]}, ref_count = 3, qdata = 0x55f3f7a7bf21}, display = 0x55f3f2d50000 [MetaDisplay], id = 3684899891, stamp = 4294967742, monitor = 0x0, workspace = 0x55f3f2aa8550 [MetaWorkspace], client_type = META_WINDOW_CLIENT_TYPE_WAYLAND, surface = 0x0, xwindow = 0, frame = 0x0, depth = 24, xvisual = 0x0, desc = 0x55f3f7d09300 "W446", title = 0x55f3f7d113b0 "Activity Manager", icon = 0x55f3f6029800, mini_icon = 0x55f3f6389640, type = META_WINDOW_NORMAL, res_class = 0x55f3f38972c0 "thunderbird", res_name = 0x55f3f5809ff0 "thunderbird", role = 0x0, sm_client_id = 0x0, wm_client_machine = 0x0, startup_id = 0x0, mutter_hints = 0x0, sandboxed_app_id = 0x0, gtk_theme_variant = 0x0, gtk_application_id = 0x0, gtk_unique_bus_name = 0x0, gtk_application_object_path = 0x0, gtk_window_object_path = 0x0, gtk_app_menu_object_path = 0x0, gtk_menubar_object_path = 0x0, net_wm_pid = -1, xtransient_for = 0, xgroup_leader = 0, xclient_leader = 0, transient_for = 0x0, initial_workspace = 0, initial_timestamp = 0, override_redirect = 0, maximized_horizontally = 0, maximized_vertically = 0, maximize_horizontally_after_placement = 0, maximize_vertically_after_placement = 0, minimize_after_placement = 0, tile_mode = META_TILE_NONE, saved_maximize = 0, tile_monitor_number = -1, edge_constraints = {top = META_EDGE_CONSTRAINT_NONE, right = META_EDGE_CONSTRAINT_NONE, bottom = META_EDGE_CONSTRAINT_NONE, left = META_EDGE_CONSTRAINT_NONE}, tile_hfraction = -1, preferred_output_winsys_id = 4294967359, shaded = 0, fullscreen = 0, urgent = 0, fullscreen_monitors = { top = 0x0, bottom = 0x0, left = 0x0, right = 0x0}, require_fully_onscreen = 1, require_on_single_monitor = 1, require_titlebar_visible = 1, on_all_workspaces = 0, on_all_workspaces_requested = 0, minimized = 0, tab_unminimized = 0, mapped = 1, hidden = 0, visible_to_compositor = 0, known_to_compositor = 0, pending_compositor_effect = 4, iconic = 0, initially_iconic = 0, initial_workspace_set = 0, initial_timestamp_set = 0, net_wm_user_time_set = 1, icon_geometry_set = 0, input = 1, mwm_decorated = 1, mwm_border_only = 0, mwm_has_close_func = 1, mwm_has_minimize_func = 1, mwm_has_maximize_func = 1, mwm_has_move_func = 1, mwm_has_resize_func = 1, decorated = 0, border_only = 0, always_sticky = 0, has_close_func = 1, has_minimize_func = 1, has_maximize_func = 1, has_shade_func = 0, has_move_func = 1, has_resize_func = 1, has_fullscreen_func = 1, skip_taskbar = 0, skip_pager = 0, wm_state_above = 0, wm_state_below = 0, wm_state_demands_attention = 0, has_focus = 1, placed = 1, denied_focus_and_not_transient = 0, showing_for_first_time = 0, unmanaging = 1, constructing = 0, is_in_queues = 0, keys_grabbed = 0, grab_on_frame = 0, all_keys_grabbed = 0, withdrawn = 0, calc_placement = 0, shaken_loose = 0, have_focus_click_grab = 0, disable_sync = 0, attached = 0, is_remote = 0, restore_focus_on_map = 0, frame_bounds = 0x0, shape_region = 0x0, opaque_region = 0x0, input_region = 0x0, opacity = 255 '\377', extended_sync_request_counter = 0, struts = 0x0, sync_request_counter = 0, sync_request_serial = 0, sync_request_wait_serial = 0, sync_request_timeout_id = 0, sync_request_alarm = 0, unmaps_pending = 0, stable_sequence = 447, net_wm_user_time = 35738461, user_time_window = 0, has_custom_frame_extents = 0, custom_frame_extents = {left = 26, right = 0, top = 23, bottom = 0}, rect = { x = 50, y = 50, width = 1081, height = 716}, saved_rect = {x = 0, y = 0, width = 0, height = 0}, unconstrained_rect = {x = 50, y = 50, width = 1081, height = 716}, buffer_rect = {x = 24, y = 27, width = 1133, height = 768}, icon_geometry = {x = 0, y = 0, width = 0, height = 0}, size_hints = {flags = 976, x = 0, y = 0, width = 0, height = 0, min_width = 216, min_height = 60, max_width = 2147483647, max_height = 2147483647, width_inc = 1, height_inc = 1, min_aspect = {x = 1, y = 2147483647}, max_aspect = {x = 2147483647, y = 1}, base_width = 0, base_height = 0, win_gravity = 1}, layer = META_LAYER_NORMAL, stack_position = -1, close_dialog = 0x0, group = 0x0, compositor_private = 0x0, attached_focus_window = 0x0, tile_match = 0x0, bypass_compositor = 0, placement_rule = 0x0, placement_state = META_PLACEMENT_STATE_UNCONSTRAINED, constrained_placement_rule_offset_x = 0, constrained_placement_rule_offset_y = 0, unmanage_idle_id = 0}
*** Bug 1756462 has been marked as a duplicate of this bug. ***
FEDORA-2019-1ab1d59320 has been submitted as an update to Fedora 30. https://bodhi.fedoraproject.org/updates/FEDORA-2019-1ab1d59320
mutter-3.32.2-4.fc30 has been pushed to the Fedora 30 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-1ab1d59320
mutter-3.32.2-4.fc30 has been pushed to the Fedora 30 stable repository. If problems still persist, please make note of it in this bug report.