Im running qbittorrent on ubuntu 10.10.
qbittorrent v. 2.6.3 installed from the qbittorrent repository.
libtorrent-rasterbar6 is 0.15.5~svn.r5142-0ubuntu1~maverick package.
The program runs fine and crashes at (what seems) random times. It happens several times. It (sometimes) leaves this in the terminal:
nortis@blomst:~$ qbittorrent
Peer ID: -qB2630-
HTTP user agent is qBittorrent v2.6.3
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon
*************************************************************
Catching SIGSEGV, please report a bug at http://bug.qbittorrent.org
and provide the following backtrace:
qBittorrent version: v2.6.3
stack trace:
[0x53c400]
/lib/libc.so.6 : ()+0x116ea2 [0x499aea2]
/usr/lib/libQtCore.so.4 : QListData::remove(int)+0x86 [0x76a34c6]
/usr/lib/libQtCore.so.4 : QListData::erase(void**)+0x3a [0x76a353a]
/usr/lib/libQtNetwork.so.4 : ()+0x955e6 [0x5d25e6]
/usr/lib/libQtCore.so.4 : ()+0x56523 [0x7677523]
/usr/lib/libQtCore.so.4 : ()+0x61df9 [0x7682df9]
/lib/libpthread.so.0 : ()+0x5cc9 [0xc55cc9]
/lib/libc.so.6 : clone()+0x5e [0x495469e]
Minnesegmentsfeil
nortis@blomst:~$
PS: The word "Minnesegmentsfeil" is Norwegian and translates to "memory segmentation fault/error".
Please let me know if I can provide any other information that can be useful.
The error does not make any sense because it suggest it crashes in Qt. I'm assuming you are using the standard Qt packages from the Ubuntu Maverick repository? (no backports from somewhere).
Could you please get a debug backtrace? You can get one as follows:
# Install the debug symbols and gdb debugger rasterbar- dbg gdb
$ sudo apt-get install qbittorrent-dbg libtorrent-
# Run qBittorrent inside gdb
$ gdb qbittorrent
> run
... Make it crash...
> thread apply all bt 30
.. This will print the debug backtrace I need ..