Crash copying to a zfs-fuse partition

jeremy at jeremysanders.net jeremy at jeremysanders.net
Thu Apr 21 10:43:12 MDT 2011


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




More information about the rsync mailing list