You are not logged in.

#1 Today 01:59:49

Catop
Member
Registered: Today
Posts: 2

[GNOME 49 / Mutter 17] gnome-shell Segfault During Drag & Drop

Steps to reproduce:

  1. System: Arch Linux (rolling)

  2. Session: GNOME on Wayland, NVIDIA driver

  3. Action: Drag a file from Files (nautilus) to another application → GDM / gnome-shell crashes and restarts.

Observed:

gnome-shell segfaults and GDM restarts.


Relevant logs:

Oct 16 09:19:55.670606 dellarch kernel: gnome-shell[1234392]: segfault at 0 ip 00007f03f49b0e6b sp 00007ffee5e1c580 error 4 in libmutter-17.so.0.0.0[1b0e6b,7f03f483c000+1da000] likely on CPU 8 (core 16, socket 0)
Oct 16 09:19:55.670791 dellarch kernel: Code: 00 00 00 4c 89 a5 20 ff ff ff 48 89 85 f8 fe ff ff ff 15 e0 d9 11 00 4c 8b 85 e0 fe ff ff 45 31 c9 8b 95 e8 fe ff ff 48 89 c7 <48> 8b 00 8b b5 ec fe ff ff 48 8d 8d f4 fe ff ff ff 90 58 01 00 00
(systemd-coredump recorded the core)

Computed offset in libmutter:

IP: 0x7f03f49b0e6b
lib base: 0x7f03f483c000
offset: 0x174e6b

What I have attached:

  • `journalctl` around crash time (gnome-shell and gdm)

  • `coredumpctl info 1234392` output

  • full `coredumpctl gdb` backtrace (if needed)

  • `uname -a` and `pacman -Qi mutter gnome-shell gdm nvidia`


Additional helpful notes:

* I can provide the coredump if maintainers want it.
* I can also try with/without Wayland (GNOME on Xorg) to confirm whether this is Wayland-specific.


System info:

❯ uname -a
Linux dellarch 6.17.2-arch1-1 #1 SMP PREEMPT_DYNAMIC Sun, 12 Oct 2025 12:45:18 +0000 x86_64 GNU/Linux

❯ pacman -Qi mutter gnome-shell gdm nvidia
Name            : mutter
Version         : 49.1-2
Description     : Window manager and compositor for GNOME
Architecture    : x86_64
URL             : [https://gitlab.gnome.org/GNOME/mutter](https://gitlab.gnome.org/GNOME/mutter)
Licenses        : GPL-2.0-or-later
Packager        : Jan Alexander Steffens (heftig) [heftig@archlinux.org](mailto:heftig@archlinux.org)
Build Date      : Thu 16 Oct 2025 02:31:32 AM CST
Install Date    : Thu 16 Oct 2025 09:18:11 AM CST

Name            : gnome-shell
Version         : 1:49.1-1
Description     : Next generation desktop shell
Architecture    : x86_64
URL             : [https://gitlab.gnome.org/GNOME/gnome-shell](https://gitlab.gnome.org/GNOME/gnome-shell)
Licenses        : GPL-3.0-or-later
Packager        : Jan Alexander Steffens (heftig) [heftig@archlinux.org](mailto:heftig@archlinux.org)
Build Date      : Wed 15 Oct 2025 06:14:07 AM CST
Install Date    : Wed 15 Oct 2025 09:50:11 AM CST

Name            : gdm
Version         : 49.1-1
Description     : Display manager and login screen
Architecture    : x86_64
URL             : [https://gitlab.gnome.org/GNOME/gdm](https://gitlab.gnome.org/GNOME/gdm)
Licenses        : GPL-2.0-or-later
Packager        : Jan Alexander Steffens (heftig) [heftig@archlinux.org](mailto:heftig@archlinux.org)
Build Date      : Sat 11 Oct 2025 06:11:59 AM CST
Install Date    : Wed 15 Oct 2025 09:50:11 AM CST

Name            : nvidia-dkms
Version         : 580.95.05-1
Description     : NVIDIA kernel modules - module sources
Architecture    : x86_64
URL             : [http://www.nvidia.com/](http://www.nvidia.com/)
Licenses        : custom
Packager        : Peter Jung [ptr1337@archlinux.org](mailto:ptr1337@archlinux.org)
Build Date      : Sat 04 Oct 2025 09:40:34 PM CST
Install Date    : Wed 15 Oct 2025 09:50:20 AM CST

Question:
Has anyone else experienced similar gnome-shell crashes after the recent October updates (GNOME 49.1 + NVIDIA + Wayland)?
If yes, please confirm whether it happens during drag-and-drop from Files to other apps.

Offline

#2 Today 02:21:53

mwillems
Member
Registered: 2014-08-09
Posts: 93

Re: [GNOME 49 / Mutter 17] gnome-shell Segfault During Drag & Drop

I can confirm, I'm seeing identical behavior when dragging and dropping files from Nautilus into the steam client.  Gnome-shell segfaults and drops me back to GDM.

Relevant journal looks about like yours, I am also using a wayland session.  I am on the same gnome package versions as you (mutter 49.1-2, etc.), with the exception that I use amdgpu instead of nvidia.   I noticed this behavior for the first time today, so I agree that it's likely linked to recent mutter and/or gnome-shell updates

Oct 15 22:01:26 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users.
Oct 15 22:01:26 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users.
Oct 15 22:01:46 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users.
Oct 15 22:01:46 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users.
Oct 15 22:01:49 Neptunian kernel: gnome-shell[3674]: segfault at 0 ip 00007fecb65b0e6b sp 00007ffe65f68b20 error 4 in libmutter-17.so.0.0.0[1b0e6b,7fecb643c000+1da000] likely on CPU 4 (core 4, socket 0)
Oct 15 22:01:49 Neptunian kernel: Code: 00 00 00 4c 89 a5 20 ff ff ff 48 89 85 f8 fe ff ff ff 15 e0 d9 11 00 4c 8b 85 e0 fe ff ff 45 31 c9 8b 95 e8 fe ff ff 48 89 c7 <48> 8b 00 8b b5 ec fe ff ff 48 8d 8d f4 fe ff ff ff 90 58 01 00 00
Oct 15 22:01:49 Neptunian systemd-coredump[1784098]: Process 3674 (gnome-shell) of user 1000 terminated abnormally with signal 11/SEGV, processing...
Oct 15 22:01:49 Neptunian systemd[1]: Created slice Slice /system/systemd-coredump.
Oct 15 22:01:49 Neptunian systemd[1]: Started Process Core Dump (PID 1784098/UID 0).
Oct 15 22:01:49 Neptunian systemd-coredump[1784107]: Process 3674 (gnome-shell) of user 1000 terminated abnormally without generating a coredump.
Oct 15 22:01:49 Neptunian systemd[1]: systemd-coredump@0-1-1784098_1784099-0.service: Deactivated successfully.

Last edited by mwillems (Today 02:26:13)

Offline

#3 Today 07:07:13

Catop
Member
Registered: Today
Posts: 2

Re: [GNOME 49 / Mutter 17] gnome-shell Segfault During Drag & Drop

mwillems wrote:

I can confirm, I'm seeing identical behavior when dragging and dropping files from Nautilus into the steam client.  Gnome-shell segfaults and drops me back to GDM.

Relevant journal looks about like yours, I am also using a wayland session.  I am on the same gnome package versions as you (mutter 49.1-2, etc.), with the exception that I use amdgpu instead of nvidia.   I noticed this behavior for the first time today, so I agree that it's likely linked to recent mutter and/or gnome-shell updates

Oct 15 22:01:26 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users.
Oct 15 22:01:26 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users.
Oct 15 22:01:46 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users.
Oct 15 22:01:46 Neptunian rtkit-daemon[1332]: Supervising 11 threads of 7 processes of 1 users.
Oct 15 22:01:49 Neptunian kernel: gnome-shell[3674]: segfault at 0 ip 00007fecb65b0e6b sp 00007ffe65f68b20 error 4 in libmutter-17.so.0.0.0[1b0e6b,7fecb643c000+1da000] likely on CPU 4 (core 4, socket 0)
Oct 15 22:01:49 Neptunian kernel: Code: 00 00 00 4c 89 a5 20 ff ff ff 48 89 85 f8 fe ff ff ff 15 e0 d9 11 00 4c 8b 85 e0 fe ff ff 45 31 c9 8b 95 e8 fe ff ff 48 89 c7 <48> 8b 00 8b b5 ec fe ff ff 48 8d 8d f4 fe ff ff ff 90 58 01 00 00
Oct 15 22:01:49 Neptunian systemd-coredump[1784098]: Process 3674 (gnome-shell) of user 1000 terminated abnormally with signal 11/SEGV, processing...
Oct 15 22:01:49 Neptunian systemd[1]: Created slice Slice /system/systemd-coredump.
Oct 15 22:01:49 Neptunian systemd[1]: Started Process Core Dump (PID 1784098/UID 0).
Oct 15 22:01:49 Neptunian systemd-coredump[1784107]: Process 3674 (gnome-shell) of user 1000 terminated abnormally without generating a coredump.
Oct 15 22:01:49 Neptunian systemd[1]: systemd-coredump@0-1-1784098_1784099-0.service: Deactivated successfully.

Thanks for confirming!
Really appreciate you checking. it’s good to know this isn’t NVIDIA-specific since you’re seeing the same segfault on AMDGPU with identical mutter/gnome-shell versions.

Offline

#4 Today 08:50:10

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 69,070

Re: [GNOME 49 / Mutter 17] gnome-shell Segfault During Drag & Drop

What I have attached:
    `journalctl` around crash time (gnome-shell and gdm)
    `coredumpctl info 1234392` output
    full `coredumpctl gdb` backtrace (if needed)

Where? The coredump (ideally w/ https://wiki.archlinux.org/title/Debuginfod ) will allow to check whether this has already been recorded at https://gitlab.gnome.org/GNOME/

Online

#5 Today 15:54:23

qlnxrxry
Member
Registered: Today
Posts: 1

Re: [GNOME 49 / Mutter 17] gnome-shell Segfault During Drag & Drop

I can also confirm. This issue triggers when dragging a file into VLC, exactly when my mouse pointer is about to cross the window boundary. Dragging into Firefox works fine.

Gnome on Wayland, Intel onboard graphics, older kernel (due to unresolved kernel panics when connecting my display):

6.15.9-arch1-1 #1 SMP PREEMPT_DYNAMIC Sat, 02 Aug 2025 01:20:06 +0000 x86_64 GNU/Linux
mutter, gnome-shell, gdm: 49.1-1

Similar log:

Oct 16 15:24:50 laptop kernel: gnome-shell[12450]: segfault at 0 ip 00007f94b0fb0e6b sp 00007ffd94c9a940 error 4 in libmutter-17.so.0.0.0[1b0e6b,7f94b0e3c000+1da000] likely on CPU 0 (core 0, socket 0)
Oct 16 15:24:50 laptop kernel: Code: 00 00 00 4c 89 a5 20 ff ff ff 48 89 85 f8 fe ff ff ff 15 e0 d9 11 00 4c 8b 85 e0 fe ff ff 45 31 c9 8b 95 e8 fe ff ff 48 89 c7 <48> 8b 00 8b b5 ec fe ff ff 48 8d 8d f4 fe ff ff ff 90 58 01 00 00
Oct 16 15:24:50 laptop systemd-coredump[14535]: Process 12450 (gnome-shell) of user 1000 terminated abnormally with signal 11/SEGV, processing...

Last edited by qlnxrxry (Today 15:58:37)

Offline

Board footer

Powered by FluxBB