Repeatable qbittorrent-nox crash on Atom server #10297

Closed
opened 2026-02-21 20:40:57 -05:00 by deekerman · 1 comment
Owner

Originally created by @hallbw on GitHub (Apr 26, 2020).

qBittorrent version and Operating System

qBittorrent-nox 4.2.4 Arch Linux

If on linux, libtorrent-rasterbar and Qt version

libtorrent-rasterbar 1:1.2.5-1
qt5-base 5.14.2-1

What is the problem

Frequent crashes after torrent completion

What is the expected behavior

Not crash

Steps to reproduce

Leave qBittorrent-nox 4.2.4 running overnight with multiple torrents downloading, next day qBittorrent-nox wiill have crashed.

Extra info(if any)

Wrote a simple bash script to restart qBittorent-nox after crashing, and appending to a log with a timestamp. Same crash each time.

for (( ; ; ))
do
date +"%T"
echo Starting qbitorrent-nox
qbittorrent-nox 2>&1
date +"%T"
echo Crash
sleep 1
done

15:31:48
Starting qbitorrent-nox


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

qBittorrent version: v4.2.4

Caught signal: SIGSEGV
Stack trace:
/usr/lib/libQt5Core.so.5 : QHashData::nextNode(QHashData::Node*)+0x3 [0x7f208a3c3d53]
qbittorrent-nox : BitTorrent::Session::processShareLimits()+0x79 [0x55b750a2e339]
/usr/lib/libQt5Core.so.5 : ()+0x2dacce [0x7f208a599cce]
/usr/lib/libQt5Core.so.5 : QTimer::timeout(QTimer::QPrivateSignal)+0x3b [0x7f208a59da4b]
/usr/lib/libQt5Core.so.5 : QObject::event(QEvent*)+0x1d5 [0x7f208a5919e5]
/usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x160 [0x7f208a5644c0]
/usr/lib/libQt5Core.so.5 : QTimerInfoList::activateTimers()+0x3d2 [0x7f208a5bbc12]
/usr/lib/libQt5Core.so.5 : ()+0x2fd4b2 [0x7f208a5bc4b2]
/usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x27e [0x7f20896696be]
/usr/lib/libglib-2.0.so.0 : ()+0x6d531 [0x7f208966b531]
/usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x31 [0x7f208966b571]
/usr/lib/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag)+0x60 [0x7f208a5bc880]
/usr/lib/libQt5Core.so.5 : QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)+0x12c [0x7f208a56304c]
/usr/lib/libQt5Core.so.5 : QCoreApplication::exec()+0x96 [0x7f208a56b056]
qbittorrent-nox : Application::exec(QStringList const&)+0x9e0 [0x55b7509fd790]
qbittorrent-nox : main()+0x38b [0x55b7509f88eb]
/usr/lib/libc.so.6 : __libc_start_main()+0xf3 [0x7f2089dd7023]
qbittorrent-nox : _start()+0x2e [0x55b7509fa7fe]
15:58:29
Crash
15:58:30
Starting qbitorrent-nox


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

qBittorrent version: v4.2.4

Caught signal: SIGSEGV
Stack trace:
/usr/lib/libQt5Core.so.5 : QHashData::nextNode(QHashData::Node*)+0x3 [0x7f36b6001d53]
qbittorrent-nox : BitTorrent::Session::processShareLimits()+0x79 [0x55894e363339]
/usr/lib/libQt5Core.so.5 : ()+0x2dacce [0x7f36b61d7cce]
/usr/lib/libQt5Core.so.5 : QTimer::timeout(QTimer::QPrivateSignal)+0x3b [0x7f36b61dba4b]
/usr/lib/libQt5Core.so.5 : QObject::event(QEvent*)+0x1d5 [0x7f36b61cf9e5]
/usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x160 [0x7f36b61a24c0]
/usr/lib/libQt5Core.so.5 : QTimerInfoList::activateTimers()+0x3d2 [0x7f36b61f9c12]
/usr/lib/libQt5Core.so.5 : ()+0x2fd4b2 [0x7f36b61fa4b2]
/usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x27e [0x7f36b52a76be]
/usr/lib/libglib-2.0.so.0 : ()+0x6d531 [0x7f36b52a9531]
/usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x31 [0x7f36b52a9571]
/usr/lib/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag)+0x60 [0x7f36b61fa880]
/usr/lib/libQt5Core.so.5 : QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)+0x12c [0x7f36b61a104c]
/usr/lib/libQt5Core.so.5 : QCoreApplication::exec()+0x96 [0x7f36b61a9056]
qbittorrent-nox : Application::exec(QStringList const&)+0x9e0 [0x55894e332790]
qbittorrent-nox : main()+0x38b [0x55894e32d8eb]
/usr/lib/libc.so.6 : __libc_start_main()+0xf3 [0x7f36b5a15023]
qbittorrent-nox : _start()+0x2e [0x55894e32f7fe]
16:47:31
Crash
16:47:32
Starting qbitorrent-nox


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

qBittorrent version: v4.2.4

Caught signal: SIGSEGV
Stack trace:
/usr/lib/libQt5Core.so.5 : QHashData::nextNode(QHashData::Node*)+0x3 [0x7f3c79d8cd53]
qbittorrent-nox : BitTorrent::Session::processShareLimits()+0x79 [0x564dc6794339]
/usr/lib/libQt5Core.so.5 : ()+0x2dacce [0x7f3c79f62cce]
/usr/lib/libQt5Core.so.5 : QTimer::timeout(QTimer::QPrivateSignal)+0x3b [0x7f3c79f66a4b]
/usr/lib/libQt5Core.so.5 : QObject::event(QEvent*)+0x1d5 [0x7f3c79f5a9e5]
/usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x160 [0x7f3c79f2d4c0]
/usr/lib/libQt5Core.so.5 : QTimerInfoList::activateTimers()+0x3d2 [0x7f3c79f84c12]
/usr/lib/libQt5Core.so.5 : ()+0x2fd4b2 [0x7f3c79f854b2]
/usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x27e [0x7f3c790326be]
/usr/lib/libglib-2.0.so.0 : ()+0x6d531 [0x7f3c79034531]
/usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x31 [0x7f3c79034571]
/usr/lib/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag)+0x7c [0x7f3c79f8589c]
/usr/lib/libQt5Core.so.5 : QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag)+0x12c [0x7f3c79f2c04c]
/usr/lib/libQt5Core.so.5 : QCoreApplication::exec()+0x96 [0x7f3c79f34056]
qbittorrent-nox : Application::exec(QStringList const&)+0x9e0 [0x564dc6763790]
qbittorrent-nox : main()+0x38b [0x564dc675e8eb]
/usr/lib/libc.so.6 : __libc_start_main()+0xf3 [0x7f3c797a0023]
qbittorrent-nox : _start()+0x2e [0x564dc67607fe]
18:06:33
Crash
18:06:34
Starting qbitorrent-nox

System info:
uname -a
Linux nas 5.6.6-zen1-1-zen #1 ZEN SMP PREEMPT Tue, 21 Apr 2020 14:23:27 +0000 x86_64 GNU/Linux

Intel D510MO ITX
Intel(R) Atom(TM) CPU D510 @ 1.66GHz
4GB DDR2

Originally created by @hallbw on GitHub (Apr 26, 2020). ### qBittorrent version and Operating System qBittorrent-nox 4.2.4 Arch Linux ### If on linux, libtorrent-rasterbar and Qt version libtorrent-rasterbar 1:1.2.5-1 qt5-base 5.14.2-1 ### What is the problem Frequent crashes after torrent completion ### What is the expected behavior Not crash ### Steps to reproduce Leave qBittorrent-nox 4.2.4 running overnight with multiple torrents downloading, next day qBittorrent-nox wiill have crashed. ### Extra info(if any) Wrote a simple bash script to restart qBittorent-nox after crashing, and appending to a log with a timestamp. Same crash each time. for (( ; ; )) do date +"%T" echo Starting qbitorrent-nox qbittorrent-nox 2>&1 date +"%T" echo Crash sleep 1 done 15:31:48 Starting qbitorrent-nox ************************************************************* Please file a bug report at http://bug.qbittorrent.org and provide the following information: qBittorrent version: v4.2.4 Caught signal: SIGSEGV Stack trace: /usr/lib/libQt5Core.so.5 : QHashData::nextNode(QHashData::Node*)+0x3 [0x7f208a3c3d53] qbittorrent-nox : BitTorrent::Session::processShareLimits()+0x79 [0x55b750a2e339] /usr/lib/libQt5Core.so.5 : ()+0x2dacce [0x7f208a599cce] /usr/lib/libQt5Core.so.5 : QTimer::timeout(QTimer::QPrivateSignal)+0x3b [0x7f208a59da4b] /usr/lib/libQt5Core.so.5 : QObject::event(QEvent*)+0x1d5 [0x7f208a5919e5] /usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x160 [0x7f208a5644c0] /usr/lib/libQt5Core.so.5 : QTimerInfoList::activateTimers()+0x3d2 [0x7f208a5bbc12] /usr/lib/libQt5Core.so.5 : ()+0x2fd4b2 [0x7f208a5bc4b2] /usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x27e [0x7f20896696be] /usr/lib/libglib-2.0.so.0 : ()+0x6d531 [0x7f208966b531] /usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x31 [0x7f208966b571] /usr/lib/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x60 [0x7f208a5bc880] /usr/lib/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x12c [0x7f208a56304c] /usr/lib/libQt5Core.so.5 : QCoreApplication::exec()+0x96 [0x7f208a56b056] qbittorrent-nox : Application::exec(QStringList const&)+0x9e0 [0x55b7509fd790] qbittorrent-nox : main()+0x38b [0x55b7509f88eb] /usr/lib/libc.so.6 : __libc_start_main()+0xf3 [0x7f2089dd7023] qbittorrent-nox : _start()+0x2e [0x55b7509fa7fe] 15:58:29 Crash 15:58:30 Starting qbitorrent-nox ************************************************************* Please file a bug report at http://bug.qbittorrent.org and provide the following information: qBittorrent version: v4.2.4 Caught signal: SIGSEGV Stack trace: /usr/lib/libQt5Core.so.5 : QHashData::nextNode(QHashData::Node*)+0x3 [0x7f36b6001d53] qbittorrent-nox : BitTorrent::Session::processShareLimits()+0x79 [0x55894e363339] /usr/lib/libQt5Core.so.5 : ()+0x2dacce [0x7f36b61d7cce] /usr/lib/libQt5Core.so.5 : QTimer::timeout(QTimer::QPrivateSignal)+0x3b [0x7f36b61dba4b] /usr/lib/libQt5Core.so.5 : QObject::event(QEvent*)+0x1d5 [0x7f36b61cf9e5] /usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x160 [0x7f36b61a24c0] /usr/lib/libQt5Core.so.5 : QTimerInfoList::activateTimers()+0x3d2 [0x7f36b61f9c12] /usr/lib/libQt5Core.so.5 : ()+0x2fd4b2 [0x7f36b61fa4b2] /usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x27e [0x7f36b52a76be] /usr/lib/libglib-2.0.so.0 : ()+0x6d531 [0x7f36b52a9531] /usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x31 [0x7f36b52a9571] /usr/lib/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x60 [0x7f36b61fa880] /usr/lib/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x12c [0x7f36b61a104c] /usr/lib/libQt5Core.so.5 : QCoreApplication::exec()+0x96 [0x7f36b61a9056] qbittorrent-nox : Application::exec(QStringList const&)+0x9e0 [0x55894e332790] qbittorrent-nox : main()+0x38b [0x55894e32d8eb] /usr/lib/libc.so.6 : __libc_start_main()+0xf3 [0x7f36b5a15023] qbittorrent-nox : _start()+0x2e [0x55894e32f7fe] 16:47:31 Crash 16:47:32 Starting qbitorrent-nox ************************************************************* Please file a bug report at http://bug.qbittorrent.org and provide the following information: qBittorrent version: v4.2.4 Caught signal: SIGSEGV Stack trace: /usr/lib/libQt5Core.so.5 : QHashData::nextNode(QHashData::Node*)+0x3 [0x7f3c79d8cd53] qbittorrent-nox : BitTorrent::Session::processShareLimits()+0x79 [0x564dc6794339] /usr/lib/libQt5Core.so.5 : ()+0x2dacce [0x7f3c79f62cce] /usr/lib/libQt5Core.so.5 : QTimer::timeout(QTimer::QPrivateSignal)+0x3b [0x7f3c79f66a4b] /usr/lib/libQt5Core.so.5 : QObject::event(QEvent*)+0x1d5 [0x7f3c79f5a9e5] /usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x160 [0x7f3c79f2d4c0] /usr/lib/libQt5Core.so.5 : QTimerInfoList::activateTimers()+0x3d2 [0x7f3c79f84c12] /usr/lib/libQt5Core.so.5 : ()+0x2fd4b2 [0x7f3c79f854b2] /usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x27e [0x7f3c790326be] /usr/lib/libglib-2.0.so.0 : ()+0x6d531 [0x7f3c79034531] /usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x31 [0x7f3c79034571] /usr/lib/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x7c [0x7f3c79f8589c] /usr/lib/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0x12c [0x7f3c79f2c04c] /usr/lib/libQt5Core.so.5 : QCoreApplication::exec()+0x96 [0x7f3c79f34056] qbittorrent-nox : Application::exec(QStringList const&)+0x9e0 [0x564dc6763790] qbittorrent-nox : main()+0x38b [0x564dc675e8eb] /usr/lib/libc.so.6 : __libc_start_main()+0xf3 [0x7f3c797a0023] qbittorrent-nox : _start()+0x2e [0x564dc67607fe] 18:06:33 Crash 18:06:34 Starting qbitorrent-nox System info: uname -a Linux nas 5.6.6-zen1-1-zen #1 ZEN SMP PREEMPT Tue, 21 Apr 2020 14:23:27 +0000 x86_64 GNU/Linux Intel D510MO ITX Intel(R) Atom(TM) CPU D510 @ 1.66GHz 4GB DDR2
deekerman 2026-02-21 20:40:57 -05:00
Author
Owner

@thalieht commented on GitHub (Apr 26, 2020):

Fixed in 4.2.5

@thalieht commented on GitHub (Apr 26, 2020): Fixed in 4.2.5
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#10297
No description provided.