Bug 2190350

Summary: [abrt] gnome-shell: wl_resource_add_destroy_listener(): gnome-shell killed by SIGSEGV
Product: [Fedora] Fedora Reporter: noname <oranges5>
Component: gnome-shellAssignee: Florian Müllner <fmuellner>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 38CC: adscvr, fmuellner, gnome-sig, jadahl, oranges5, otaylor, philip.wyett
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/0f31f3a6689eff708be4d7a14bbf6038919bb0d
Whiteboard: abrt_hash:f59b9ecaec0fdf37b07fcde45d12ea14aa139720;VARIANT_ID=workstation;
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: proc_pid_status
none
File: maps
none
File: limits
none
File: environ
none
File: open_fds
none
File: mountinfo
none
File: os_info
none
File: cpuinfo
none
File: core_backtrace
none
File: exploitable
none
File: dso_list
none
File: backtrace none

Description noname 2023-04-28 04:39:22 UTC
Description of problem:
moving a window from a smaller resolution monitor placed on the left over to a 4k monitor caused window to automatically resize and then gnome crashed

Version-Release number of selected component:
gnome-shell-44.0-4.fc38

Additional info:
reporter:       libreport-2.17.9
type:           CCpp
reason:         gnome-shell killed by SIGSEGV
journald_cursor: s=5c0a45e741b34368951b741081883be0;i=10243;b=30a05e4b133e4ea98f1ea41c373de804;m=d580d1e96;t=5fa5e063cba58;x=f4cf625bda16eeee
executable:     /usr/bin/gnome-shell
cmdline:        /usr/bin/gnome-shell
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/org.gnome.Shell
rootdir:        /
uid:            1000
kernel:         6.2.12-200.fc37.x86_64
package:        gnome-shell-44.0-4.fc38
runlevel:       N 5
backtrace_rating: 4
crash_function: wl_resource_add_destroy_listener
comment:        moving a window from a smaller resolution monitor placed on the left over to a 4k monitor caused window to automatically resize and then gnome crashed

Truncated backtrace:
Thread no. 1 (30 frames)
 #0 wl_resource_add_destroy_listener at ../src/wayland-server.c:842
 #1 meta_wayland_keyboard_set_focus at ../src/wayland/meta-wayland-keyboard.c:791
 #2 meta_wayland_seat_set_input_focus at ../src/wayland/meta-wayland-seat.c:424
 #3 meta_wayland_compositor_set_input_focus at ../src/wayland/meta-wayland.c:156
 #4 meta_display_sync_wayland_input_focus at ../src/core/display.c:1354
 #5 meta_compositor_grab_end at ../src/compositor/compositor.c:377
 #6 meta_display_handle_event at ../src/core/events.c:242
 #7 event_callback at ../src/core/events.c:520
 #8 _clutter_event_process_filters at ../clutter/clutter/clutter-event.c:1691
 #9 clutter_stage_notify_grab_on_pointer_entry at ../clutter/clutter/clutter-stage.c:4027
 #10 clutter_stage_notify_grab at ../clutter/clutter/clutter-stage.c:4093
 #11 clutter_stage_unlink_grab at ../clutter/clutter/clutter-stage.c:4225
 #12 meta_window_drag_end at ../src/compositor/meta-window-drag.c:386
 #14 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3802
 #17 meta_window_unmanage at ../src/core/window.c:1431
 #18 meta_wayland_shell_surface_destroy_window at ../src/wayland/meta-wayland-shell-surface.c:305
 #19 xdg_toplevel_destructor at ../src/wayland/meta-wayland-xdg-shell.c:214
 #20 destroy_resource at ../src/wayland-server.c:732
 #21 wl_resource_destroy at ../src/wayland-server.c:749
 #22 meta_wayland_xdg_toplevel_finalize at ../src/wayland/meta-wayland-xdg-shell.c:1005
 #24 meta_wayland_surface_finalize at ../src/wayland/meta-wayland-surface.c:1465
 #26 destroy_resource at ../src/wayland-server.c:732
 #27 for_each_helper at ../src/wayland-util.c:416
 #28 wl_map_for_each at ../src/wayland-util.c:430
 #29 wl_client_destroy at ../src/wayland-server.c:928
 #30 wl_client_connection_data at ../src/wayland-server.c:343
 #31 wl_event_loop_dispatch at ../src/event-loop.c:1027
 #32 wayland_event_source_dispatch at ../src/wayland/meta-wayland.c:114
 #35 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276
 #37 meta_context_run_main_loop at ../src/core/meta-context.c:482

Comment 1 noname 2023-04-28 04:39:25 UTC
Created attachment 1960631 [details]
File: proc_pid_status

Comment 2 noname 2023-04-28 04:39:27 UTC
Created attachment 1960632 [details]
File: maps

Comment 3 noname 2023-04-28 04:39:28 UTC
Created attachment 1960633 [details]
File: limits

Comment 4 noname 2023-04-28 04:39:30 UTC
Created attachment 1960634 [details]
File: environ

Comment 5 noname 2023-04-28 04:39:32 UTC
Created attachment 1960635 [details]
File: open_fds

Comment 6 noname 2023-04-28 04:39:33 UTC
Created attachment 1960636 [details]
File: mountinfo

Comment 7 noname 2023-04-28 04:39:35 UTC
Created attachment 1960637 [details]
File: os_info

Comment 8 noname 2023-04-28 04:39:36 UTC
Created attachment 1960638 [details]
File: cpuinfo

Comment 9 noname 2023-04-28 04:39:38 UTC
Created attachment 1960639 [details]
File: core_backtrace

Comment 10 noname 2023-04-28 04:39:39 UTC
Created attachment 1960640 [details]
File: exploitable

Comment 11 noname 2023-04-28 04:39:41 UTC
Created attachment 1960641 [details]
File: dso_list

Comment 12 noname 2023-04-28 04:39:42 UTC
Created attachment 1960642 [details]
File: backtrace

Comment 13 simon 2023-07-04 12:39:04 UTC
This happened when I opened OBs studio and moved it from my monitor to my regular laptop screen. Having looked up the erro message I think it's because the scaling is different. I've changed the resolution on my native screen so I can scale them the same, and it hasn't broken yet, but it's still annoying.


reporter:       libreport-2.17.11
type:           CCpp
reason:         gnome-shell killed by SIGSEGV
journald_cursor: s=149b505977834308b86bc5e0faf5741e;i=794cb;b=9aacffdc0f5048d0867ef786737e7d1d;m=14e82f3e;t=5ffa85d54abc9;x=5f729a1d056c633a
executable:     /usr/bin/gnome-shell
cmdline:        /usr/bin/gnome-shell
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/org.gnome.Shell
rootdir:        /
uid:            1000
kernel:         6.3.8-200.fc38.x86_64
package:        gnome-shell-44.2-1.fc38
runlevel:       N 5
dso_list:       /usr/bin/gnome-shell gnome-shell-44.2-1.fc38.x86_64 (Fedora Project) 1686719548
backtrace_rating: 4
crash_function: wl_resource_add_destroy_listener
comment:        This happened when I opened OBs studio and moved it from my monitor to my regular laptop screen. Having looked up the erro message I think it's because the scaling is different. I've changed the resolution on my native screen so I can scale them the same, and it hasn't broken yet, but it's still annoying.

Comment 14 Jacob Shtabnoy 2023-08-15 01:48:43 UTC
I closed mpv and the entire shell froze for a few seconds, then kicked me back to the login.


reporter:       libreport-2.17.11
type:           CCpp
reason:         gnome-shell killed by SIGSEGV
journald_cursor: s=84c278a383bd43b08c2403f5cac46b19;i=5082bb;b=3f8bce7446e74517974dda27cc7a0309;m=bd7feb827;t=602ec2f85a070;x=41a990b3c361c3ba
executable:     /usr/bin/gnome-shell
cmdline:        /usr/bin/gnome-shell
cgroup:         0::/user.slice/user-1000.slice/user/session.slice/org.gnome.Shell
rootdir:        /
uid:            1000
kernel:         6.4.9-200.fc38.x86_64
package:        gnome-shell-44.3-1.fc38
runlevel:       N 5
backtrace_rating: 4
crash_function: wl_resource_add_destroy_listener
comment:        I closed mpv and the entire shell froze for a few seconds, then kicked me back to the login.