elephant1024 Posted February 27, 2006 Report Share Posted February 27, 2006 I've been looking at this bug since the skipping file feature was fully implemented, trying to figure out how I might work around it. As yet, I haven't been able to find any. The bug involves skipping files on initial torrent addition where the skipped file has not yet been created. The easiest way to explain is with an example.A torrent file contains these files and sizes:1.pdf 3MB2.pdf 5MB3.pdf 5MB4.pdf 10MBIf 1.pdf is skipped over, the last 3MB of 4.pdf remains in the part file. If 2.pdf or 3.pdf is skipped over, half of 4.pdf remains in the part file. If both 2.pdf and 3.pdf are skipped over, the entire 4.pdf data remains in the part file and 4.pdf never gets created.Essentially, utorrent will create and insert pieces into files up to X where X is the total size of the unskipped files. Pieces beyond X remain in the part file. Setting pre-allocating disk space option to true does nothing. Forced rechecking only causes another bug. Manually creating a 0byte file of the same name as one of the uncreated files also does nothing.Also, when the last file is not among those skipped over, the last piece disappears when forcing a recheck. Link to comment Share on other sites More sharing options...
Firon Posted February 27, 2006 Report Share Posted February 27, 2006 Is compact allocation on? Link to comment Share on other sites More sharing options...
ludde Posted February 27, 2006 Report Share Posted February 27, 2006 I'd like to find the cause of this problem. Do you have any reliable way to reproduce it?/Ludde Link to comment Share on other sites More sharing options...
elephant1024 Posted February 27, 2006 Author Report Share Posted February 27, 2006 Firon:Compact allocation doesn't seem to matter. When it is off, the files not skipped still are not allocated.Ludde:Any multi-file torrent should exhibit this behavior, though it would work best if the majority of the files are similar (but not equal) in size and there are more than 10 files in the torrent. Piece size should be less than half the average file size. Otherwise, it happens for pretty much every torrent.The only time I could imagine this not happening is perhaps when the total size of the skipped files are smaller than a full piece. However, I haven't yet encountered any torrents where I can test this, since skipping files at the end of the torrent can neither confirm nor deny the presence of the problem. Link to comment Share on other sites More sharing options...
Firon Posted February 27, 2006 Report Share Posted February 27, 2006 Compact allocation only applies to files created after the option was turned on, so turning it on/off mid-torrent will have no effect. Was it on when you started this particular torrent? Link to comment Share on other sites More sharing options...
elephant1024 Posted March 1, 2006 Author Report Share Posted March 1, 2006 On for some torrents, off for others. As I've said, it didn't seem to make a difference. In both cases, the unskipped files were not allocated beforehand. I haven't tested manually allocating the space for files at the end of the torrent and then starting the torrent with skipped files in the middle, but if the bug is what I think it appears to be, even if the space was allocated for the files at the end of the torrent, the pieces that belong at the end would still not get placed there and instead remain in the part file. Link to comment Share on other sites More sharing options...
SolidasRock Posted March 7, 2006 Report Share Posted March 7, 2006 I have the same problem i think, i have choosed to skip ALL samples but after its ready i see all samples are downloaded, most of them partly. Why it is doing that? I have skipped them all before the torrent has started, so they had to be empty and stay empty. I use 1.4.2.432See screenshot...If you want to know more, ask me... Link to comment Share on other sites More sharing options...
Firon Posted March 7, 2006 Report Share Posted March 7, 2006 turn on the first piece column and sort by that Link to comment Share on other sites More sharing options...
SolidasRock Posted March 7, 2006 Report Share Posted March 7, 2006 i am sorry, i dont understand what you means with turn on the first piece column?If you means the order of the files, i cant do that, it is a really long list, you wont be able to see the skipped files... And i also dont understand why? Link to comment Share on other sites More sharing options...
SolidasRock Posted March 7, 2006 Report Share Posted March 7, 2006 I now see the samples arent downloaded, i cant find the samples. But Utorrent is telling me they are partly or complete downloaded. I call this a small bug. Link to comment Share on other sites More sharing options...
Firon Posted March 7, 2006 Report Share Posted March 7, 2006 in the Files tab, right click and enable the column named First Piece. Then sort by it. Find one of your skipped files in the list, take a screenshot. Link to comment Share on other sites More sharing options...
SolidasRock Posted March 7, 2006 Report Share Posted March 7, 2006 Ah i see....This is what you want to see? Link to comment Share on other sites More sharing options...
Kazuaki Shimazaki Posted March 7, 2006 Report Share Posted March 7, 2006 Sort it, SolidasRock (click on First piece). But on a quick glance, it is working as it should. The stuff you want downloaded correctly. The stuff you didn't want probably downloaded partially due to the files overlapping pieces.The pieces are just set way too big for the itty bitty files you are DLing. Link to comment Share on other sites More sharing options...
Firon Posted March 7, 2006 Report Share Posted March 7, 2006 Yep. Link to comment Share on other sites More sharing options...
SolidasRock Posted March 7, 2006 Report Share Posted March 7, 2006 Ah i see, i thought i have clicked on the right column because there are 2 columns called "pieces" too. I see now they downloaded partially due to the files overlapping pieces.The itty bitty files you called is in total 246 MB. Very needles to download (and also upload it to fix my ratio) Link to comment Share on other sites More sharing options...
Firon Posted March 7, 2006 Report Share Posted March 7, 2006 Unfortunately, it's required because you have to download the entire piece. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.