Persistent crashes on POP OS. #16652

Closed
opened 2026-02-22 03:18:38 -05:00 by deekerman · 0 comments
Owner

Originally created by @filosofic on GitHub (Mar 2, 2025).

qBittorrent & operating system versions

POP OS

What is the problem?

Crash report

qBittorrent version: v5.0.4 (64-bit)
Libtorrent version: 1.2.20.0
Qt version: 6.7.3
Boost version: 1.86.0
OpenSSL version: 3.1.7
zlib version: 1.3.1
OS version: KDE Flatpak runtime 6.9.3-76060903-generic x86_64

Caught signal: SIGSEGV

 0# getStacktrace[abi:cxx11]() in qbittorrent
 1# 0x000061298C4EF8DE in qbittorrent
 2# 0x00007B018AE51E80 in /usr/lib/x86_64-linux-gnu/libc.so.6
 3# QRasterPaintEngine::drawRects(QRect const*, int) in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6
 4# QFusionStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
 5# QScrollBar::paintEvent(QPaintEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
 6# QWidget::event(QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
 7# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
 8# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6
 9# QWidgetPrivate::sendPaintEvent(QRegion const&) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
10# QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
11# QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
12# QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
13# QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
14# QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
15# QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
16# QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
17# QWidgetRepaintManager::paintAndFlush() in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
18# QWidget::event(QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
19# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
20# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6
21# QWidgetRepaintManager::sendUpdateRequest(QWidget*, QWidgetRepaintManager::UpdateTime) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
22# void QWidgetRepaintManager::markDirty(QRect const&, QWidget*, QWidgetRepaintManager::UpdateTime, QWidgetRepaintManager::BufferState) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
23# QWidget::repaint(QRect const&) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
24# QScrollBar::mousePressEvent(QMouseEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
25# QWidget::event(QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
26# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
27# QApplication::notify(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
28# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6
29# QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
30# 0x00007B018D010BD7 in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
31# 0x00007B018D013AA0 in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
32# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
33# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6
34# QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6
35# QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6
36# QWindowSystemInterface::sendWindowSystemEvents(QFlags) in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6
37# 0x00007B0187F49EB6 in /usr/lib/x86_64-linux-gnu/libQt6XcbQpa.so.6
38# g_main_context_dispatch in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
39# 0x00007B018AD882B8 in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
40# g_main_context_iteration in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
41# QEventDispatcherGlib::processEvents(QFlags) in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6
42# QEventLoop::exec(QFlags) in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6
43# QCoreApplication::exec() in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6
44# Application::exec() in qbittorrent
45# main in qbittorrent
46# 0x00007B018AE3B08A in /usr/lib/x86_64-linux-gnu/libc.so.6
47# __libc_start_main in /usr/lib/x86_64-linux-gnu/libc.so.6
48# _start in qbittorrent

Steps to reproduce

Happens periodically every day or so.

Additional context

No response

Log(s) & preferences file(s)

qBittorrent org.qbittorrent.qBittorrent 5.0.4 stable flathub user

Originally created by @filosofic on GitHub (Mar 2, 2025). ### qBittorrent & operating system versions POP OS ### What is the problem? Crash report qBittorrent version: v5.0.4 (64-bit) Libtorrent version: 1.2.20.0 Qt version: 6.7.3 Boost version: 1.86.0 OpenSSL version: 3.1.7 zlib version: 1.3.1 OS version: KDE Flatpak runtime 6.9.3-76060903-generic x86_64 Caught signal: SIGSEGV ``` 0# getStacktrace[abi:cxx11]() in qbittorrent 1# 0x000061298C4EF8DE in qbittorrent 2# 0x00007B018AE51E80 in /usr/lib/x86_64-linux-gnu/libc.so.6 3# QRasterPaintEngine::drawRects(QRect const*, int) in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6 4# QFusionStyle::drawComplexControl(QStyle::ComplexControl, QStyleOptionComplex const*, QPainter*, QWidget const*) const in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 5# QScrollBar::paintEvent(QPaintEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 6# QWidget::event(QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 7# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 8# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6 9# QWidgetPrivate::sendPaintEvent(QRegion const&) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 10# QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 11# QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 12# QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 13# QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 14# QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 15# QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList const&, int, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 16# QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags, QPainter*, QWidgetRepaintManager*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 17# QWidgetRepaintManager::paintAndFlush() in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 18# QWidget::event(QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 19# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 20# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6 21# QWidgetRepaintManager::sendUpdateRequest(QWidget*, QWidgetRepaintManager::UpdateTime) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 22# void QWidgetRepaintManager::markDirty(QRect const&, QWidget*, QWidgetRepaintManager::UpdateTime, QWidgetRepaintManager::BufferState) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 23# QWidget::repaint(QRect const&) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 24# QScrollBar::mousePressEvent(QMouseEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 25# QWidget::event(QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 26# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 27# QApplication::notify(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 28# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6 29# QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 30# 0x00007B018D010BD7 in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 31# 0x00007B018D013AA0 in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 32# QApplicationPrivate::notify_helper(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6 33# QCoreApplication::notifyInternal2(QObject*, QEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6 34# QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6 35# QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6 36# QWindowSystemInterface::sendWindowSystemEvents(QFlags) in /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6 37# 0x00007B0187F49EB6 in /usr/lib/x86_64-linux-gnu/libQt6XcbQpa.so.6 38# g_main_context_dispatch in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 39# 0x00007B018AD882B8 in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 40# g_main_context_iteration in /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 41# QEventDispatcherGlib::processEvents(QFlags) in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6 42# QEventLoop::exec(QFlags) in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6 43# QCoreApplication::exec() in /usr/lib/x86_64-linux-gnu/libQt6Core.so.6 44# Application::exec() in qbittorrent 45# main in qbittorrent 46# 0x00007B018AE3B08A in /usr/lib/x86_64-linux-gnu/libc.so.6 47# __libc_start_main in /usr/lib/x86_64-linux-gnu/libc.so.6 48# _start in qbittorrent ``` ### Steps to reproduce Happens periodically every day or so. ### Additional context _No response_ ### Log(s) & preferences file(s) qBittorrent org.qbittorrent.qBittorrent 5.0.4 stable flathub user
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#16652
No description provided.