-
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Torrent stalled with I/O error about an invalid handle #9038
Comments
I then tried again without the .!qb temporary extension to see if it made a difference.
Same files are selected to download, nothing added or removed. After that, I thought about just forcing the torrent to continue downloading, and see how far it would go. I keep getting the I/O error every few seconds, so I pause it and resume it. But apparently it's making progress. Here's the execution log lines regarding this new process:
|
Here's a video I recorded demonstrating the issue. https://www.dropbox.com/s/b6txj9bwjmcpz8y/FFsplit-180602-115148.mp4 Odly enough, I just realized there's no .unwanted folder in the torrent. The folder doesn't exist, and yet the error in the execution log are pointing to files that aren't there. Could this be the cause of the issue? Please have a look at the video and tell me if I'm wrong, or if I hit the nail on the spot. |
I have the same issue. |
I also have this issue, though all I need to do for it to happen is simply select to partly download a multifile torrent. Frankly this is unfortunately very buggy in qBT and I've been experiencing various I/O errors due to this for many versions. There's another awful bug where sometimes throughout the downloading of a torrent (possibly when I add and/or remove the checkboxes for files to download mid-download) qBT will change the torrents Contents list to have every file I don't already have moved to its own standalone folder (that was never part of the original .torrent) such as that "filename.ext" becomes "filename.ext\filename.ext"! This causes a mess of folders in the torrent's folder as well as more I/O errors (as qBT subsequently tries to access the files in these new nonexistent "paths"). It's a ridiculous one. Much juggling of re-adding a torrent until it works right (as well as fixing folder structures manually, as necessary) ensues, which right now I'm having trouble with even doing successfully with one certain torrent... I'm in a dilemma since qBT is otherwise pretty stable and great for me, but this deal is awfully frustrating since my torrenting often involves partly downloading large torrents (though everything is smooth when I download a whole torrent or a singlefile torrent), so I'm considering another client to spare me this bullcrap. It had seemed to be even worse when the ".!qB" feature was on so in my desperation I've had to turn it off, but it's no fix. |
I've got the same issue happens erraticly |
has anyone found a workaround for this? It's stopping my torrent seeding and I have to constantly recheck what's happening to be sure everything is working |
same thing, glad i just found this thread. Was trying to figure out what was going on as I didnt test w/ another torrent client etc and the others I had were "full" and thus no issue. |
Same issue since updating to the latest version. Occurs on both active downloads and already completed. |
4.1.0 does not exhibit this issue. Downgrading resolved the problem for me. |
^Unfortunately I'd had I/O errors and issues with partial downloads for many versions now, however (according to rather hazy memory by now) now that you mention it it's likely that it wasn't quite as easy to get them as now (in this version). Right now it's basically enough to just start a download to get it consistently right away, which previously wasn't always the case. |
Never seen this many bugs in a torrent client. For all the crap utorrent gets, it ran error\bug free for me for years. Had a lot of I\O errors from partial torrents copied over from utorrent, which I guess is not qibittorrent's problem. But now, starting even fresh brand new downloads, and selecting only a few out of the files in the torrent, immediately gives this error. |
@bobsage123 revert to 4.1.0 until upstream libtorrent releases 1.1.8 |
Same problem here with 4.1.1:
Forcing to continue works, but it may "break" anytime again and I have to "force" to continue once again... That sucks :-( |
^My exact experience as well. |
I believe this was fixed in Libtorrent 1.1.8, however it hasn't been added to qbt yet. (No releases for a while) |
Even with the latest version of Libtorrent I'm still getting I/O errors for any kind of big torrent (15gb+) I try to download. Wouldn't have anything to do with me having two separate drives would it? My OS drive is very small and even tho I've gone thru every single option to make sure things are getting downloaded to my alternate (F) drive, still constant errors. Very frustrating and my gf won't leave me alone about watching all the Hobbit movies lol |
Closing old issues related to "Stalled"/"Stalled at 99%" and similar. If you can reproduce the problem in the newest version:
If the above does not help, please post a new issue with:
Thank you for your contributions. |
Please provide the following information
qBittorrent version and Operating System
v4.1.1
Windows 10 v1709
What is the problem
In the contents tab of the selected torrent selected manually a few files to download, and renamed the main folder.
After that, the folder was renamed but then a second folder appeared with the old name and a few of th selected files were in it.
So I then had the new folder with the new name, and the older folder with the previous name.
I wanted to merge both folders (to get rid of the previous one and move the files to the new folder) but couldn't find a way to make it happen.
I tried renaming the older folder same as the new folder, hoping it would merge both and solve my issue.
Nope, didn't work.
And then no matter what happens, the torrent is always stalled because of an I/O error with invalid handle.
I've tried many times to force recheck and resume downloading, but it always throws out an I/O error with invalid handle.
Initially I was reporting both problems in the same Issue, but I've separated them to make discussing them a bit tidier. So this is the link to the multiple folders issue: #9032
What is the expected behavior
There shouldn't be an I/O error.
Steps to reproduce
To reproduce the I/O error, I downloaded the torrent, selected the same files to download from the torrent, and then just let it start downloading.
After a few seconds, about 20-50MiBs in, the I/O error pops up and the torrent stops.
Execution log lines attached:
Please tell me if there's anything else you need to help me out.
Extra info(if any)
Torrent: http://bt.ocremix.org/torrents/OC_ReMix_-_1_to_3000_%5Bv20170528%5D.torrent
Advanced settings just in case:
![image](https://user-images.githubusercontent.com/10564090/40868579-294fae52-65dc-11e8-8094-e7b9e8de56b7.png)
Progress from other Issue copied here
I tried adding the torrent from scratch all over again, but I renamed the folder in the new torrent dialog pop-up. No new folder was created, just one folder is present.
However, I got the same I/O error.
The text was updated successfully, but these errors were encountered: