Skip to content
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

Discovered cause of "I/O Error" notificiation bug. #6387

Closed
anony531 opened this issue Feb 15, 2017 · 4 comments
Closed

Discovered cause of "I/O Error" notificiation bug. #6387

anony531 opened this issue Feb 15, 2017 · 4 comments

Comments

@anony531
Copy link

qBittorrent version and Operating System:

v3.3.10 / Arch Linux
Note: this is not a version-specific bug. I have had it on multiple versions in the past.

If on linux, libtorrent and Qt version:

libtorrent: 1.1.1.0 / Qt: 5.7.1

What is the problem:

Repeated "I/O Error" notifications.
http://i.imgur.com/6vKGZk0.png
http://i.imgur.com/y63qyb6.jpg

What is the expected behavior:

No "I/O Error" messages.

Steps to reproduce:

Okay, so I've had this bug a few times and I always thought it was related to the amount of torrents I had running, but I'm pretty certain I've discovered the true cause.

  1. Add a torrent to your client and start downloading it.
  2. Part way through the download, open the "Content" tab and uncheck a partially downloaded item.

That's it. Do that and you should start getting flooded with notifications before long about I/O errors. That said, I haven't tested this much so it might only happen with certain torrents for unknown reasons.

If you can't reproduce the bug by unchecking a file, try unchecking a folder instead.

Extra info(if any):

To get the error messages to go away, all one has to do is manually delete the partially downloaded file/folder and they will stop.

It seems like this bug would be fairly easy to fix by simply telling qBittorrent to remove unchecked files from the hard drive, but I don't think that would be the best solution since if somebody accidentally unchecked a very large file it would mean re-downloading hours or possibly even days worth of data (depending how well-seeded the torrent in question is).

@fshp
Copy link

fshp commented Mar 5, 2017

Confirmed

@surfernsk
Copy link
Contributor

surfernsk commented Mar 5, 2017

@anony531 try build qbt with libtorrent: 1.0.10 or 1.0.11
qbt 3.3.10 no official support libtorrent: 1.1.0 and higher

@kozmaz87
Copy link

kozmaz87 commented Apr 8, 2017

I am actually getting the I/O error whenever everything is selected for download and the torrent is say tens of gigabytes of files with long names averaging around 500MB :) each. The only thing I did to it is change priority of some files to Maximum. And that already started throwing me the error...

One addition I have not specifically seen... in win10 no error. That just works. This only happens on my win7 computer.

@ngosang
Copy link
Member

ngosang commented Sep 16, 2018

We are closing all issues related to old qBittorrent versions (qBittorrent < 4.1.0).
Please, update to last release and, if the bug/error/crash is still present, open another issue.
Thank you.

@ngosang ngosang closed this as completed Sep 16, 2018
@qbittorrent qbittorrent locked and limited conversation to collaborators Feb 28, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants