Weird "checking" behavior

Bug #602938 reported by klischee
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qBittorrent
Fix Released
Medium
mkdib

Bug Description

Version: 2.2.10
System: Windows XP x64 SP2

Hi

When Torrents get added which files already are downloaded (to seed them now), qBittorrent makes really silly stuff.:

I have some releases at "C:\Releases", my standard downloading folder is "D:\Downloads", my Temp-Files-Folder "D:\Temp".

When I add torrents to bring already on hard drive excisting files in qBT, while setting download folder in the addition dialog to "C:\Releases", it copies or moves -all- files to "D:\Temp", which takes often a long time. Then it is checking the files, and copies or moves the files back to C:\Releases, but sometimes without success. Then some files are in C:\Releases missing, or they are in both locations and such weird things happen. And it's absolutely useless to copy files over to "D:\Temp", why don't they get checked in the source and destination directory ("C:\Releases") without copying tons of gigabytes through the hard disks, as I set the download target folder in the "Torrent addition dialog" to "C:\Releases"?

Sorry for bad english, I hope you can reproduce this weird behaviour, if you have some more questions, feel free to ask.

Revision history for this message
Christophe Dumez (hydr0g3n) wrote : Re: [Bug 602938] [NEW] Weird "checking" behavior

I understood the problem, thanks!
I'll see what I can do about it.
----- Original message -----
> Public bug reported:
>
> Version: 2.2.10
> System: Windows XP x64 SP2
>
> Hi
>
> When Torrents get added which files already are downloaded (to seed them
> now), qBittorrent makes really silly stuff.:
>
> I have some releases at "C:\Releases", my standard downloading folder is
> "D:\Downloads", my Temp-Files-Folder "D:\Temp".
>
> When I add torrents to bring already on hard drive excisting files in
> qBT, while setting download folder in the addition dialog to
> "C:\Releases", it copies or moves -all- files to "D:\Temp", which takes
> often a long time. Then it is checking the files, and copies or moves
> the files back to C:\Releases, but sometimes without success. Then some
> files are in C:\Releases missing, or they are in both locations and such
> weird things happen. And it's absolutely useless to copy files over to
> "D:\Temp", why don't they get checked in the source and destination
> directory ("C:\Releases") without copying tons of gigabytes through the
> hard disks, as I set the download target folder in the "Torrent addition
> dialog" to "C:\Releases"?
>
> Sorry for bad english, I hope you can reproduce this weird behaviour, if
> you have some more questions, feel free to ask.
>
> ** Affects: qbittorrent
>          Importance: Undecided
>                  Status: New
>
>
> ** Tags: checking checks disk folder temp temporary
>
> --
> Weird "checking" behavior
> https://bugs.launchpad.net/bugs/602938
> You received this bug notification because you are subscribed to
> qBittorrent.

Revision history for this message
Christophe Dumez (hydr0g3n) wrote :

I'm fixing this for next release.

Changed in qbittorrent:
assignee: nobody → Christophe Dumez (hydr0g3n)
importance: Undecided → Medium
milestone: none → 2.3.0
status: New → In Progress
Revision history for this message
Christophe Dumez (hydr0g3n) wrote :

This is fixed in SVN. Thanks!

Changed in qbittorrent:
status: In Progress → Fix Committed
Revision history for this message
klischee (klischee) wrote :

Cool, thanks :)

Revision history for this message
Christophe Dumez (hydr0g3n) wrote :

There is a release candidate for v2.3.0 available on Sourceforge if you wish to test before the final release.

Changed in qbittorrent:
status: Fix Committed → Fix Released
Revision history for this message
klischee (klischee) wrote :

With 2.5.1 on Windows 7 x64 there's back again one of the unlogical steps through a releasing process reported once here.

When I want to release a file from a random directory (f.e. "C:\Releases\"), qBT is moving it to the temporary directory (f.e. D:\Temp), checks it, and then seeds it out of the temp-dir although I've set the save path in the torrent addition dialog to the source directory ("C:\Releases\file.ext").

Revision history for this message
Christophe Dumez (hydr0g3n) wrote :

Hmm. I have completely rewritten this part of the code. It is definitely possible I introduced this bug back in v2.5.x. I will look into it.

Changed in qbittorrent:
status: Fix Released → Confirmed
milestone: 2.3.0 → 2.5.2
Revision history for this message
Christophe Dumez (hydr0g3n) wrote :

The fix is in SVN. Thanks for telling me about the regression.

@DIB: When you package v2.5.1.1 for Windows, could you please grab the latest fixes from the v2_5_x branch as well?

Changed in qbittorrent:
assignee: Christophe Dumez (hydr0g3n) → mkdib (mohammad-dib)
status: Confirmed → Fix Committed
Changed in qbittorrent:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.