qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
26.75k stars 3.87k forks source link

qBittorrent crashes after trying to open a torrent file or magnet link #20846

Open EuroNutellaMan opened 3 months ago

EuroNutellaMan commented 3 months ago

qBittorrent & operating system versions

qBittorrent version: v4.6.4 (64-bit) Libtorrent version: 2.0.10.0 Qt version: 6.7.0 Boost version: 1.81.0 OpenSSL version: 3.0.13 zlib version: 1.3.1 OS version: NixOS 24.05 (Uakari) 6.6.30 x86_64

What is the problem?

Caught signal: SIGSEGV

 0# getStacktrace[abi:cxx11]() in /etc/profiles/per-user/lorenzob/bin/qbittorrent
 1# 0x00000000005F12B2 in /etc/profiles/per-user/lorenzob/bin/qbittorrent
 2# 0x00007F5A56452F30 in /nix/store/apab5i73dqa09wx0q27b6fbhd1r18ihl-glibc-2.39-31/lib/libc.so.6
 3# QReadWriteLock::tryLockForWrite(QDeadlineTimer) in /nix/store/8ygksfdrkyvmh967w9429nddhqqsa9jn-qtbase-6.7.0/lib/libQt6Core.so.6
 4# SettingsStorage::storeValueImpl(QString const&, QVariant const&) in /etc/profiles/per-user/lorenzob/bin/qbittorrent
 5# AddNewTorrentDialog::saveState() in /etc/profiles/per-user/lorenzob/bin/qbittorrent
 6# AddNewTorrentDialog::~AddNewTorrentDialog() in /etc/profiles/per-user/lorenzob/bin/qbittorrent
 7# AddNewTorrentDialog::~AddNewTorrentDialog() in /etc/profiles/per-user/lorenzob/bin/qbittorrent
 8# QObject::event(QEvent*) in /nix/store/8ygksfdrkyvmh967w9429nddhqqsa9jn-qtbase-6.7.0/lib/libQt6Core.so.6
 9# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /nix/store/8ygksfdrkyvmh967w9429nddhqqsa9jn-qtbase-6.7.0/lib/libQt6Widgets.so.6
10# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /nix/store/8ygksfdrkyvmh967w9429nddhqqsa9jn-qtbase-6.7.0/lib/libQt6Core.so.6
11# QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) in /nix/store/8ygksfdrkyvmh967w9429nddhqqsa9jn-qtbase-6.7.0/lib/libQt6Core.so.6
12# QCoreApplication::exec() in /nix/store/8ygksfdrkyvmh967w9429nddhqqsa9jn-qtbase-6.7.0/lib/libQt6Core.so.6
13# Application::exec() in /etc/profiles/per-user/lorenzob/bin/qbittorrent
14# main in /etc/profiles/per-user/lorenzob/bin/qbittorrent
15# 0x00007F5A5643D10E in /nix/store/apab5i73dqa09wx0q27b6fbhd1r18ihl-glibc-2.39-31/lib/libc.so.6
16# __libc_start_main in /nix/store/apab5i73dqa09wx0q27b6fbhd1r18ihl-glibc-2.39-31/lib/libc.so.6
17# _start in /etc/profiles/per-user/lorenzob/bin/qbittorrent

Steps to reproduce

  1. Open magnet link/.torrent file
  2. Select external HDD to save file in

Additional context

No response

Log(s) & preferences file(s)

No response

glassez commented 3 months ago

I believe it is fixed in current codebase so let's wait for v4.6.5.