Bug#1070716: /usr/libexec/gvfsd-trash: GFileInfo created without standard::name, should not be reached

Michael Deegan bugs at deegan.id.au
Mon Aug 25 13:54:28 BST 2025


Package: gvfs-daemons
Version: 1.57.2-2
Followup-For: Bug #1070716

I too have noticed this problem. With the added fun that the
syslog-forwarded logs are running my loghost out of diskspace.

In my case, my Trash folder on my network share contains about 2000 files,
most of which were relative symlinks, created by hand but later trashed
from within geeqie.

I removed all the symlinks (and their trashinfo):

   find -type l|while read f;do rm -f "$f" "$(echo $f|sed 's/^/..\/info\//;s/$/.trashinfo/')";done

While this ran, there was unbelievable amounts of syslog spam:

    [snip]
    2025-08-25T20:28:36+08:00 joyola gvfsd-trash[3607]: GFileInfo created without standard::name
    2025-08-25T20:28:36+08:00 joyola gvfsd-trash[3607]: file ../../../gio/gfileinfo.c: line 1713 (g_file_info_get_name): should not be reached
    2025-08-25T20:28:36+08:00 joyola gvfsd-trash[3607]: GFileInfo created without standard::name
    2025-08-25T20:28:36+08:00 joyola gvfsd-trash[3607]: file ../../../gio/gfileinfo.c: line 1713 (g_file_info_get_name): should not be reached
    2025-08-25T20:28:36+08:00 joyola gvfsd-trash[3607]: GFileInfo created without standard::name
    2025-08-25T20:28:36+08:00 joyola gvfsd-trash[3607]: file ../../../gio/gfileinfo.c: line 1713 (g_file_info_get_name): should not be reached
    2025-08-25T20:28:36+08:00 joyola gvfsd-trash[3607]: GFileInfo created without standard::name
    2025-08-25T20:28:36+08:00 joyola gvfsd-trash[3607]: file ../../../gio/gfileinfo.c: line 1713 (g_file_info_get_name): should not be reached
    2025-08-25T20:28:36+08:00 joyola gvfsd-trash[3607]: GFileInfo created without standard::name
    2025-08-25T20:28:36+08:00 joyola gvfsd-trash[3607]: file ../../../gio/gfileinfo.c: line 1713 (g_file_info_get_name): should not be reached
    2025-08-25T20:28:36+08:00 joyola gvfsd-trash[3607]: GFileInfo created without standard::name
    2025-08-25T20:28:36+08:00 joyola gvfsd-trash[3607]: file ../../../gio/gfileinfo.c: line 1713 (g_file_info_get_name): should not be reached
    2025-08-25T20:28:36+08:00 joyola gvfsd-trash[3607]: GFileInfo created without standard::name
    2025-08-25T20:28:36+08:00 joyola gvfsd-trash[3607]: file ../../../gio/gfileinfo.c: line 1713 (g_file_info_get_name): should not be reached
    [snip]

`grep -Fc '2025-08-25T20:28:' user.log` revealed that half a million lines
had just been added to syslog files.  Another half a million would have been
added to /var/log/syslog too.

I created a test symlink (on a local filesystem), and deleted it using
Thundar (476 lines added to logs) and then restored it (474 lines added to
logs).

The takeaway I'm getting here is that having a nontrivial number of files in
Trash/Rubbish is something to be avoided due to this bug.

-- System Information:
Debian Release: 13.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'proposed-updates'), (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'oldstable-debug'), (500, 'stable'), (500, 'oldstable'), (400, 'unstable-debug'), (400, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages gvfs-daemons depends on:
ii  gvfs-common      1.57.2-2
ii  gvfs-libs        1.57.2-2
ii  libbluray2       1:1.3.4-1+b2
ii  libc6            2.41-12
ii  libglib2.0-0t64  2.84.3-1
ii  libgudev-1.0-0   238-6
ii  libsecret-1-0    0.21.7-1
ii  libsystemd0      257.7-1
ii  libudisks2-0     2.10.1-12.1
ii  lsof             4.99.4+dfsg-2
ii  udisks2          2.10.1-12.1

Versions of packages gvfs-daemons recommends:
ii  dbus  1.16.2-2
ii  gvfs  1.57.2-2

Versions of packages gvfs-daemons suggests:
ii  gvfs-backends  1.57.2-2

-- no debconf information

-MD

-- 
-----------------------------------------------------------------------------
Michael Deegan               Hugaholic              https://www.deegan.id.au/
------------------------  Jung, zr jbeel?  ----------------------------------



More information about the pkg-gnome-maintainers mailing list