Bug#1032600: nautilus: crash with gtk-4-1 (4.10.0+ds-1)

Patrice Duroux patrice.duroux at gmail.com
Thu Mar 9 19:06:09 GMT 2023


Package: nautilus
Version: 44~rc-1
Severity: normal

Dear Maintainer,

My system is a Sid + some experimental packages related to GNOME 44.

Here is the coredumpctl output:

           PID: 18898 (nautilus)
           UID: 1001 (patrice)
           GID: 1001 (patrice)
        Signal: 11 (SEGV)
     Timestamp: Thu 2023-03-09 19:50:28 CET (6min ago)
  Command Line: nautilus
    Executable: /usr/bin/nautilus
 Control Group: /user.slice/user-1001.slice/user at 1001.service/app.slice/app-
org.gnome.Terminal.slice/vte-spawn-8c1d6d05-2053-4c57-83e1-497091928919.scope
          Unit: user at 1001.service
     User Unit: vte-spawn-8c1d6d05-2053-4c57-83e1-497091928919.scope
         Slice: user-1001.slice
     Owner UID: 1001 (patrice)
       Boot ID: 113369a57e60432088271379fdb28e3a
    Machine ID: be351e757dc049ffa300ddbaf0f4856a
      Hostname: kos-moceratops
       Storage:
/var/lib/systemd/coredump/core.nautilus.1001.113369a57e60432088271379fdb28e3a.18898.1678387828000000.zst
(present)
  Size on Disk: 8.8M
       Message: Process 18898 (nautilus) of user 1001 dumped core.

                Module libudev.so.1 from deb systemd-252.6-1.amd64
                Module libsystemd.so.0 from deb systemd-252.6-1.amd64
                Stack trace of thread 18898:
                #0  0x00007fb6f00d9352 n/a (libgtk-4.so.1 + 0xd9352)
                #1  0x00007fb6f00cf421 gtk_accessible_update_property
(libgtk-4.so.1 + 0xcf421)
                #2  0x00007fb6f08b36bd n/a (libgobject-2.0.so.0 + 0x1b6bd)
                #3  0x00007fb6f08b63cf g_object_setv (libgobject-2.0.so.0 +
0x1e3cf)
                #4  0x00007fb6f08b747b g_object_set_property
(libgobject-2.0.so.0 + 0x1f47b)
                #5  0x00007fb6f08a8983 n/a (libgobject-2.0.so.0 + 0x10983)
                #6  0x00007fb6f08ae450 g_closure_invoke (libgobject-2.0.so.0 +
0x16450)
                #7  0x00007fb6f08c12f6 n/a (libgobject-2.0.so.0 + 0x292f6)
                #8  0x00007fb6f08c7e75 g_signal_emit_valist
(libgobject-2.0.so.0 + 0x2fe75)
                #9  0x00007fb6f08c803f g_signal_emit (libgobject-2.0.so.0 +
0x3003f)
                #10 0x00007fb6f08b22b4 n/a (libgobject-2.0.so.0 + 0x1a2b4)
                #11 0x00007fb6f08b5227 g_object_notify_by_pspec
(libgobject-2.0.so.0 + 0x1d227)
                #12 0x0000560979804a6e n/a (nautilus + 0x3fa6e)
                #13 0x0000560979805c3d n/a (nautilus + 0x40c3d)
                #14 0x000056097980642b n/a (nautilus + 0x4142b)
                #15 0x00005609798069ba n/a (nautilus + 0x419ba)
                #16 0x000056097988f24a n/a (nautilus + 0xca24a)
                #17 0x00007fb6f09eadef g_main_context_dispatch
(libglib-2.0.so.0 + 0x59def)
                #18 0x00007fb6f09eb1c8 n/a (libglib-2.0.so.0 + 0x5a1c8)
                #19 0x00007fb6f09eb25c g_main_context_iteration
(libglib-2.0.so.0 + 0x5a25c)
                #20 0x00007fb6efdd80cd g_application_run (libgio-2.0.so.0 +
0xe00cd)
                #21 0x00005609797f2ceb n/a (nautilus + 0x2dceb)
                #22 0x00007fb6ef86218a __libc_start_call_main (libc.so.6 +
0x2718a)
                #23 0x00007fb6ef862245 __libc_start_main_impl (libc.so.6 +
0x27245)
                #24 0x00005609797f2d31 n/a (nautilus + 0x2dd31)


Moreover, I am not able to install the libgtk-4-1-dbgsym from experimental, is
that «normal»?

By the way, Nautilus is also suffering a similar problem to
appstream (https://github.com/ximion/appstream/issues/470)
and
ostree (https://github.com/ostreedev/ostree/issues/2827)

with (lot of) messages like those:

(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.894: GFileInfo
created without standard::sort-order
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.894: file
../../../gio/gfileinfo.c: line 2061 (g_file_info_get_sort_order): should not be
reached
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.929: GFileInfo
created without standard::edit-name
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.929: file
../../../gio/gfileinfo.c: line 1697 (g_file_info_get_edit_name): should not be
reached
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.929: GFileInfo
created without standard::is-symlink
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.929: file
../../../gio/gfileinfo.c: line 1631 (g_file_info_get_is_symlink): should not be
reached
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.929: GFileInfo
created without standard::is-hidden
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.929: file
../../../gio/gfileinfo.c: line 1587 (g_file_info_get_is_hidden): should not be
reached
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.929: GFileInfo
created without standard::is-backup
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.929: file
../../../gio/gfileinfo.c: line 1609 (g_file_info_get_is_backup): should not be
reached
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.929: GFileInfo
created without standard::sort-order
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.929: file
../../../gio/gfileinfo.c: line 2061 (g_file_info_get_sort_order): should not be
reached
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.929: GFileInfo
created without standard::symlink-target
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.929: file
../../../gio/gfileinfo.c: line 2015 (g_file_info_get_symlink_target): should
not be reached
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.929: GFileInfo
created without standard::is-hidden
(org.gnome.Nautilus:18898): GLib-GIO-CRITICAL **: 19:50:28.929: file
../../../gio/gfileinfo.c: line 1587 (g_file_info_get_is_hidden): should not be
reached

Regards,
Patrice


-- System Information:
Debian Release: 12.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-6-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages nautilus depends on:
ii  bubblewrap                      0.8.0-2
ii  desktop-file-utils              0.26-1
ii  gsettings-desktop-schemas       44~beta-1
ii  gvfs                            1.50.3-1
ii  libadwaita-1-0                  1.3~beta-1
ii  libc6                           2.36-8
ii  libcairo2                       1.16.0-7
ii  libcloudproviders0              0.3.1-2
ii  libgdk-pixbuf-2.0-0             2.42.10+dfsg-1+b1
ii  libgexiv2-2                     0.14.0-1+b1
ii  libglib2.0-0                    2.75.4-1
ii  libglib2.0-data                 2.75.4-1
ii  libgnome-autoar-0-0             0.4.3-1
ii  libgnome-desktop-4-2            44~beta-1
ii  libgstreamer-plugins-base1.0-0  1.22.0-3
ii  libgstreamer1.0-0               1.22.0-2
ii  libgtk-4-1                      4.10.0+ds-1
ii  libnautilus-extension4          44~rc-1
ii  libpango-1.0-0                  1.50.12+ds-1
ii  libportal-gtk4-1                0.6-4
ii  libportal1                      0.6-4
ii  libselinux1                     3.4-1+b5
ii  libtracker-sparql-3.0-0         3.5.0~beta-1
ii  nautilus-data                   44~rc-1
ii  shared-mime-info                2.2-1
ii  tracker                         3.5.0~beta-1
ii  tracker-extract                 3.5.0~beta-1
ii  tracker-miner-fs                3.5.0~beta-1

Versions of packages nautilus recommends:
ii  gnome-sushi           43.0-2
ii  gvfs-backends         1.50.3-1
ii  libgdk-pixbuf2.0-bin  2.42.10+dfsg-1+b1
ii  librsvg2-common       2.54.5+dfsg-1

Versions of packages nautilus suggests:
ii  eog                         44~beta-1
ii  evince [pdf-viewer]         43.1-2+b1
pn  nautilus-extension-brasero  <none>
pn  nautilus-sendto             <none>
ii  totem                       43.0-2
ii  vlc [mp3-decoder]           3.0.18-2
ii  xdg-user-dirs               0.18-1

-- no debconf information


More information about the pkg-gnome-maintainers mailing list