Qbittorrent Closes Randomly

This has been annoying me for quite some time, and I can’t figure out how to fix it. I use Qbittorrent 3.0.7 on openSUSE 12.3 (64 bit), running kernel 3.10.5-1. It randomly closes. No crash notification or anything. It just disappears whenever it feels like it. It might be after a few minutes or a few hours. Has anyone else had this problem? I’d like to figure out what’s going on because I like the program a lot when it works.

Sorry, I couldn’t find an edit button. I ran it in a terminal and it gave me this when it crashed:

*************************************************************Catching SIGSEGV, please report a bug at http://bug.qbittorrent.org
and provide the following backtrace:
qBittorrent version: v3.0.7
stack trace:
  /lib64/libc.so.6 : ()+0x35450  [0x7f2c66d84450]
  /lib64/libcrypto.so.1.0.0 : RC4()+0x3bd  [0x7f2c6997c6bd]
Segmentation fault

Any ideas on what I should do next?

I don’t have a solution for you, only guesses. I think this is a problem with libtorrent-rasterbar. Because on openSUSE and Debian, qbittorrent and deluge both crash randomly.

Thanks. I’ll check the version on that when I get home from work. Maybe there’s an update I can pull from somewhere.

On 08/18/2013 10:06 PM, idrum4316 pecked at the keyboard and wrote:
> Sorry, I couldn’t find an edit button. I ran it in a terminal and it
> gave me this when it crashed:
>
>
> Code:
> --------------------
> *************************************************************Catching SIGSEGV, please report a bug at http://bug.qbittorrent.org
> and provide the following backtrace:
> qBittorrent version: v3.0.7
> stack trace:
> /lib64/libc.so.6 : ()+0x35450 [0x7f2c66d84450]
> /lib64/libcrypto.so.1.0.0 : RC4()+0x3bd [0x7f2c6997c6bd]
> Segmentation fault
> --------------------
>
>
> Any ideas on what I should do next?
>
>
Just exactly what the message says.

Will reporting a bug with no clue what’s going on be useful? Will they be able to make something out of /lib64/libc.so.6 : ()+0x35450 [0x7f2c66d84450] and /lib64/libcrypto.so.1.0.0 : RC4()+0x3bd [0x7f2c6997c6bd]?

On 08/19/2013 12:06 PM, idrum4316 pecked at the keyboard and wrote:
> Will reporting a bug with no clue what’s going on be useful? Will they
> be able to make something out of /lib64/libc.so.6 : ()+0x35450
> [0x7f2c66d84450] and /lib64/libcrypto.so.1.0.0 : RC4()+0x3bd
> [0x7f2c6997c6bd]?
>
>
Yes, more info may be requested afterward but you need to start somewhere.

I checked the bug tracker, and there are a few describing the issue I’m having. All of them have been closed, saying it’s not a qbittorrent bug. I’ll check out libtorrent-rasterbar.

Thanks

Thanks for all the help so far. :slight_smile: It looks like I have libtorrent-rasterbar6 0.15.10-1.1.1 installed, which is up to date for the openSUSE-12.3-Oss repository. I didn’t see any versions that are more up to date, but there is a libtorrent-rasterbar7 unstable package that will give me 0.16.10 or 0.16.11. Should I try installing one of those? Will the different package names create a mess if I do?

Sorry if these are noob questions.

idrum4316 wrote:
>
> Thanks for all the help so far. :slight_smile: It looks like I have
> libtorrent-rasterbar6 0.15.10-1.1.1 installed, which is up to date for
> the openSUSE-12.3-Oss repository. I didn’t see any versions that are
> more up to date, but there is a libtorrent-rasterbar7 unstable package
> that will give me 0.16.10 or 0.16.11. Should I try installing one of
> those? Will the different package names create a mess if I do?
>
> Sorry if these are noob questions.
>
>

No zypper says you need version 6


$zypper info --requires qbittorrent | grep libtorrent
A Bittorrent client using C++ / libtorrent and a Qt4 Graphical User
Interface.
libtorrent-rasterbar.so.6()(64bit)


GNOME 3.6.2
openSUSE Release 12.3 (Dartmouth) 64-bit
Kernel Linux 3.7.10-1.16-desktop

This is probably too late for idrum, but after trying everything else, I did finally solve this by updating libtorrent-rasterbar and python-libtorrent-rasterbar to version 7.

Here are the links (for OpenSuse 12.3) that I used:

deluged: rpm from http://packman.links2linux.org/download/deluge/1538230/deluge-1.3.5-1.11.noarch.rpm or subscribe to Packman

The rest are 1 click installs:

deluge-gtk: http://software.opensuse.org/ymp/home:dsonck92/openSUSE_12.3/deluge-gtk.ymp?base=openSUSE%3A12.3&query=deluge-gtk
deluge-web: http://software.opensuse.org/ymp/home:dsonck92/openSUSE_12.3/deluge-web.ymp?base=openSUSE%3A12.3&query=deluge-web
libtorrent-rasterbar7: http://software.opensuse.org/ymp/devel:libraries:c_c++/openSUSE_12.3/libtorrent-rasterbar7.ymp?base=openSUSE%3A12.3&query=libtorrent-rasterbar7
python-libtorrent-rasterbar: http://software.opensuse.org/ymp/devel:libraries:c_c++/openSUSE_12.3/python-libtorrent-rasterbar.ymp?base=openSUSE%3A12.3&query=python-libtorrent-rasterbar

Ironically, these packages are all listed as “unstable” but I’ve now had deluge running for several days without a crash :slight_smile:

Hope this helps someone.

Certainly helped me. Switched to Deluge instantly. I used to use KTorrent. Think there was the same problem there, and then I tried qBittorrent which has just annoyed me for some time now. Deluge has a simple gui, but it works. Thanks for the tip.:slight_smile: