Bug 429951 - Ktorrent crashes when changing kde themes.
Summary: Ktorrent crashes when changing kde themes.
Status: RESOLVED WORKSFORME
Alias: None
Product: ktorrent
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian stable Linux
: NOR crash
Target Milestone: ---
Assignee: Joris Guisson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-12-03 07:23 UTC by brneal0114
Modified: 2022-12-04 05:15 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description brneal0114 2020-12-03 07:23:23 UTC
Application: ktorrent (5.1.1)

Qt Version: 5.11.3
Frameworks Version: 5.54.0
Operating System: Linux 5.8.0-0.bpo.2-amd64 x86_64
Distribution: Debian GNU/Linux 10 (buster)

-- Information about the crash:
- What I was doing when the application crashed:

Changing the Look and Feel of Plasma in settings while ktorrent was open in the background.  Icon change seems to have triggered the crash.

-- Backtrace:
Application: KTorrent (ktorrent), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f43890eb580 (LWP 6550))]

Thread 13 (Thread 0x7f434d7fa700 (LWP 6579)):
#0  0x00007f438627400c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f43878e121b in QWaitCondition::wait(QMutex*, unsigned long) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007f438961d603 in ?? () from /lib/x86_64-linux-gnu/libKF5Torrent.so.6
#3  0x00007f43878e0a67 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f438626dfa3 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#5  0x00007f438741f4cf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 12 (Thread 0x7f434dffb700 (LWP 6578)):
#0  0x00007f4387414819 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f438961dae8 in net::Poll::poll(int) () from /lib/x86_64-linux-gnu/libKF5Torrent.so.6
#2  0x00007f438961a5b2 in ?? () from /lib/x86_64-linux-gnu/libKF5Torrent.so.6
#3  0x00007f438961a656 in ?? () from /lib/x86_64-linux-gnu/libKF5Torrent.so.6
#4  0x00007f438961adf9 in ?? () from /lib/x86_64-linux-gnu/libKF5Torrent.so.6
#5  0x00007f43878e0a67 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f438626dfa3 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007f438741f4cf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 11 (Thread 0x7f434e7fc700 (LWP 6577)):
#0  0x00007f4387414819 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f438961dae8 in net::Poll::poll(int) () from /lib/x86_64-linux-gnu/libKF5Torrent.so.6
#2  0x00007f438961ab3a in ?? () from /lib/x86_64-linux-gnu/libKF5Torrent.so.6
#3  0x00007f438961abd6 in ?? () from /lib/x86_64-linux-gnu/libKF5Torrent.so.6
#4  0x00007f438961adf9 in ?? () from /lib/x86_64-linux-gnu/libKF5Torrent.so.6
#5  0x00007f43878e0a67 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f438626dfa3 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007f438741f4cf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 10 (Thread 0x7f4357fff700 (LWP 6562)):
#0  0x00007f438627400c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f436ada9b23 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f436ada9877 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f438626dfa3 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f438741f4cf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 9 (Thread 0x7f4364a01700 (LWP 6561)):
#0  0x00007f438627400c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f436ada9b23 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f436ada9877 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f438626dfa3 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f438741f4cf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 8 (Thread 0x7f4365202700 (LWP 6560)):
#0  0x00007f438627400c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f436ada9b23 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f436ada9877 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f438626dfa3 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f438741f4cf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 7 (Thread 0x7f4365a03700 (LWP 6559)):
#0  0x00007f438627400c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f436ada9b23 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f436ada9877 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f438626dfa3 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f438741f4cf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 6 (Thread 0x7f4366204700 (LWP 6558)):
#0  0x00007f438627400c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f436ada9b23 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f436ada9877 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f438626dfa3 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f438741f4cf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 5 (Thread 0x7f4366a05700 (LWP 6557)):
#0  0x00007f438627400c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f436ada9b23 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f436ada9877 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f438626dfa3 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f438741f4cf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7f437a9dd700 (LWP 6556)):
#0  0x00007f438627400c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007f436ada9b23 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#2  0x00007f436ada9877 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#3  0x00007f438626dfa3 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007f438741f4cf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 3 (Thread 0x7f437a1d5700 (LWP 6555)):
#0  0x00007f438580de69 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f43857c411c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f43857c425c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4387ad9743 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f4387a8715b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f43878d6e76 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f43878e0a67 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f438626dfa3 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8  0x00007f438741f4cf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7f437bec5700 (LWP 6552)):
#0  0x00007f4387414819 in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f43857c4136 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f43857c425c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4387ad9743 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f4387a8715b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f43878d6e76 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f438891c545 in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f43878e0a67 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f438626dfa3 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#9  0x00007f438741f4cf in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7f43890eb580 (LWP 6550)):
[KCrash Handler]
#6  0x0000556dd557a01f in ?? ()
#7  0x00007f438867c47c in QStyledItemDelegate::initStyleOption(QStyleOptionViewItem*, QModelIndex const&) const () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007f438867ba8e in QStyledItemDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007f43886bf48f in QTreeView::indexRowSizeHint(QModelIndex const&) const () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007f43886bfefd in QTreeViewPrivate::layout(int, bool, bool) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007f43886c7bd1 in QTreeView::doItemsLayout() () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007f438865fe7d in QAbstractItemView::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007f438840d4c1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#14 0x00007f4388414970 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f4387a88489 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007f4388411adc in QApplication::setStyle(QStyle*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f43884123d6 in QApplication::setStyle(QString const&) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007f43801be01e in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#19 0x00007f43801cc423 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes/KDEPlasmaPlatformTheme.so
#20 0x00007f4388927d9a in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#21 0x00007f4387ab2072 in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f438840d4c1 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007f4388414970 in QApplication::notify(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f4387a88489 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f4387a8b46b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#26 0x00007f4387ada103 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#27 0x00007f43857c3f2e in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f43857c41c8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f43857c425c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007f4387ad9727 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007f43816bb491 in ?? () from /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#32 0x00007f4387a8715b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f4387a8f132 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x0000556dd55487b6 in ?? ()
#35 0x00007f438734a09b in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#36 0x0000556dd55490ca in _start ()
[Inferior 1 (process 6550) detached]

Possible duplicates by query: bug 429495, bug 423523, bug 422071, bug 419571, bug 415645.

Reported using DrKonqi
Comment 1 Justin Zobel 2022-11-04 03:07:18 UTC
Thank you for reporting this issue in KDE software. As it has been a while since this issue was reported, can we please ask you to see if you can reproduce the issue with a recent software version?

If you can reproduce the issue, please change the status to "REPORTED" when replying. Thank you!
Comment 2 Bug Janitor Service 2022-11-19 05:14:26 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2022-12-04 05:15:59 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!