What is a Rollback Inconsistency?
This message means that somehow the data has become corrupted during a transfer. Usually it’s because one of the users, either you or the one you are downloading from, is using a bad firewall, such as Zone Alarm, which is intercepting some packets. There are three things you can try to fix the problem: •You can attempt to fix the file by chopping off the rollback bytes, using a tool like cutoff. •Delete the file and re-download it. •Completely disable the rollback feature by changing the value in Settings -> Advanced to 0. You can do this, but at your own risk. The rollback is a scheme to ensure that the file you’re resuming and the file you’re downloading from a remote source are the same. If you disable it after getting the rollback inconsistency message, there will be corruption. DC++ Change Log Related Entries: 0.669: Added advanced resume that detects and tries to repair rollback inconsistencies using tiger trees 0.4033: Fixed a memory leak with rollback buffers under certain cond