Crash when deleting 100% complete downloads (for three attempts) Mac Sequoia 15.3.2 QB 5.0.5 #16835

Open
opened 2026-02-22 03:27:31 -05:00 by deekerman · 1 comment
Owner

Originally created by @JonTorrent on GitHub (May 5, 2025).

qBittorrent & operating system versions

qBittorrent has crashed
Please file a qBittorrent has crashed
Please file a bug report at https://bugs.qbittorrent.org/ and provide the following information:
qBittorrent version: v5.0.5 (64-bit)
Libtorrent version: 1.2.20.0
Qt version: 6.7.3
Boost version: 1.86.0
OpenSSL version: 3.5.0
zlib version: 1.2.12
OS version: macOS Sequoia (15.3) 24.3.0 x86_64

Caught signal: SIGSEGV

 0# getStacktrace() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 1# (anonymous namespace)::abnormalExitHandler(int) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 2# _sigtramp in /usr/lib/system/libsystem_platform.dylib
 3# QAccessibleTable::modelChange(QAccessibleTableModelChangeEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 4# QAccessible::updateAccessibility(QAccessibleEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 5# QAbstractItemViewPrivate::rowsRemoved(QModelIndex const&, int, int) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 6# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 7# QAbstractItemModel::rowsRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 8# QAbstractItemModel::endRemoveRows() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 9# QListWidgetItem::~QListWidgetItem() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
10# QListWidgetItem::~QListWidgetItem() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
11# TrackersFilterWidget::removeItem(QString const&, BitTorrent::TorrentID const&) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
12# TrackersFilterWidget::torrentAboutToBeDeleted(BitTorrent::Torrent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
13# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
14# BitTorrent::Session::torrentAboutToBeRemoved(BitTorrent::Torrent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
15# BitTorrent::SessionImpl::removeTorrent(BitTorrent::TorrentID const&, BitTorrent::TorrentRemoveOption) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
16# (anonymous namespace)::removeTorrents(QList const&, bool) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
17# QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
18# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
19# QDialog::done(int) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
20# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
21# QDialogButtonBoxPrivate::handleButtonClicked() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
22# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
23# QAbstractButton::clicked(bool) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
24# QAbstractButtonPrivate::emitClicked() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
25# QAbstractButtonPrivate::click() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
26# QAbstractButton::mouseReleaseEvent(QMouseEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
27# QWidget::event(QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
28# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
29# QApplication::notify(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
30# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
31# QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
32# QWidgetWindow::event(QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
33# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
34# QApplication::notify(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
35# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
36# QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
37# QWindowSystemInterface::sendWindowSystemEvents(QFlags) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
38# QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
39# __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
40# __CFRunLoopDoSource0 in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
41# __CFRunLoopDoSources0 in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
42# __CFRunLoopRun in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
43# CFRunLoopRunSpecific in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
44# RunCurrentEventLoopInMode in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
45# ReceiveNextEventCommon in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
46# _BlockUntilNextEventMatchingListInModeWithFilter in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
47# _DPSNextEvent in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
48# -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
49# -[NSApplication run] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
50# QCocoaEventDispatcher::processEvents(QFlags) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
51# QEventLoop::exec(QFlags) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
52# QCoreApplication::exec() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
53# Application::exec() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
54# main in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
55# start in /usr/lib/dyld

report at https://bugs.qbittorrent.org/ and provide the following information:

What is the problem?

qBittorrent has crashed
Please file a bug report at https://bugs.qbittorrent.org/ and provide the following information:
qBittorrent version: v5.0.5 (64-bit)
Libtorrent version: 1.2.20.0
Qt version: 6.7.3
Boost version: 1.86.0
OpenSSL version: 3.5.0
zlib version: 1.2.12
OS version: macOS Sequoia (15.3) 24.3.0 x86_64

Caught signal: SIGSEGV

 0# getStacktrace() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 1# (anonymous namespace)::abnormalExitHandler(int) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 2# _sigtramp in /usr/lib/system/libsystem_platform.dylib
 3# QAccessibleTable::modelChange(QAccessibleTableModelChangeEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 4# QAccessible::updateAccessibility(QAccessibleEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 5# QAbstractItemViewPrivate::rowsRemoved(QModelIndex const&, int, int) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 6# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 7# QAbstractItemModel::rowsRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 8# QAbstractItemModel::endRemoveRows() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
 9# QListWidgetItem::~QListWidgetItem() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
10# QListWidgetItem::~QListWidgetItem() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
11# TrackersFilterWidget::removeItem(QString const&, BitTorrent::TorrentID const&) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
12# TrackersFilterWidget::torrentAboutToBeDeleted(BitTorrent::Torrent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
13# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
14# BitTorrent::Session::torrentAboutToBeRemoved(BitTorrent::Torrent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
15# BitTorrent::SessionImpl::removeTorrent(BitTorrent::TorrentID const&, BitTorrent::TorrentRemoveOption) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
16# (anonymous namespace)::removeTorrents(QList const&, bool) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
17# QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
18# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
19# QDialog::done(int) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
20# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
21# QDialogButtonBoxPrivate::handleButtonClicked() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
22# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
23# QAbstractButton::clicked(bool) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
24# QAbstractButtonPrivate::emitClicked() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
25# QAbstractButtonPrivate::click() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
26# QAbstractButton::mouseReleaseEvent(QMouseEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
27# QWidget::event(QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
28# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
29# QApplication::notify(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
30# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
31# QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
32# QWidgetWindow::event(QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
33# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
34# QApplication::notify(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
35# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
36# QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
37# QWindowSystemInterface::sendWindowSystemEvents(QFlags) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
38# QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
39# __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
40# __CFRunLoopDoSource0 in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
41# __CFRunLoopDoSources0 in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
42# __CFRunLoopRun in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
43# CFRunLoopRunSpecific in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
44# RunCurrentEventLoopInMode in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
45# ReceiveNextEventCommon in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
46# _BlockUntilNextEventMatchingListInModeWithFilter in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
47# _DPSNextEvent in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
48# -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
49# -[NSApplication run] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
50# QCocoaEventDispatcher::processEvents(QFlags) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
51# QEventLoop::exec(QFlags) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
52# QCoreApplication::exec() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
53# Application::exec() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
54# main in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent
55# start in /usr/lib/dyld

Qbit crashes every time I try and delete a 100% completed download (whether I remove the downloaded files or not) I have to restart usually 3-times and delete 3-times before the file is removed from the queue - this has been the case with this and the previous version.

Steps to reproduce

  1. Download a file - (It's not necessary to wait for 100% completion)
  2. Delete the downloaded/downloading file (You can choose to remove data or not, it doesn't make a difference).
  3. Qbit will crash.
  4. Restart Qbit and repeat the same delete request about 3-times and the file will eventually be removed from the active torrents.

Additional context

No response

Log(s) & preferences file(s)

Log not in ~/Library/Logs/qBittorrent/ path does not exist

Originally created by @JonTorrent on GitHub (May 5, 2025). ### qBittorrent & operating system versions qBittorrent has crashed Please file a qBittorrent has crashed Please file a bug report at https://bugs.qbittorrent.org/ and provide the following information: qBittorrent version: v5.0.5 (64-bit) Libtorrent version: 1.2.20.0 Qt version: 6.7.3 Boost version: 1.86.0 OpenSSL version: 3.5.0 zlib version: 1.2.12 OS version: macOS Sequoia (15.3) 24.3.0 x86_64 Caught signal: SIGSEGV ``` 0# getStacktrace() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 1# (anonymous namespace)::abnormalExitHandler(int) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 2# _sigtramp in /usr/lib/system/libsystem_platform.dylib 3# QAccessibleTable::modelChange(QAccessibleTableModelChangeEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 4# QAccessible::updateAccessibility(QAccessibleEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 5# QAbstractItemViewPrivate::rowsRemoved(QModelIndex const&, int, int) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 6# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 7# QAbstractItemModel::rowsRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 8# QAbstractItemModel::endRemoveRows() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 9# QListWidgetItem::~QListWidgetItem() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 10# QListWidgetItem::~QListWidgetItem() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 11# TrackersFilterWidget::removeItem(QString const&, BitTorrent::TorrentID const&) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 12# TrackersFilterWidget::torrentAboutToBeDeleted(BitTorrent::Torrent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 13# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 14# BitTorrent::Session::torrentAboutToBeRemoved(BitTorrent::Torrent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 15# BitTorrent::SessionImpl::removeTorrent(BitTorrent::TorrentID const&, BitTorrent::TorrentRemoveOption) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 16# (anonymous namespace)::removeTorrents(QList const&, bool) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 17# QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 18# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 19# QDialog::done(int) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 20# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 21# QDialogButtonBoxPrivate::handleButtonClicked() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 22# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 23# QAbstractButton::clicked(bool) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 24# QAbstractButtonPrivate::emitClicked() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 25# QAbstractButtonPrivate::click() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 26# QAbstractButton::mouseReleaseEvent(QMouseEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 27# QWidget::event(QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 28# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 29# QApplication::notify(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 30# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 31# QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 32# QWidgetWindow::event(QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 33# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 34# QApplication::notify(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 35# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 36# QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 37# QWindowSystemInterface::sendWindowSystemEvents(QFlags) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 38# QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 39# __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 40# __CFRunLoopDoSource0 in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 41# __CFRunLoopDoSources0 in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 42# __CFRunLoopRun in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 43# CFRunLoopRunSpecific in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 44# RunCurrentEventLoopInMode in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 45# ReceiveNextEventCommon in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 46# _BlockUntilNextEventMatchingListInModeWithFilter in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 47# _DPSNextEvent in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 48# -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 49# -[NSApplication run] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 50# QCocoaEventDispatcher::processEvents(QFlags) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 51# QEventLoop::exec(QFlags) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 52# QCoreApplication::exec() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 53# Application::exec() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 54# main in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 55# start in /usr/lib/dyld report at https://bugs.qbittorrent.org/ and provide the following information: ``` ### What is the problem? qBittorrent has crashed Please file a bug report at https://bugs.qbittorrent.org/ and provide the following information: qBittorrent version: v5.0.5 (64-bit) Libtorrent version: 1.2.20.0 Qt version: 6.7.3 Boost version: 1.86.0 OpenSSL version: 3.5.0 zlib version: 1.2.12 OS version: macOS Sequoia (15.3) 24.3.0 x86_64 Caught signal: SIGSEGV ``` 0# getStacktrace() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 1# (anonymous namespace)::abnormalExitHandler(int) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 2# _sigtramp in /usr/lib/system/libsystem_platform.dylib 3# QAccessibleTable::modelChange(QAccessibleTableModelChangeEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 4# QAccessible::updateAccessibility(QAccessibleEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 5# QAbstractItemViewPrivate::rowsRemoved(QModelIndex const&, int, int) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 6# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 7# QAbstractItemModel::rowsRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 8# QAbstractItemModel::endRemoveRows() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 9# QListWidgetItem::~QListWidgetItem() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 10# QListWidgetItem::~QListWidgetItem() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 11# TrackersFilterWidget::removeItem(QString const&, BitTorrent::TorrentID const&) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 12# TrackersFilterWidget::torrentAboutToBeDeleted(BitTorrent::Torrent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 13# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 14# BitTorrent::Session::torrentAboutToBeRemoved(BitTorrent::Torrent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 15# BitTorrent::SessionImpl::removeTorrent(BitTorrent::TorrentID const&, BitTorrent::TorrentRemoveOption) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 16# (anonymous namespace)::removeTorrents(QList const&, bool) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 17# QtPrivate::QCallableObject, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 18# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 19# QDialog::done(int) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 20# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 21# QDialogButtonBoxPrivate::handleButtonClicked() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 22# void doActivate(QObject*, int, void**) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 23# QAbstractButton::clicked(bool) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 24# QAbstractButtonPrivate::emitClicked() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 25# QAbstractButtonPrivate::click() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 26# QAbstractButton::mouseReleaseEvent(QMouseEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 27# QWidget::event(QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 28# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 29# QApplication::notify(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 30# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 31# QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 32# QWidgetWindow::event(QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 33# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 34# QApplication::notify(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 35# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 36# QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 37# QWindowSystemInterface::sendWindowSystemEvents(QFlags) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 38# QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 39# __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 40# __CFRunLoopDoSource0 in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 41# __CFRunLoopDoSources0 in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 42# __CFRunLoopRun in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 43# CFRunLoopRunSpecific in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 44# RunCurrentEventLoopInMode in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 45# ReceiveNextEventCommon in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 46# _BlockUntilNextEventMatchingListInModeWithFilter in /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 47# _DPSNextEvent in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 48# -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 49# -[NSApplication run] in /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 50# QCocoaEventDispatcher::processEvents(QFlags) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 51# QEventLoop::exec(QFlags) in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 52# QCoreApplication::exec() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 53# Application::exec() in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 54# main in /Applications/qbittorrent.app/Contents/MacOS/qbittorrent 55# start in /usr/lib/dyld ``` Qbit crashes every time I try and delete a 100% completed download (whether I remove the downloaded files or not) I have to restart usually 3-times and delete 3-times before the file is removed from the queue - this has been the case with this and the previous version. ### Steps to reproduce 1. Download a file - (It's not necessary to wait for 100% completion) 2. Delete the downloaded/downloading file (You can choose to remove data or not, it doesn't make a difference). 3. Qbit will crash. 4. Restart Qbit and repeat the same delete request about 3-times and the file will eventually be removed from the active torrents. ### Additional context _No response_ ### Log(s) & preferences file(s) Log not in ~/Library/Logs/qBittorrent/ path does not exist
Author
Owner

@DouiKo commented on GitHub (May 6, 2025):

This is a confirmed Qt bug on macOS. Enabling accessibility features can lead to instability, such as crashes in QTableView and QDialog. Try disabling accessibility.

e.g. QTBUG-132310, QTBUG-121008

@DouiKo commented on GitHub (May 6, 2025): This is a confirmed Qt bug on macOS. Enabling accessibility features can lead to instability, such as crashes in QTableView and QDialog. Try disabling accessibility. e.g. [QTBUG-132310](https://bugreports.qt.io/browse/QTBUG-132310), [QTBUG-121008](https://bugreports.qt.io/browse/QTBUG-121008)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#16835
No description provided.