Package: libtorrent-rasterbar6
Version: 0.15.10-1+b1

I am the qBittorrent maintainer. We have quite a lot of bug reports in our
bug tracker from Debian stable users and Ubuntu LTS users that complain
that qbittorrent frequently crashes with messages similar to this:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff2b67700 (LWP 22766)]
0x00007ffff783b5de in RC4 () from
/usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
(gdb) backtrace full
#0 0x00007ffff783b5de in RC4 ()
from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
No symbol table info available.
#1 <https://github.com/qbittorrent/qBittorrent/issues/1> 0x0000000000000000
in ?? ()
No symbol table info available.
(gdb)


We have established 2 facts:

1. This happens in 0.15.10 only. Users that compiled 0.16.x report that the
problem is gone.
2. When using 0.15.10 and explicitly disabling peer encryption the crash
doesn't happen.

So maybe libtorrent 0.15.10 passes wrong parameters to the openssl API.

Our 2 most discussed bugs are here:
1. https://github.com/qbittorrent/qBittorrent/issues/750
2. https://github.com/qbittorrent/qBittorrent/issues/733

Also I have made a full list of bug reports in my comment in this RELATED
openssl bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=%20705218#10

Reply via email to