Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Re-checking torrents failing and torrents downloading again / Corrupting files #7982
qBittorrent version and Operating System
v4.0.2 (64bit) / Windows 8.1
What is the problem
Checking completed torrent results in large amounts of the torrent being found to be incomplete. Sometimes re-checking will then find it to be complete, but re-checking again is just as likely to find it incomplete again.
This process is corrupting already downloaded torrents if a re-check is run, or if re-check on completion is set, it goes into a loop and continues to corrupt the download.
What is the expected behavior
A completed torrent should check as complete and not get corrupted.
Steps to reproduce
Re-check completed torrents.
Extra info(if any)
The point at which the rechecking fails seems to be random
every single one of my 'finished' torrents that had been completed but marked errored started to redownload. 4000 torrents in my queue after upgrading. There were 20 before. Please god have mercy on me.
when i started to delete the new-old downloads and rebooted everything started downloading again. i'm not long for this world
Yeah... this bug is actually corrupting data. If anyone has not copied their completed torrents elsewhere, they will lose potentially huge amounts of data from this. Fortunately I had already copied most of the data I needed elsewhere, but this has corrupted / deleted a reasonable amount of data, including from some torrents which no longer have seeds, which it is now busy trying to download
I think that probably makes it a high priority.
I still can't replicate it in an way I can explain... but a few things I've noticed:
Same here... I have like 60+ torrent rechecking at every startup for no reason
But sometimes I suspect them to reappear back in QBT and so I DL them again without noticing, not sure (sometimes yes sometimes no)