Package: rsync Version: 3.2.7-1+deb12u1 Severity: normal X-Debbugs-Cc: t...@security.debian.org
Dear Maintainer, Today I updated several servers from rsync 3.2.7-1 to 3.2.7-1+deb12u1. After doing so, some rsync commands that include both "-r" and "-H" fail with this error: Internal hashtable error: illegal key supplied! rsync error: errors with program diagnostics (code 13) at hashtable.c(88) [generator=3.2.7] This error did not occur in the previous version of rsync. I can duplicate it with these simplified commands to copy an empty directory: $ mkdir tempdir $ rsync -rHn tempdir tempdir2 Internal hashtable error: illegal key supplied! rsync error: errors with program diagnostics (code 13) at hashtable.c(88) [generator=3.2.7] (It does not happen if the source directory ends with a trailing slash, nor does it happen without the "-r" or "-H" options.) Thanks! -- System Information: Debian Release: 12.9 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'oldoldstable-updates'), (500, 'oldoldstable'), (500, 'stable'), (500, 'oldstable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-29-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.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 rsync depends on: ii init-system-helpers 1.65.2 ii libacl1 2.3.1-3 ii libc6 2.36-9+deb12u9 ii liblz4-1 1.9.4-1 ii libpopt0 1.19+dfsg-1 ii libssl3 3.0.15-1~deb12u1 ii libxxhash0 0.8.1-1 ii libzstd1 1.5.4+dfsg2-5 ii lsb-base 11.6 ii sysvinit-utils [lsb-base] 3.06-4 ii zlib1g 1:1.2.13.dfsg-1 rsync recommends no packages. Versions of packages rsync suggests: ii openssh-client 1:9.2p1-2+deb12u4 ii openssh-server 1:9.2p1-2+deb12u4 ii python3 3.11.2-1+b1 pn python3-braceexpand <none> -- no debconf information