[core-dev] VerifyingFile returns false positivies when checking for file corruptions
Gregorio Roper <[email protected]> Sun, 24 Jul 2005 21:55:51 +0200
| Newsgroups | gmane.network.gnutella.limewire.core.devel |
|---|---|
| Message-ID | <[email protected]> |
I noticed this bug just today, and it seems to be related to the problem that I noticed when the ProcessingQueue in the VerifyingFile was not limited in size, when I was seeing lots and lots of false positives during corruption checking. The corrupt chunk was located somewhere in the middle of the file and was repeatedly downloaded and found corrupt (~ 30 times) before I restarted LimeWire to enable logging for the downloader (which proved to be not helpful at all). The same chunk failed TigerTree verification again and again until I restarted LimeWire in debugging mode and this time the download just finished normally. I believe this is happening fairly regularly because I've seen multiple downloads going into busy-state at 99% and eventually finishing after a while even without restarting LimeWire and I've also seen some Uploaders at 100% which were downloading exactly one chunk, then disconnect, reconnect and request only one chunk again. -- mfg gregorio roper _______________________________________________ core-dev mailing list [email protected] http://www.limewire.org/mailman/listinfo/core-dev