Bug#1059031: qbittorrent: Crash when starting download with new torrent

2023-12-19 Thread Christian Marillat
On 19 déc. 2023 10:12, Boyuan Yang  wrote:

> Package: qbittorrent
> Version: 4.6.2-1
> Severity: grave
> X-Debbugs-CC: maril...@debian.org
>
> Dear Debian qbittorrent maintainers,
>
> Current qbittorrent in Debian Sid will crash when a new download task is
> initiated and started with a torrent file.

The problem come libtorrent-rasterbar2.0 and the rebuild with boost 1.83

Downgrading libtorrent-rasterbar2.0 from 2.0.9-2+b1 to 2.0.9-2 fix this
issue.

Christian



Bug#1059031: qbittorrent: Crash when starting download with new torrent

2023-12-19 Thread Boyuan Yang
Package: qbittorrent
Version: 4.6.2-1
Severity: grave
X-Debbugs-CC: maril...@debian.org

Dear Debian qbittorrent maintainers,

Current qbittorrent in Debian Sid will crash when a new download task is
initiated and started with a torrent file.

Steps to reproduce:

(1) Open an arbitrary torrent file, such as the one downloaded from
https://archive.org/details/need-for-speed-hot-pursuit-2 .

(2) Open the torrent file from qbittorrent.

(3) Select any download target folder and start the download.

(4) The program will crash.

*
Please file a bug report at https://bug.qbittorrent.org and provide the
following information:

qBittorrent version: v4.6.2

Caught signal: SIGSEGV
```
 0# getStacktrace[abi:cxx11]() in /usr/bin/qbittorrent
 1# 0x55FDE9219DD6 in /usr/bin/qbittorrent
 2# 0x7F6200C5A510 in /lib/x86_64-linux-gnu/libc.so.6
 3# libtorrent::announce_entry::~announce_entry() in /lib/x86_64-linux-
gnu/libtorrent-rasterbar.so.2.0
 4# NativeTorrentExtension::NativeTorrentExtension(libtorrent::torrent_handle
const&, ExtensionData*) in /usr/bin/qbittorrent
 5# NativeSessionExtension::new_torrent(libtorrent::torrent_handle const&,
libtorrent::client_data_t) in /usr/bin/qbittorrent
 6# 0x7F62022B9149 in /lib/x86_64-linux-gnu/libtorrent-rasterbar.so.2.0
 7# 0x7F62022CA8E0 in /lib/x86_64-linux-gnu/libtorrent-rasterbar.so.2.0
 8# 0x7F62022CAF7D in /lib/x86_64-linux-gnu/libtorrent-rasterbar.so.2.0
 9# 0x7F620228CF38 in /lib/x86_64-linux-gnu/libtorrent-rasterbar.so.2.0
10# 0x7F6202296738 in /lib/x86_64-linux-gnu/libtorrent-rasterbar.so.2.0
11# 0x7F62020FE7E4 in /lib/x86_64-linux-gnu/libtorrent-rasterbar.so.2.0
12# 0x7F6202280651 in /lib/x86_64-linux-gnu/libtorrent-rasterbar.so.2.0
13# 0x7F62022808E7 in /lib/x86_64-linux-gnu/libtorrent-rasterbar.so.2.0
14# 0x7F6200EDC483 in /lib/x86_64-linux-gnu/libstdc++.so.6
15# 0x7F6200CA63EC in /lib/x86_64-linux-gnu/libc.so.6
16# 0x7F6200D26A5C in /lib/x86_64-linux-gnu/libc.so.6
```

QObject::installEventFilter(): Cannot filter events for objects in a different
thread.
[1]9890 segmentation fault  /usr/bin/qbittorrent



Thanks,
Boyuan Yang


signature.asc
Description: This is a digitally signed message part