There is a but in librsync 0.9.7 that prevents rdiff to work correctly with files larger that 4GB. Unfortunately it hurts rdiff-backup - popular backup tool. Patch is accepted for inclusion into 0.9.8, but it's rather hard to find on sourceforge. I wonder if it can make 0.9.7-r1 for now, because the release date of 0.9.8 is not known. Many people report that patch works fine. Link to bug tracker: https://sourceforge.net/tracker/index.php?func=detail&aid=1439412&group_id=56125&atid=479441 Link to patch: https://sourceforge.net/tracker/download.php?group_id=56125&atid=479441&file_id=169866&aid=1439412
I built patched librsync and it fixed bug to me (although I tested with rdiff-backup-1.1.5). Here is how to reproduce it: http://lists.gnu.org/archive/html/rdiff-backup-users/2006-02/msg00015.html
fixed in librsync-0.9.7-r1.