Bug#435901: rdiff --paranoia produces (spurious?) critical errors

2019-08-18 Thread Donovan Baarda
I debugged this problem and it was a spurious bug in how --paranoia was implemented, and librsync/rdiff both work fine without the --paranoia feature enabled. This feature existed to catch and help debug potential rollsum bugs. The rollsum code is now very mature and the --paranoia feature itself

Bug#435901: rdiff --paranoia produces (spurious?) critical errors

2019-08-15 Thread Donovan Baarda
Thanks for reporting this. This should not be happening. It's unlikely to cause any corruption (which would require a strong-sum collision), but it might be indicating a rollsum bug that could be causing delta calculation to miss some matches, resulting in a larger delta than it should. I was jus

Bug#435901: rdiff --paranoia produces (spurious?) critical errors

2007-08-03 Thread Wolfgang Weisselberg
Package: rdiff Version: 0.9.7-1 Severity: normal Not 100% sure if rdiff or librsync1 is at fault, feel free to reassign. $ rdiff signature /usr/bin/xvnc4viewer /tmp/sig $ rdiff --paranoia delta /tmp/sig /usr/bin/zhang_undistort /tmp/DELTA rdiff: CRITICAL! (rs_delta_s_scan) mismatch between rolle