Skip to content

gvfsd.hook outputs `pkill: not a hex string: fffffffd7fc1eeff`

Description:

The gvfsd.hook outputs multiple pkill: not a hex string error messages.

Additional info:

Today when updating gvfs from 1.56.1-1 to 1.56.1-2, I noticed this output while the hook was running:

(14/17) Reloading GVFS config...
pkill: not a hex string: fffffffd7fc1eeff
pkill: not a hex string: fffffffd00000a02
pkill: not a hex string: fffffffd7fc1eeff
pkill: not a hex string: fffffffd7fc1feff
pkill: not a hex string: fffffffd7fc1feff

I did not find much while searching for this, except a couple downstream distros have users reporting it in the forums:

gvfsd is running.

❯ ps aux | grep gvfsd
jeremy      1265  0.0  0.0 321980 12376 ?        Ssl  Jan25   0:00 /usr/lib/gvfsd
jeremy      1271  0.0  0.0 456020  8500 ?        Sl   Jan25   0:00 /usr/lib/gvfsd-fuse /run/user/1000/gvfs -f
jeremy     11898  0.0  0.0 543572 13340 ?        Sl   10:24   0:00 /usr/lib/gvfsd-trash --spawner :1.14 /org/gtk/gvfs/exec_spaw/0
jeremy     11915  0.0  0.0 470324 13492 ?        Sl   10:24   0:00 /usr/lib/gvfsd-network --spawner :1.14 /org/gtk/gvfs/exec_spaw/1
jeremy     11945  0.0  0.0 232700  8088 ?        Ssl  10:24   0:00 /usr/lib/gvfsd-metadata
jeremy     40948  0.0  0.0   6392  4064 pts/0    S+   20:46   0:00 grep --color=auto gvfsd

Steps to reproduce:

The output can be reproduced by reinstalling the package:

❯ sudo pacman -S gvfs
Please touch the device.
warning: gvfs-1.56.1-2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) gvfs-1.56.1-2

Total Installed Size:  5.11 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                                               [-------------------------------------------] 100%
(1/1) checking package integrity                                             [-------------------------------------------] 100%
(1/1) loading package files                                                  [-------------------------------------------] 100%
(1/1) checking for file conflicts                                            [-------------------------------------------] 100%
(1/1) checking available disk space                                          [-------------------------------------------] 100%
:: Running pre-transaction hooks...
(1/1) Performing snapper pre snapshots for the following configurations...
==> root: 97
:: Processing package changes...
(1/1) reinstalling gvfs                                                      [-------------------------------------------] 100%
:: Running post-transaction hooks...
( 1/12) Reloading user manager configuration...
( 2/12) Creating temporary files...
( 3/12) Arming ConditionNeedsUpdate...
( 4/12) Keep the last cache and the currently installed.
==> no candidate packages found for pruning
( 5/12) Foreign/AUR package notification
imagescan-plugin-networkscan 1.1.4-0
wl-color-picker 1.3-1
( 6/12) Orphaned package notification...
=> No orphans found.
( 7/12) Checking for .pacnew and .pacsave files...
( 8/12) Updating GIO module cache...
( 9/12) Compiling GSettings XML schema files...
(10/12) Reloading GVFS config...
pkill: not a hex string: fffffffd7fc1eeff
pkill: not a hex string: fffffffd80000a02
pkill: not a hex string: fffffffd7fc1eeff
pkill: not a hex string: fffffffd7fc1feff
(11/12) Checking which packages need to be rebuilt
(12/12) Performing snapper post snapshots for the following configurations...
==> root: 98

Or by running the command from the hook:

❯ pkill --signal USR1 --require-handler --exact gvfsd || true
pkill: not a hex string: fffffffd7fc1eeff
pkill: not a hex string: fffffffd80000a02
pkill: not a hex string: fffffffd7fc1eeff
pkill: not a hex string: fffffffd7fc1feff
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information