#1148722 nautilus segfault at start

Package:
nautilus
Source:
nautilus
Description:
file manager and graphical shell for GNOME
Submitter:
Jean-Marc
Date:
2026-09-26 09:53:02 UTC
Severity:
normal
#1148722#5
Date:
2026-09-22 15:22:46 UTC
From:
To:
Dear Maintainer,

After upgrading nautilus from 50.2.2-2 to 51.0.1-1, it segfaults at
start.

Downgrading it and its dependencies (libnautilus-extension4 and nautilus-data) to 50.2.2-2 solves the issue.

Regards,

Jean-Marc

#1148722#10
Date:
2026-09-22 15:40:14 UTC
From:
To:
Some additional infos launching nautilus in gdb :

$ gdb nautilus
GNU gdb (Debian 17.2-1+b1) 17.2
Copyright (C) 2025 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
     <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from nautilus...
(No debugging symbols found in nautilus)
(gdb) run
Starting program: /usr/bin/nautilus
[Thread debugging using libthread_db enabled]
Using host libthread_db library
"/usr/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7f083e5ff6c0 (LWP 45882)]
[New Thread 0x7f083ddfe6c0 (LWP 45883)]
[New Thread 0x7f083d5fd6c0 (LWP 45884)]
[New Thread 0x7f083cdfc6c0 (LWP 45885)]
[New Thread 0x7f082ffff6c0 (LWP 45886)]
[New Thread 0x7f082f7fe6c0 (LWP 45887)]
[New Thread 0x7f082effd6c0 (LWP 45888)]
[New Thread 0x7f082e7fc6c0 (LWP 45889)]
** Message: 17:36:37.427: Connecting to org.freedesktop.Tracker3.Miner.Files
[New Thread 0x7f082dffb6c0 (LWP 45890)]

Thread 1 "nautilus" received signal SIGSEGV, Segmentation fault.
0x00007f08462e6754 in g_str_hash () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) bt
#0  0x00007f08462e6754 in g_str_hash () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f08462e537c in g_hash_table_contains () from
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f08455476e9 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#3  0x00007f084556f0a2 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#4  0x00007f0845558cc4 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#5  0x00007f08455474bd in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#6  0x00007f08451f3616 in gtk_init_check () from
/usr/lib/x86_64-linux-gnu/libgtk-4.so.1
#7  0x000055629f4e8a10 in ?? ()
#8  0x000055629f4eae5e in ?? ()
#9  0x00007f08466f0529 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007f08467088e6 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007f084670dd08 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x00007f084670ddc3 in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007f08464fa41a in g_application_register () from
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#14 0x00007f08464fa99f in ?? () from
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#15 0x00007f08464fad73 in g_application_run () from
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#16 0x000055629f4e6628 in ?? ()
#17 0x00007f0844225fba in __libc_start_call_main
(main=main@entry=0x55629f4e6590, argc=argc@entry=1,
argv=argv@entry=0x7ffe2fbcb318) at ../sysdeps/nptl/libc_start_call_main.h:59
#18 0x00007f08442260d7 in __libc_start_main_impl (main=0x55629f4e6590,
argc=1, argv=0x7ffe2fbcb318, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>,
     stack_end=0x7ffe2fbcb308) at ../csu/libc-start.c:360
#19 0x000055629f4e6691 in ?? ()
(gdb)

#1148722#15
Date:
2026-09-26 09:03:09 UTC
From:
To:
Control: severity -1 serious

Thank you for taking the time to report this issue. I noticed that the
version of gtk4 you have installed is 4.22.4 from Testing instead of
4.24 from Unstable. I was able to reproduce your issue with gtk4
4.22.4 but not with 4.24. I reported this upstream at
https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/2141

I am raising the severity as you requested and am uploading nautilus
with the gtk4 dependency increased to 4.24.

Jeremy Bícha

#1148722#20
Date:
2026-09-26 09:24:49 UTC
From:
To:
Hello,

Bug #1148722 in nautilus reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/gnome-team/nautilus/-/commit/b26723bc79a713e34e2e1ab7726770fd9adbe5db
------------------------------------------------------------------------
Require gtk4 >= 4.24

Closes: #1148722
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1148722

#1148722#27
Date:
2026-09-26 09:28:41 UTC
From:
To:
Hi Jeremy,

Le 26/09/26 à 11:03, Jeremy Bícha a écrit :

libgtk-4 on my system was pinned in version 4.22 because of this bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1146833

Bug solved in the meantime and libgtk-4 upgraded to 4.24.0+ds-2.

I upgraded nautilus and all is okay now.

I am not an expert but I think it is suffisant to avoid this issue.

I suggest to close the bug.

#1148722#32
Date:
2026-09-26 09:51:24 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
nautilus, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1148722@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jeremy Bícha <jbicha@ubuntu.com> (supplier of updated nautilus package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 26 Sep 2026 11:24:15 +0200
Source: nautilus
Built-For-Profiles: derivative.ubuntu noudeb
Architecture: source
Version: 51.0.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Jeremy Bícha <jbicha@ubuntu.com>
Closes: 1148722
Changes:
 nautilus (51.0.1-3) unstable; urgency=medium
 .
   [ Jeremy Bícha ]
   * Require gtk4 >= 4.24 (Closes: #1148722)
   * Simplify debian/rules
   * releasing package nautilus version 51.0.1-2
 .
   [ Alessandro Astone ]
   * Add Build-Depends: dbus-daemon for build tests
Checksums-Sha1:
 f0b3d3f2067bde7ba6cf8457c567cb69911d898e 3020 nautilus_51.0.1-3.dsc
 cdbb077945d65b401146b84cf4ca45e903fb2d0f 30352 nautilus_51.0.1-3.debian.tar.xz
 e5188a79e92731eab7c517c20c0c599d5185fdab 18554 nautilus_51.0.1-3_source.buildinfo
Checksums-Sha256:
 df19139d202f0afa04bedff4be5f8019a3433cc299f859734da7dc89eeeaaad3 3020 nautilus_51.0.1-3.dsc
 adaa0bb216a9690a2d5347e5c55a9672002b58902777669a9dec704a97307168 30352 nautilus_51.0.1-3.debian.tar.xz
 411fcc6157f016f07c5524f0479677c28bec235bb5d06421076aa98acbf67af8 18554 nautilus_51.0.1-3_source.buildinfo
Files:
 842868209c24125a162b5510138f23d7 3020 gnome optional nautilus_51.0.1-3.dsc
 2075c0890b4c69b88d46243a157fe762 30352 gnome optional nautilus_51.0.1-3.debian.tar.xz
 26f737ba43d85c36914f4f6790072257 18554 gnome optional nautilus_51.0.1-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmq3j4EACgkQ5mx3Wuv+
bH1+7A/+OskvGNgvszjOb9dy56uux17OpQAOJh9wJNqbU/7UlqlbojaYNof15wPz
41qsUk+76GvWXfwtztrUI+nLoYcLqqPwUttpB7D2DGTxUkUdvseiJEC3CanaWT6h
tNoS57XJfpNPBEFM0NffnoVca+PELB+69q1dQDSGm4mO7NSGn+JV7UX6Tl0+9MZv
xeYAzuDxmgW9yicTwH8i5w+IR0lg3yx8O0AhvNMRkkcDBEwdTt7EBIrfaCsTV7yN
l7ZFRl351XPs4JYOLlkvIQIjp0pBrriG6gco/7s7rozTc+CCr0e1J41pL1+mji/J
AG9LOwhrw/ntymznQFBAjf7GuSINT2WtbhcCk87DBSJFvrXk/z5VsxhSRgMUdwPQ
07fPMTRlCGPS4IDkUEGaSpPwdRqIfPMA99Im9bgBVq/r76+njEJZRtIIbIepoHAZ
yWX7v4C6rNwsF7bqr4cTgEm4901ZiEWa3mbmoxXvfsDRnqYk6lkT4OMukUWFG1Kp
qYl39yUzBVvNVhVAS1BuhRx5huBILsvC5FS8SE2lWDGIXAlCdkIOYylxNFaVnbIa
qwe8P3vigsJISrweI8irAyraEhsUwldWPaEOtZzgjVZaeyZ6jcXNgbV5yS6As0Jj
GajcuC0+7VmHTKL/W66nO0HPdtjnM3sxnQhrB4D9qgG+CEpkiV4=
=hiU7
-----END PGP SIGNATURE-----