Package: rsync
Version: 3.1.2-1+deb9u1
Severity: normal
cron said:
rsync: get_xattr_names: llistxattr(""/foo/bar/baz"",1024) failed: No such file
or directory (2)
IO error encountered -- skipping file deletion
rsync error: some files/attrs were not transferred (see previous errors) (code
23) at main.c(1668) [generator=3.1.2]
An obvious TOCTOU: should use flistxattr() instead.
The error message is wrong, too -- it says "IO error" which suggests a
pretty severe problem (damaged disk or filesystem) rather than a mere
vanished file; it could be reported as such -- or preferably, not reported
at all (per #353697).
-- System Information:
Debian Release: 9.6
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-0.bpo.1-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages rsync depends on:
ii base-files 9.9+deb9u6
ii init-system-helpers 1.48
ii libacl1 2.2.52-3+b1
ii libattr1 1:2.4.47-2+b2
ii libc6 2.24-11+deb9u3
ii libpopt0 1.16-10+b2
ii lsb-base 9.20161125
rsync recommends no packages.
Versions of packages rsync suggests:
ii openssh-client 1:7.4p1-10+deb9u4
ii openssh-server 1:7.4p1-10+deb9u4
-- no debconf information