Thanks for the bug report.

> #4 0x0000751585ec1a32 pixman_region32_n_rects (libpixman-1.so.0 + 0x62a32)
> #5 0x0000000000000001 n/a (n/a + 0x0)

This looks like the stack frame has been clobbered by a pixman function.

> #6 0x00007515892ae592 n/a (libmutter-14.so.0 + 0xae592)

This looks like region_apply_transform_expand_maybe_ref() calling
mtk_region_apply_matrix_transform_expand(), but the former has been
inlined in cull_out_children_common().

Overall, it looks like mtk_region_apply_matrix_transform_expand is
misbehaving. That code did change in Mutter 50.0 with commit
e0d02d0e2ed785, but no fixes were ever backported (if they fixed the
issue at all).

I suggest:

1. First, try deleting all local extensions:

   cd ~/.local/share/gnome-shell/
   rm -rf extensions

   and log in again. In case an unsupported extension is leading you to
this situation.

2. Try Ubuntu 26.04 which contains the aforementioned fix.

** Tags added: noble

** Changed in: mutter (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2167614

Title:
  gnome-shell SIGSEGV in pixman_region32_n_rects from libmutter-14 paint
  path (Wayland), GDM greeter shell also crashes

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/2167614/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to