Author Topic: qBittorrent 2.8.4 **unofficial mingw build**  (Read 17964 times)

loki

  • Forum addict
  • ****
  • Posts: 567
  • Karma: +16/-1
    • View Profile
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #30 on: August 30, 2011, 07:35:56 am »
I have successfully built a few things, within linux, and used mingw (in windows) to build a program before. However, if errors in a build arise I usually just give up... at which point there's already a built version to use anyway. I wouldn't consider myself very experienced.
That link with build instructions is likely to be very useful if I decide to dive right into this.

majin5

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #31 on: August 30, 2011, 07:42:37 am »
@sledge

Nope I just used the build you posted at the start of this this thread, so mingw.

Also to confirm your previous build of 2.8.2 had the same I/O errors when adding torrents. So I chalked it up to being a problem with libtorrent. I don't remember where in the launchpad bugs I read this but someone mentioned that libtorrent might have been the guilty party for 64 bit versions of windows.

I was using the 2.7.3 previously and none of the builds have been compiled by me. Am not sure if this was based on the 0.15.5 of libtorrent. Please confirm this.

@msolace

I've tested by adding new torrents for for iso, mkv and mp4 file to different location on the same hdd. Worked fine.
I also resumed the same from the backup of the old 2.7.3 data. Both worked fine with no I/O errors.
Windows 7 x64 4gb ram.


I believe the problem with x64 systems lies partly with the libottorent version used and the ses_state file in the cache folder.
« Last Edit: August 30, 2011, 07:59:26 am by majin5 »

RMP13

  • Newbie
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #32 on: August 30, 2011, 12:14:55 pm »
Hi everyone,

Thnx for the new build for qbittorrent release. Was waiting for this forever.

Ok to people having the I/O errors on Win 7 x64. Here might be the solution.

Firstly a clean install did help with no I/O errors popping up while loading torrents however this involved deleting everything including the files in the qbittorent folders in the Local and Roaming directories under Users/username/Appdata.

After this I basically copied back the contents of theses folders (had previously backed it up) but the I/O errors resurfaced. Finally narrowed it down to the "cache folder" in Users/username/Appdata/Local/qbittorent/ .

So to surmise uninstall 2.7.3. Delete the cache folder. Install 2.8.4 and you should be fine.

Note I'm using 2.8.4 compiled with libtorrent 0.15.7 under Win 7 x64.

Lastly like to report the stupid behaviour of qbittorrent of going on downloading previously downloaded torrents that had been removed or marked as read from RSS feeds seems to be fixed with this new ver.
Thanks for your help!  :) Win Vista  x64.

Candoris

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #33 on: August 30, 2011, 02:33:33 pm »
new downloads work, but old ones don't resume using majin's method... blah blah memory error. w7 64
+No luck with new downloads either - uninstalled 2.7.3, deleted cache, installed 2.8.4 - all same problems...
« Last Edit: August 30, 2011, 05:40:52 pm by Candoris »

majin5

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #34 on: August 30, 2011, 06:02:10 pm »
@candoris

Ok dude seems the thing works fine till you restart the program then the I/O error pops up again on all active torrents. I had it running non stop from morning till I read your post when I decided to duplicate the problem you had.

For me manually deleting the ses_state file before I relaunch the program seems to solve it. It works perfect till the next time I quit and restart the program. This while not ideal is still a step over 2.8.2 which would give probs after just 10 mins of running any torrent.

I also tried the 2nd unofficial build with libtorrent 0.15.5 that sledge posted same problem when you restart the program. For me the problem seems to be isolated to the ses_state file.

sledgehammer_999

  • qBittorrent maintainer
  • Administrator
  • Forum addict
  • *****
  • Posts: 2406
  • Karma: +150/-2
    • View Profile
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #35 on: August 30, 2011, 11:13:03 pm »
Well as it seems mingw is at fault here. I did a msvc build(it was a lot quicker than I thougt it would be) and tested it under Win 7 x64. It seems to work fine.
I also tested majin5's solution. If you use a mingw build and delete this file -> C:\Users/username/Appdata/Local/qbittorent/cache/ses_state BEFORE launching qBittorrent then it will download torrents just fine. (Thanks majin5)

Here it is 2.8.4 build with MSVC 2008 Express. Please report if the bug still exists.
Boost: 1.47
Libtorrent: 0.15.7
Qt: 4.7.3

link1: http://www.megaupload.com/?d=TLKW1OED
link2: http://www.mediafire.com/?89grjodrd3zl4sl

As it seems for the future I will do msvc builds until libtorrent is fixed for mingw.
« Last Edit: August 31, 2011, 01:03:00 am by sledgehammer_999 »

loki

  • Forum addict
  • ****
  • Posts: 567
  • Karma: +16/-1
    • View Profile
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #36 on: August 30, 2011, 11:29:58 pm »
I tried to build myself and got as far as libtorrent which is probably pretty good considering my track record. I was using, or attempted anyway, MSVC 2010 Express.
I'll have a tryout of your most recent build and see how it goes.

majin5

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #37 on: August 30, 2011, 11:31:05 pm »
 ;D Ooh fast service today. Thnx sledge for the new one with mscv. Installed and restarted, no I/O errors on resume. Will update 8 hrs from now of any errors while running.

@loki lol i had tried the same when i rechecked the forums.

Nemo

  • qBittorrent Forum
  • Administrator
  • Forum addict
  • *****
  • Posts: 1477
  • Karma: +93/-0
    • View Profile
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #38 on: August 31, 2011, 12:00:46 am »
Well done sledge :), thanks for your time and effort! I hope this fixes the I/O problems with all 64bit users here.
Forum Rules and Guidelines

Forum Admin.
Dutch & Turkish Translator.




loki

  • Forum addict
  • ****
  • Posts: 567
  • Karma: +16/-1
    • View Profile
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #39 on: August 31, 2011, 12:17:58 am »
So far, has fixed for me as well. Also, restarted qbittorrent and downloaded another still no I/O errors.

Thanks for your hard work and dedication.

Rastaman

  • Member
  • **
  • Posts: 26
  • Karma: +0/-0
    • View Profile
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #40 on: August 31, 2011, 03:06:21 am »
Working good so far, kudos sledge

Peter

  • Administrator
  • Forum addict
  • *****
  • Posts: 1579
  • Karma: +37/-2
    • View Profile
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #41 on: August 31, 2011, 01:57:10 pm »
I've made a binary page here:
http://ieatcats.info/0/dl/qbittorrent_windows/

You can simply direct download the stuff. No ads, nothing. My site.
Sledge, or anyone who will build a win binary: When you release them, just message me and I'll update the page above.

(Also, thanks for your work.)
- qBittorrent team - server and forum administrator.
- Hungarian translation reviewer/moderator (+ translator).

Join the official qBittorrent Discord!
https://discord.gg/ma66Vv4

Candoris

  • Newbie
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #42 on: August 31, 2011, 02:30:01 pm »
Many thanks, works here too! (though surprisingly each torrent takes longer to start downloading, but speed is then fine). Seems lighter on the system and hdd, but maybe I'm just seeing things...

Should be put as main build on dl page for windows, imho.

ironcross

  • Veteran
  • ***
  • Posts: 433
  • Karma: +13/-0
    • View Profile
    • Mein Land - Call Of Duty Servers
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #43 on: August 31, 2011, 04:23:14 pm »
I've made a binary page here...
Good idea, shiki :)

loki

  • Forum addict
  • ****
  • Posts: 567
  • Karma: +16/-1
    • View Profile
Re: qBittorrent 2.8.4 **unofficial mingw build**
« Reply #44 on: September 01, 2011, 06:04:53 am »
(though surprisingly each torrent takes longer to start downloading, but speed is then fine)

It might be due to the way multiple trackers are handled now, the way it is "required to behave" per bittorrent specifications.