Odd, the stacktrace shows that mutter is processing event CLUTTER_DEVICE_REMOVED which `clutter_sprite_propagate_event` should be discarding[1] but instead we see it propagating[2] the event
[1]: https://gitlab.gnome.org/GNOME/mutter/-/blob/7272113546c485c1412b8144b917fbd88e7a4688/clutter/clutter/clutter-sprite.c#L771 [2]: https://gitlab.gnome.org/GNOME/mutter/-/blob/7272113546c485c1412b8144b917fbd88e7a4688/clutter/clutter/clutter-sprite.c#L853 #9 emit_event (event=event@entry=0x7cfb1016cd50, event_emission_chain=0x5dbf86834a10) at ../clutter/clutter/clutter-sprite.c:112 receiver = <optimized out> i = 2 #10 0x00007cfb5a7c6c95 in clutter_sprite_propagate_event (focus=<optimized out>, event=<optimized out>) at ../clutter/clutter/clutter-sprite.c:853 state = <optimized out> sprite = <optimized out> priv = <optimized out> stage = <optimized out> target_actor = <optimized out> seat_grab_actor = <optimized out> is_sequence_begin = <optimized out> is_sequence_end = <optimized out> event_type = <optimized out> __func__ = "clutter_sprite_propagate_event" #11 0x00007cfb5a7b2cfd in clutter_focus_propagate_event (focus=<optimized out>, event=0x7cfb1016cd50) at ../clutter/clutter/clutter-focus.c:170 focus_class = <optimized out> #12 clutter_stage_emit_event (self=0x5dbf86c8c1d0, event=0x7cfb1016cd50) at ../clutter/clutter/clutter-stage.c:3403 source_device = <optimized out> device_type = CLUTTER_POINTER_DEVICE context = <optimized out> backend = 0x5dbf86a65220 focus = <optimized out> CoglTraceEmitEvent = {begin_time = 0, name = 0x0, description = 0x0} ScopedCoglTraceEmitEvent = 0x0 #13 emit_event (stage=0x5dbf86c8c1d0, event=0x7cfb1016cd50) at ../clutter/clutter/clutter-main.c:143 event_type = <optimized out> #14 _clutter_process_event_details (context=0x5dbf86a63e30, stage=0x5dbf86c8c1d0, event=0x7cfb1016cd50) at ../clutter/clutter/clutter-main.c:275 No locals. #15 clutter_stage_process_event (stage=0x5dbf86c8c1d0, event=0x7cfb1016cd50) at ../clutter/clutter/clutter-main.c:311 context = 0x5dbf86a63e30 seat = <optimized out> CoglTraceProcessEvent = {begin_time = 0, name = 0x0, description = 0x0} ScopedCoglTraceProcessEvent = <optimized out> #16 0x00007cfb5a7c7840 in _clutter_stage_process_queued_events (stage=0x5dbf86c8c1d0) at ../clutter/clutter/clutter-stage.c:868 next_event = 0x7cfb1016cdd0 device = 0x7cfb10002780 tool = <optimized out> CoglTraceProcessEvent = {begin_time = 0, name = 0x0, description = 0x0} ScopedCoglTraceProcessEvent = 0x0 event = 0x7cfb1016cd50 next_device = <optimized out> next_tool = <optimized out> check_device = <optimized out> priv = <optimized out> events = 0x5dbf873f5fd0 l = 0x7cfb1016cd30 CoglTraceProcessQueuedEvents = {begin_time = 0, name = 0x0, description = 0x0} ScopedCoglTraceProcessQueuedEvents = <optimized out> __func__ = "_clutter_stage_process_queued_events" #17 0x00007cfb5a7b2950 in clutter_stage_handle_event (stage=0x5dbf86c8c1d0, event=0x7cfb1002ea40) at ../clutter/clutter/clutter-main.c:235 context = <optimized out> event_actor = <optimized out> event_type = CLUTTER_DEVICE_REMOVED filtered = <optimized out> __func__ = <optimized out> _g_boolean_var_12 = <optimized out> _g_boolean_var_13 = <optimized out> -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/2122579 Title: gnome-shell crashed with assertion failure "code should not be reached" in clutter_gesture_handle_event() from clutter_action_handle_event() Status in mutter package in Ubuntu: New Bug description: The Ubuntu Error Tracker has been receiving reports about a problem regarding gnome-shell. This problem was most recently seen with package version 49~rc-0ubuntu1, the problem page at https://errors.ubuntu.com/problem/20c87b5847ba451438d74f36187db15338ccfa8f contains more details, including versions of packages affected, stacktrace or traceback, and individual crash reports. If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://forms.canonical.com/reports/. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2122579/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

