Hi - I'm using rsync 3.0.8 on Fedora 14 x86-64 (package, not built). I get a
repeated crash trying to rsync to a particular zfs partition:
[root at xback1 diskbackup]# rsync -raHx --inplace --numeric-ids --stats --no-
whole-file --delete /xback1_back1/home_jss/20110225-000501/
/xback1_test1/home_jss/current/
Segmentation fault
[root at xback1 diskbackup]# rsync: writefd_unbuffered failed to write 55 bytes
to socket [generator]: Broken pipe (32)
rsync error: error in rsync protocol data stream (code 12) at io.c(1530)
[generator=3.0.8]
If I run the same command in gdb:
Program received signal SIGSEGV, Segmentation fault.
0x000000000041f562 in hash_search (f=8, s=0x888320, buf=0x888680,
len=3906587) at match.c:243
243 if (sum !=
s->sums[aligned_i].sum1
Missing separate debuginfos, use: debuginfo-install
libattr-2.4.44-6.fc14.x86_64
(gdb) back
#0 0x000000000041f562 in hash_search (f=8, s=0x888320, buf=0x888680,
len=3906587) at match.c:243
#1 match_sums (f=8, s=0x888320, buf=0x888680, len=3906587) at match.c:369
#2 0x0000000000414ade in send_files (f_in=9, f_out=8) at sender.c:351
#3 0x000000000041d5c6 in client_run (f_in=9, f_out=8, pid=20819, argc=2,
argv=0x867240) at main.c:1039
#4 0x000000000041dc95 in start_client (argc=3, argv=0x867240) at
main.c:1287
#5 main (argc=3, argv=0x867240) at main.c:1514
If I put a host name in front of the source directory and do the copy over
ssh, it appears to work!
Is this a known bug?
Thanks
Jeremy