https://bugzilla.samba.org/show_bug.cgi?id=2615 Summary: rsync hang when using -H Product: rsync Version: 2.6.4 Platform: All OS/Version: All Status: NEW Severity: major Priority: P3 Component: core AssignedTo: wayned@samba.org ReportedBy: psfales@lucent.com QAContact: rsync-qa@samba.org After the upgrade to 2.6.4, we've found a number of cases where a command of the following form hangs: ./rsync -H user@remotemachine:/etc/remote_file /local/dir/ The problem goes away if -H is not used, or if the target is a file rather than a directory. It also goes away when the local machine uses 2.6.3 (and the remote machine uses either 2.6.3 or 2.6.4) gdb shows that it is stuck in an infinite loop at link 196 in hlink.c: while (!(file->flags & FLAG_HLINK_EOL)) { ndx = file->F_NEXT; file = FPTR(ndx); } Every time through the loop ndx is zero, and file always gets the same value. Unfortunately, it doesn't seem to be reproducible between all pairs of machines. In the cases where we've seen it, the local machine is solaris and the remote machine is Linux running Fedora Core 2, or RedHat 9, but it doesn't show up between all such pairs of machines. On the machines where the problem is showing up, however, it is completely consistent and reproducible. -- Configure bugmail: https://bugzilla.samba.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug, or are watching the QA contact.