Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lseek returned 1179520, not 1179520 - regression from CVE fixes #725

Open
sylvain-ilm opened this issue Jan 27, 2025 · 0 comments
Open

lseek returned 1179520, not 1179520 - regression from CVE fixes #725

sylvain-ilm opened this issue Jan 27, 2025 · 0 comments

Comments

@sylvain-ilm
Copy link

Hi,

Since rsync 3.4.1 on a FreeBSD 14 system, I've got :

>f.st....... data/Sauvegarde/local/DB/psql/databases/225367/236044.dat
rsync: [receiver] lseek returned 1179520, not 1179520: No error: 0 (0)
rsync: [receiver] write failed on "/data/Sauvegarde/data/std/data/Sauvegarde/local/DB/psql/databases/225367/236044.dat": No error: 0 (0)
rsync error: error in file IO (code 11) at receiver.c(381) [receiver=3.4.1]
rsync: [generator] write error: Broken pipe (32)
rsync error: error in socket IO (code 10) at io.c(849) [generator=3.4.1]
rsync: [receiver] write error: Broken pipe (32)

Sometimes values do differ :

rsync: [receiver] lseek returned 1118264, not 1121456: No error: 0 (0)
rsync: [receiver] write failed on "/data/Sauvegarde/data/std/data/Sauvegarde/local/DB/psql/databases/225367/249725.dat": No error: 0 (0)

Reverting the receiver to 3.3.0 does fix the problem.

Here's the command line :

rsync -aviz --numeric-ids --stats --timeout 600 --exclude logs --exclude Cache --partial --inplace --no-whole-file -b --backup-dir /tmp/rsync_backup-dir6352252118121511819 --delete-delay --delete-excluded --max-delete 10000 --copy-dest=/data/Sauvegarde/data/std/.zfs/snapshot/2025-01-23T03:00:00Z fqdn::std/ /data/Sauvegarde/data/std

Cheers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant