Segfault in Manjaro Arch #4601

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

Originally created by @billyhicks on GitHub (Aug 7, 2016).

Kernel: x86_64 Linux 4.4.16-1-MANJARO

qBittorrent version: v3.3.6 stack trace: /usr/lib/libQt5Widgets.so.5 : qDrawBorderPixmap(QPainter*, QRect const&, QMargins const&, QPixmap const&, QRect const&, QMargins const&, QTileRules const&, QFlags<QDrawBorderPixmap::DrawingHint>)+0x382 [0x7f463155b422] /usr/lib/libQt5Widgets.so.5 : ()+0x215d21 [0x7f46315b3d21] /usr/lib/libQt5Widgets.so.5 : ()+0x217031 [0x7f46315b5031] /usr/lib/libQt5Widgets.so.5 : QPixmapStyle::drawCachedPixmap(QPixmapStyle::ControlDescriptor, QRect const&, QPainter*) const+0x115 [0x7f46315b5295] /usr/lib/libQt5Widgets.so.5 : QPixmapStyle::drawProgressBarFill(QStyleOption const*, QPainter*, QWidget const*) const+0xd5 [0x7f46315b55e5] /usr/lib/libQt5Widgets.so.5 : QPixmapStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const+0x19e [0x7f46315b6fae] /usr/lib/qt/plugins/styles/libbb10styleplugin.so : ()+0x7bad [0x7f46232d6bad] /usr/lib/libQt5Widgets.so.5 : ()+0x1fd452 [0x7f463159b452] /usr/lib/libQt5Widgets.so.5 : QCommonStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const+0x17f1 [0x7f4631570841] /usr/lib/libQt5Widgets.so.5 : ()+0x21f848 [0x7f46315bd848] /usr/lib/libQt5Widgets.so.5 : ()+0x1fe5a4 [0x7f463159c5a4] qbittorrent : TransferListDelegate::paint(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const+0xafd [0x629bfd] /usr/lib/libQt5Widgets.so.5 : QTreeView::drawRow(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const+0x900 [0x7f463177af80] /usr/lib/libQt5Widgets.so.5 : QTreeView::drawTree(QPainter*, QRegion const&) const+0x6d7 [0x7f4631780a07] /usr/lib/libQt5Widgets.so.5 : QTreeView::paintEvent(QPaintEvent*)+0x96 [0x7f4631785436] /usr/lib/libQt5Widgets.so.5 : QWidget::event(QEvent*)+0x308 [0x7f4631538f18] /usr/lib/libQt5Widgets.so.5 : QFrame::event(QEvent*)+0x1e [0x7f463162062e] /usr/lib/libQt5Widgets.so.5 : QAbstractItemView::viewportEvent(QEvent*)+0x173 [0x7f4631746e03] /usr/lib/libQt5Widgets.so.5 : QTreeView::viewportEvent(QEvent*)+0x3c [0x7f46317862ec] /usr/lib/libQt5Core.so.5 : QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)+0x111 [0x7f462ffe29e1] /usr/lib/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x75 [0x7f46314f1e15] /usr/lib/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x261 [0x7f46314f95b1] qbittorrent : Application::notify(QObject*, QEvent*)+0x22 [0x4c98a2] /usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x110 [0x7f462ffe2c80] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::sendPaintEvent(QRegion const&)+0x3a [0x7f4631531cea] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x5f9 [0x7f4631532339] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x44c [0x7f463153302c] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x339 [0x7f4631532f19] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x164 [0x7f4631531ea4] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x44c [0x7f463153302c] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x164 [0x7f4631531ea4] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x44c [0x7f463153302c] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x339 [0x7f4631532f19] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x164 [0x7f4631531ea4] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x44c [0x7f463153302c] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x164 [0x7f4631531ea4] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x44c [0x7f463153302c] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x164 [0x7f4631531ea4] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x44c [0x7f463153302c] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x164 [0x7f4631531ea4] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x44c [0x7f463153302c] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x164 [0x7f4631531ea4] /usr/lib/libQt5Widgets.so.5 : ()+0x1640fa [0x7f46315020fa] /usr/lib/libQt5Widgets.so.5 : ()+0x1642b7 [0x7f46315022b7] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::syncBackingStore()+0x4f [0x7f463152111f] /usr/lib/libQt5Widgets.so.5 : QWidget::event(QEvent*)+0x3d8 [0x7f4631538fe8] /usr/lib/libQt5Widgets.so.5 : QMainWindow::event(QEvent*)+0x16b [0x7f463163750b] qbittorrent : MainWindow::event(QEvent*)+0x43 [0x613c23] /usr/lib/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x9c [0x7f46314f1e3c] /usr/lib/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x261 [0x7f46314f95b1] qbittorrent : Application::notify(QObject*, QEvent*)+0x22 [0x4c98a2] /usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x110 [0x7f462ffe2c80] /usr/lib/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x2dd [0x7f462ffe53fd] /usr/lib/libQt5Core.so.5 : ()+0x2db173 [0x7f4630037173] /usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x2a7 [0x7f462c70edd7] /usr/lib/libglib-2.0.so.0 : ()+0x4a040 [0x7f462c70f040] /usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x2c [0x7f462c70f0ec] /usr/lib/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x5f [0x7f463003757f] /usr/lib/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0xfa [0x7f462ffe10da] /usr/lib/libQt5Core.so.5 : QCoreApplication::exec()+0x9c [0x7f462ffe95cc] qbittorrent : Application::exec(QStringList const&)+0x19c [0x4cc6ec] qbittorrent : main()+0x490 [0x4be340] Segmentation fault (core dumped)

Originally created by @billyhicks on GitHub (Aug 7, 2016). Kernel: x86_64 Linux 4.4.16-1-MANJARO `qBittorrent version: v3.3.6 stack trace: /usr/lib/libQt5Widgets.so.5 : qDrawBorderPixmap(QPainter*, QRect const&, QMargins const&, QPixmap const&, QRect const&, QMargins const&, QTileRules const&, QFlags<QDrawBorderPixmap::DrawingHint>)+0x382 [0x7f463155b422] /usr/lib/libQt5Widgets.so.5 : ()+0x215d21 [0x7f46315b3d21] /usr/lib/libQt5Widgets.so.5 : ()+0x217031 [0x7f46315b5031] /usr/lib/libQt5Widgets.so.5 : QPixmapStyle::drawCachedPixmap(QPixmapStyle::ControlDescriptor, QRect const&, QPainter*) const+0x115 [0x7f46315b5295] /usr/lib/libQt5Widgets.so.5 : QPixmapStyle::drawProgressBarFill(QStyleOption const*, QPainter*, QWidget const*) const+0xd5 [0x7f46315b55e5] /usr/lib/libQt5Widgets.so.5 : QPixmapStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const+0x19e [0x7f46315b6fae] /usr/lib/qt/plugins/styles/libbb10styleplugin.so : ()+0x7bad [0x7f46232d6bad] /usr/lib/libQt5Widgets.so.5 : ()+0x1fd452 [0x7f463159b452] /usr/lib/libQt5Widgets.so.5 : QCommonStyle::drawControl(QStyle::ControlElement, QStyleOption const*, QPainter*, QWidget const*) const+0x17f1 [0x7f4631570841] /usr/lib/libQt5Widgets.so.5 : ()+0x21f848 [0x7f46315bd848] /usr/lib/libQt5Widgets.so.5 : ()+0x1fe5a4 [0x7f463159c5a4] qbittorrent : TransferListDelegate::paint(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const+0xafd [0x629bfd] /usr/lib/libQt5Widgets.so.5 : QTreeView::drawRow(QPainter*, QStyleOptionViewItem const&, QModelIndex const&) const+0x900 [0x7f463177af80] /usr/lib/libQt5Widgets.so.5 : QTreeView::drawTree(QPainter*, QRegion const&) const+0x6d7 [0x7f4631780a07] /usr/lib/libQt5Widgets.so.5 : QTreeView::paintEvent(QPaintEvent*)+0x96 [0x7f4631785436] /usr/lib/libQt5Widgets.so.5 : QWidget::event(QEvent*)+0x308 [0x7f4631538f18] /usr/lib/libQt5Widgets.so.5 : QFrame::event(QEvent*)+0x1e [0x7f463162062e] /usr/lib/libQt5Widgets.so.5 : QAbstractItemView::viewportEvent(QEvent*)+0x173 [0x7f4631746e03] /usr/lib/libQt5Widgets.so.5 : QTreeView::viewportEvent(QEvent*)+0x3c [0x7f46317862ec] /usr/lib/libQt5Core.so.5 : QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)+0x111 [0x7f462ffe29e1] /usr/lib/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x75 [0x7f46314f1e15] /usr/lib/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x261 [0x7f46314f95b1] qbittorrent : Application::notify(QObject*, QEvent*)+0x22 [0x4c98a2] /usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x110 [0x7f462ffe2c80] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::sendPaintEvent(QRegion const&)+0x3a [0x7f4631531cea] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x5f9 [0x7f4631532339] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x44c [0x7f463153302c] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x339 [0x7f4631532f19] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x164 [0x7f4631531ea4] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x44c [0x7f463153302c] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x164 [0x7f4631531ea4] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x44c [0x7f463153302c] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x339 [0x7f4631532f19] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x164 [0x7f4631531ea4] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x44c [0x7f463153302c] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x164 [0x7f4631531ea4] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x44c [0x7f463153302c] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x164 [0x7f4631531ea4] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x44c [0x7f463153302c] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x164 [0x7f4631531ea4] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x44c [0x7f463153302c] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)+0x164 [0x7f4631531ea4] /usr/lib/libQt5Widgets.so.5 : ()+0x1640fa [0x7f46315020fa] /usr/lib/libQt5Widgets.so.5 : ()+0x1642b7 [0x7f46315022b7] /usr/lib/libQt5Widgets.so.5 : QWidgetPrivate::syncBackingStore()+0x4f [0x7f463152111f] /usr/lib/libQt5Widgets.so.5 : QWidget::event(QEvent*)+0x3d8 [0x7f4631538fe8] /usr/lib/libQt5Widgets.so.5 : QMainWindow::event(QEvent*)+0x16b [0x7f463163750b] qbittorrent : MainWindow::event(QEvent*)+0x43 [0x613c23] /usr/lib/libQt5Widgets.so.5 : QApplicationPrivate::notify_helper(QObject*, QEvent*)+0x9c [0x7f46314f1e3c] /usr/lib/libQt5Widgets.so.5 : QApplication::notify(QObject*, QEvent*)+0x261 [0x7f46314f95b1] qbittorrent : Application::notify(QObject*, QEvent*)+0x22 [0x4c98a2] /usr/lib/libQt5Core.so.5 : QCoreApplication::notifyInternal2(QObject*, QEvent*)+0x110 [0x7f462ffe2c80] /usr/lib/libQt5Core.so.5 : QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)+0x2dd [0x7f462ffe53fd] /usr/lib/libQt5Core.so.5 : ()+0x2db173 [0x7f4630037173] /usr/lib/libglib-2.0.so.0 : g_main_context_dispatch()+0x2a7 [0x7f462c70edd7] /usr/lib/libglib-2.0.so.0 : ()+0x4a040 [0x7f462c70f040] /usr/lib/libglib-2.0.so.0 : g_main_context_iteration()+0x2c [0x7f462c70f0ec] /usr/lib/libQt5Core.so.5 : QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)+0x5f [0x7f463003757f] /usr/lib/libQt5Core.so.5 : QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)+0xfa [0x7f462ffe10da] /usr/lib/libQt5Core.so.5 : QCoreApplication::exec()+0x9c [0x7f462ffe95cc] qbittorrent : Application::exec(QStringList const&)+0x19c [0x4cc6ec] qbittorrent : main()+0x490 [0x4be340] Segmentation fault (core dumped) `
Author
Owner

@ngosang commented on GitHub (Sep 19, 2018):

We are closing all issues related to old qBittorrent versions (qBittorrent < 4.1.0).
Please, update to last release and, if the bug/error/crash is still present, open another issue.
Thank you.

@ngosang commented on GitHub (Sep 19, 2018): We are closing all issues related to old qBittorrent versions (qBittorrent < 4.1.0). Please, update to last release and, if the bug/error/crash is still present, open another issue. Thank you.
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#4601
No description provided.