bottlerockets Posted October 23, 2014 Report Share Posted October 23, 2014 I'm sitting at 60+ failed hash checks on a single piece from a single peer. Link to comment Share on other sites More sharing options...
rafi Posted October 24, 2014 Report Share Posted October 24, 2014 Post a link to the bad torrent, so the devs might be able to reproduce Link to comment Share on other sites More sharing options...
Deagan Posted March 14, 2015 Report Share Posted March 14, 2015 This is still a problem in build 38913. Links to specific torrents aren't necessary; the reliable method to reproduce it is to make a local peer send bad data. It only happens if you're downloading the piece from multiple peers, so a minimal test environment needs one downloading peer and two uploading peers, at least one of which is sending bad data. There are of course multiple ways to create such a setup, but here's what I did:Create a trackerless torrent with a large piece size (I used 2MB). Start two torrent clients and make both of them seeds for this torrent. Stop the torrent in both clients. Modify the data that was used to create the torrent without changing its size. Start the torrent in both clients without re-checking the torrent data. Start a new instance of µTorrent 3.4.2 build 38913 and add this torrent. Make sure the downloading client can have multiple connections to the same IP if necessary. Set a reasonable download rate limit (I used 200kB/s). Start the torrent in the downloading client and make sure it's downloading blocks of the same piece from both seeding clients.I took a screenshot of this happening in a completely fresh installation with the default settings: I also tested this scenario with µTorrent 2.2.1, and this bug does not exist in that version. Link to comment Share on other sites More sharing options...
rafi Posted March 15, 2015 Report Share Posted March 15, 2015 Confirmed on 39494 beta Link to comment Share on other sites More sharing options...
Ryrynz Posted March 19, 2015 Report Share Posted March 19, 2015 Confirmed on 39494 beta If this doesn't highlight why people need to change clients, I don't know what does. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.