Bug 479235 - System Monitor crashes in ItemBranchIndicators::paint()
Summary: System Monitor crashes in ItemBranchIndicators::paint()
Status: RESOLVED FIXED
Alias: None
Product: frameworks-qqc2-desktop-style
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 6.0.0
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords: qt6
: 482537 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-12-31 21:28 UTC by Patrick Silva
Modified: 2024-04-25 17:42 UTC (History)
13 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.0.5


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2023-12-31 21:28:59 UTC
SUMMARY
I opened System Monitor. clicked on "Applications" in the left side; System Monitor crashed after ~5 seconds.

Operating System: Arch Linux 
KDE Plasma Version: 5.91.0
KDE Frameworks Version: 5.247.0
Qt Version: 6.7.0
Graphics Platform: Wayland


Thread 17 (Thread 0x7f934a09f6c0 (LWP 45542)):
#0  0x00007f93562a74ae in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562ad544caf8) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562ad544caf8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f93562a752f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562ad544caf8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f93562a9d40 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562ad544caa0, cond=0x562ad544cad0) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x562ad544cad0, mutex=0x562ad544caa0) at pthread_cond_wait.c:618
#5  0x00007f9341d1392c in cnd_wait () at ../mesa-23.3.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-23.3.2/src/util/u_queue.c:290
#7  0x00007f9341d0ac6c in impl_thrd_routine () at ../mesa-23.3.2/src/c11/impl/threads_posix.c:67
#8  0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#9  0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 16 (Thread 0x7f93123ff6c0 (LWP 45563)):
#0  0x00007f93562a74ae in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f93123feae0, op=137, expected=0, futex_word=0x562ad7514524) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562ad7514524, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f93123feae0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f93562a752f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562ad7514524, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f93123feae0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f93562aa055 in __pthread_cond_wait_common (abstime=0x7f93123feae0, clockid=1, mutex=0x562ad75144d0, cond=0x562ad75144f8) at pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x562ad75144f8, mutex=0x562ad75144d0, abstime=0x7f93123feae0) at pthread_cond_wait.c:643
#5  0x00007f9355ee2234 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x562ad75144d0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x562ad75144d0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x562ad608ea68, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f9355ed9b52 in QThreadPoolThread::run() (this=0x562ad77f91d0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f9355ed4ae3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start(void*) (arg=0x562ad77f91d0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#13 0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 15 (Thread 0x7f93037fe6c0 (LWP 45560)):
#0  0x00007f93562a74ae in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f93037fdae0, op=137, expected=0, futex_word=0x562ad6ee1ae4) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562ad6ee1ae4, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f93037fdae0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f93562a752f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562ad6ee1ae4, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f93037fdae0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f93562aa055 in __pthread_cond_wait_common (abstime=0x7f93037fdae0, clockid=1, mutex=0x562ad6ee1a90, cond=0x562ad6ee1ab8) at pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x562ad6ee1ab8, mutex=0x562ad6ee1a90, abstime=0x7f93037fdae0) at pthread_cond_wait.c:643
#5  0x00007f9355ee2234 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x562ad6ee1a90) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x562ad6ee1a90) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x562ad608ea68, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f9355ed9b52 in QThreadPoolThread::run() (this=0x562ad6ed8390) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f9355ed4ae3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start(void*) (arg=0x562ad6ed8390) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#13 0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x7f93511ff6c0 (LWP 45539)):
#0  0x00007f9356320f6f in __GI___poll (fds=0x562ad5305970, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f93551aa2b6 in g_main_context_poll_unlocked (priority=2147483647, n_fds=2, fds=0x562ad5305970, timeout=<optimized out>, context=0x7f934c000c80) at ../glib/glib/gmain.c:4653
#2  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7f934c000c80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3  0x00007f935514a162 in g_main_context_iteration (context=0x7f934c000c80, may_block=1) at ../glib/glib/gmain.c:4414
#4  0x00007f9355fab164 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f934c000b70, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#5  0x00007f9355d6d67e in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=..., this=0x7f93511feb30) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qeventloop.cpp:100
#6  QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f93511feb30, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qeventloop.cpp:182
#7  0x00007f9355e53a3f in QThread::exec() (this=this@entry=0x7f9356d37b20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/global/qflags.h:74
#8  0x00007f9356caf13f in QDBusConnectionManager::run() (this=0x7f9356d37b20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/dbus/qdbusconnectionmanager.cpp:144
#9  0x00007f9355ed4ae3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start(void*) (arg=0x7f9356d37b20 <QGlobalStatic<QtGlobalStatic::Holder<(anonymous namespace)::Q_QGS__q_manager> >::instance()::holder>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#13 0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x7f93110fe6c0 (LWP 45557)):
#0  0x00007f93562a74ae in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f93110fdae0, op=137, expected=0, futex_word=0x562ad5f95484) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562ad5f95484, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f93110fdae0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f93562a752f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562ad5f95484, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f93110fdae0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f93562aa055 in __pthread_cond_wait_common (abstime=0x7f93110fdae0, clockid=1, mutex=0x562ad5f95430, cond=0x562ad5f95458) at pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x562ad5f95458, mutex=0x562ad5f95430, abstime=0x7f93110fdae0) at pthread_cond_wait.c:643
#5  0x00007f9355ee2234 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x562ad5f95430) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x562ad5f95430) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x562ad6a29ef8, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f9355ed9b52 in QThreadPoolThread::run() (this=0x562ad6a1ab00) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f9355ed4ae3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start(void*) (arg=0x562ad6a1ab00) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#13 0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x7f93108fd6c0 (LWP 45558)):
#0  0x00007f93562a74ae in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f93108fcae0, op=137, expected=0, futex_word=0x562ad6a2b720) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562ad6a2b720, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f93108fcae0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f93562a752f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562ad6a2b720, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f93108fcae0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f93562aa055 in __pthread_cond_wait_common (abstime=0x7f93108fcae0, clockid=1, mutex=0x562ad6a2b6d0, cond=0x562ad6a2b6f8) at pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x562ad6a2b6f8, mutex=0x562ad6a2b6d0, abstime=0x7f93108fcae0) at pthread_cond_wait.c:643
#5  0x00007f9355ee2234 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x562ad6a2b6d0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x562ad6a2b6d0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x562ad6a29ef8, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f9355ed9b52 in QThreadPoolThread::run() (this=0x562ad6a3d1c0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f9355ed4ae3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start(void*) (arg=0x562ad6a3d1c0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#13 0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7f92f3fff6c0 (LWP 45564)):
#0  0x00007f93562a74ae in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f92f3ffeae0, op=137, expected=0, futex_word=0x562ad77adff4) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562ad77adff4, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f92f3ffeae0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f93562a752f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562ad77adff4, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f92f3ffeae0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f93562aa055 in __pthread_cond_wait_common (abstime=0x7f92f3ffeae0, clockid=1, mutex=0x562ad77adfa0, cond=0x562ad77adfc8) at pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x562ad77adfc8, mutex=0x562ad77adfa0, abstime=0x7f92f3ffeae0) at pthread_cond_wait.c:643
#5  0x00007f9355ee2234 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x562ad77adfa0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x562ad77adfa0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x562ad608ea68, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f9355ed9b52 in QThreadPoolThread::run() (this=0x562ad84f5b60) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f9355ed4ae3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start(void*) (arg=0x562ad84f5b60) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#13 0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7f93498696c0 (LWP 45545)):
#0  0x00007f9356320f6f in __GI___poll (fds=0x562ad5483960, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f93551aa2b6 in g_main_context_poll_unlocked (priority=2147483647, n_fds=1, fds=0x562ad5483960, timeout=<optimized out>, context=0x7f9324000c60) at ../glib/glib/gmain.c:4653
#2  g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7f9324000c60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4344
#3  0x00007f935514a162 in g_main_context_iteration (context=0x7f9324000c60, may_block=1) at ../glib/glib/gmain.c:4414
#4  0x00007f9355fab164 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9324000b70, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#5  0x00007f9355d6d67e in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=..., this=0x7f9349868b90) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qeventloop.cpp:100
#6  QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f9349868b90, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qeventloop.cpp:182
#7  0x00007f9355e53b3f in QThread::exec() (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread.cpp:579
#8  QThread::run() (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread.cpp:700
#9  0x00007f9355ed4ae3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start(void*) (arg=0x562ad54d87d0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#13 0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7f9302ffd6c0 (LWP 45561)):
#0  0x00007f93562a74ae in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f9302ffcae0, op=137, expected=0, futex_word=0x562ad6ede724) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562ad6ede724, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f9302ffcae0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f93562a752f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562ad6ede724, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f9302ffcae0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f93562aa055 in __pthread_cond_wait_common (abstime=0x7f9302ffcae0, clockid=1, mutex=0x562ad6ede6d0, cond=0x562ad6ede6f8) at pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x562ad6ede6f8, mutex=0x562ad6ede6d0, abstime=0x7f9302ffcae0) at pthread_cond_wait.c:643
#5  0x00007f9355ee2234 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x562ad6ede6d0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x562ad6ede6d0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x562ad608ea68, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f9355ed9b52 in QThreadPoolThread::run() (this=0x562ad6ee0080) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f9355ed4ae3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start(void*) (arg=0x562ad6ee0080) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#13 0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7f93327fe6c0 (LWP 45551)):
#0  0x00007f93562a74ae in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f93280d9440) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f93280d9440, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f93562a752f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f93280d9440, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f93562a9d40 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f93280d93e8, cond=0x7f93280d9418) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7f93280d9418, mutex=0x7f93280d93e8) at pthread_cond_wait.c:618
#5  0x00007f9341d1392c in cnd_wait () at ../mesa-23.3.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-23.3.2/src/util/u_queue.c:290
#7  0x00007f9341d0ac6c in impl_thrd_routine () at ../mesa-23.3.2/src/c11/impl/threads_posix.c:67
#8  0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#9  0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7f934abfe6c0 (LWP 45541)):
#0  0x00007f9356320f6f in __GI___poll (fds=fds@entry=0x7f934abfdb70, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f935157ca68 in poll (__timeout=-1, __nfds=2, __fds=0x7f934abfdb70) at /usr/include/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run() (this=0x562ad5396440) at /usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.7.0-beta1/src/client/qwaylanddisplay.cpp:184
#3  0x00007f9355ed4ae3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:326
#4  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:262
#5  QThreadPrivate::start(void*) (arg=0x562ad5396440) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:285
#6  0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#7  0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7f934b3ff6c0 (LWP 45540)):
#0  0x00007f9356320f6f in __GI___poll (fds=fds@entry=0x7f934b3feb70, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f935157ca68 in poll (__timeout=-1, __nfds=2, __fds=0x7f934b3feb70) at /usr/include/bits/poll2.h:39
#2  QtWaylandClient::EventThread::run() (this=0x562ad5316540) at /usr/src/debug/qt6-wayland/qtwayland-everywhere-src-6.7.0-beta1/src/client/qwaylanddisplay.cpp:184
#3  0x00007f9355ed4ae3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:326
#4  (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:262
#5  QThreadPrivate::start(void*) (arg=0x562ad5316540) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:285
#6  0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#7  0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7f9303fff6c0 (LWP 45559)):
#0  0x00007f93562a74ae in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f9303ffeae0, op=137, expected=0, futex_word=0x562ad6a2ba60) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562ad6a2ba60, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f9303ffeae0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f93562a752f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562ad6a2ba60, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f9303ffeae0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f93562aa055 in __pthread_cond_wait_common (abstime=0x7f9303ffeae0, clockid=1, mutex=0x562ad6a2ba10, cond=0x562ad6a2ba38) at pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x562ad6a2ba38, mutex=0x562ad6a2ba10, abstime=0x7f9303ffeae0) at pthread_cond_wait.c:643
#5  0x00007f9355ee2234 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x562ad6a2ba10) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x562ad6a2ba10) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x562ad6a29ef8, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f9355ed9b52 in QThreadPoolThread::run() (this=0x562ad6a42250) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f9355ed4ae3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start(void*) (arg=0x562ad6a42250) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#13 0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7f9332fff6c0 (LWP 45550)):
#0  0x00007f93562a74ae in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x7f9328025540) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x7f9328025540, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f93562a752f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f9328025540, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f93562a9d40 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x7f93280254e8, cond=0x7f9328025518) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x7f9328025518, mutex=0x7f93280254e8) at pthread_cond_wait.c:618
#5  0x00007f9341d1392c in cnd_wait () at ../mesa-23.3.2/src/c11/impl/threads_posix.c:135
#6  util_queue_thread_func () at ../mesa-23.3.2/src/util/u_queue.c:290
#7  0x00007f9341d0ac6c in impl_thrd_routine () at ../mesa-23.3.2/src/c11/impl/threads_posix.c:67
#8  0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#9  0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7f93516019c0 (LWP 45538)):
#0  0x00007f93562a74ae in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x562ad5fdc6c0) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562ad5fdc6c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f93562a752f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562ad5fdc6c0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f93562a9d40 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x562ad5fdc670, cond=0x562ad5fdc698) at pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x562ad5fdc698, mutex=0x562ad5fdc670) at pthread_cond_wait.c:618
#5  0x00007f9355ee22a0 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x562ad5fdc670) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:102
#6  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x562ad5fd9458, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:180
#7  0x00007f934bc3187b in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) (this=0x562ad5542520, w=0x562ad5fda050, inExpose=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta1/src/quick/scenegraph/qsgthreadedrenderloop.cpp:1619
#8  0x00007f934ba87928 in QQuickWindow::event(QEvent*) (this=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta1/src/quick/items/qquickwindow.cpp:1566
#9  0x00007f935757bf4b in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x562ad5544970, e=0x7ffd14e19f50) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/widgets/kernel/qapplication.cpp:3290
#10 0x00007f9355d65488 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x562ad5544970, event=0x7ffd14e19f50) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qcoreapplication.cpp:1134
#11 0x00007f9355d654cd in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qcoreapplication.cpp:1575
#12 0x00007f93565eb840 in QPlatformWindow::deliverUpdateRequest() (this=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/gui/kernel/qplatformwindow.cpp:783
#13 0x00007f9355dafc74 in QObject::event(QEvent*) (this=0x562ad5f283a0, e=0x7f933c011700) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qobject.cpp:1446
#14 0x00007f935757bf4b in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x562ad5f283a0, e=0x7f933c011700) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/widgets/kernel/qapplication.cpp:3290
#15 0x00007f9355d65488 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x562ad5f283a0, event=event@entry=0x7f933c011700) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qcoreapplication.cpp:1134
#16 0x00007f9355d65814 in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x7f933c011700, receiver=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qcoreapplication.cpp:1575
#17 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x562ad52d0ba0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qcoreapplication.cpp:1946
#18 0x00007f9355fad734 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qcoreapplication.cpp:1803
#19 postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x562ad53566e0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qeventdispatcher_glib.cpp:244
#20 0x00007f935514bf69 in g_main_dispatch (context=0x7f934c000ef0) at ../glib/glib/gmain.c:3476
#21 0x00007f93551aa367 in g_main_context_dispatch_unlocked (context=0x7f934c000ef0) at ../glib/glib/gmain.c:4284
#22 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7f934c000ef0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4349
#23 0x00007f935514a162 in g_main_context_iteration (context=0x7f934c000ef0, may_block=1) at ../glib/glib/gmain.c:4414
#24 0x00007f9355fab164 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x562ad52fc700, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#25 0x00007f9355d6d67e in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=..., this=0x7ffd14e1a3d0) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qeventloop.cpp:100
#26 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffd14e1a3d0, flags=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/kernel/qeventloop.cpp:182
#27 0x00007f9355d690b8 in QCoreApplication::exec() () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/global/qflags.h:74
#28 0x00007f935757849a in QApplication::exec() () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/widgets/kernel/qapplication.cpp:2568
#29 0x0000562ad362d294 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-systemmonitor/plasma-systemmonitor-5.91.0/src/main.cpp:116

Thread 2 (Thread 0x7f93118ff6c0 (LWP 45556)):
#0  0x00007f93562a74ae in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x7f93118feae0, op=137, expected=0, futex_word=0x562ad6a2be54) at futex-internal.c:57
#1  __futex_abstimed_wait_common (futex_word=futex_word@entry=0x562ad6a2be54, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f93118feae0, private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2  0x00007f93562a752f in __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x562ad6a2be54, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x7f93118feae0, private=private@entry=0) at futex-internal.c:139
#3  0x00007f93562aa055 in __pthread_cond_wait_common (abstime=0x7f93118feae0, clockid=1, mutex=0x562ad6a2be00, cond=0x562ad6a2be28) at pthread_cond_wait.c:503
#4  ___pthread_cond_timedwait64 (cond=0x562ad6a2be28, mutex=0x562ad6a2be00, abstime=0x7f93118feae0) at pthread_cond_wait.c:643
#5  0x00007f9355ee2234 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (deadline=..., this=0x562ad6a2be00) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:92
#6  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x562ad6a2be00) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:100
#7  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x562ad6a29ef8, deadline=...) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qwaitcondition_unix.cpp:180
#8  0x00007f9355ed9b52 in QThreadPoolThread::run() (this=0x562ad6471c80) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthreadpool.cpp:116
#9  0x00007f9355ed4ae3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:326
#10 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:262
#11 QThreadPrivate::start(void*) (arg=0x562ad6471c80) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:285
#12 0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#13 0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7f9348ff26c0 (LWP 45549)):
#0  0x00007f9355f8290e in QHashPrivate::iterator<QHashPrivate::Node<QModelIndex, QSortFilterProxyModelPrivate::Mapping*> >::node() const (this=<synthetic pointer>) at /usr/src/debug/qt6-base/build/include/QtCore/../../../qtbase-everywhere-src-6.7.0-beta1/src/corelib/tools/qhash.h:788
#1  QHash<QModelIndex, QSortFilterProxyModelPrivate::Mapping*>::const_iterator::value() const (this=<synthetic pointer>) at /usr/src/debug/qt6-base/build/include/QtCore/../../../qtbase-everywhere-src-6.7.0-beta1/src/corelib/tools/qhash.h:1154
#2  QSortFilterProxyModel::sibling(int, int, QModelIndex const&) const (this=<optimized out>, row=29, column=0, idx=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/itemmodels/qsortfilterproxymodel.cpp:2151
#3  0x00007f9343e4d408 in QModelIndex::siblingAtRow(int) const (arow=<optimized out>, this=0x562ad7cb4d80) at /usr/include/qt6/QtCore/qabstractitemmodel.h:490
#4  ItemBranchIndicators::paint(QPainter*) (this=0x562ad7647600, painter=0x7f9348ff1778) at /usr/src/debug/qqc2-desktop-style/qqc2-desktop-style-5.247.0/plugin/itembranchindicators.cpp:75
#5  0x00007f934bb365fd in QSGDefaultPainterNode::paint() (this=this@entry=0x7f9328cd9430) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta1/src/quick/scenegraph/util/qsgdefaultpainternode.cpp:115
#6  0x00007f934bb3bdb6 in QSGDefaultPainterNode::update() (this=0x7f9328cd9430) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta1/src/quick/scenegraph/util/qsgdefaultpainternode.cpp:134
#7  0x00007f934ba147f1 in QQuickPaintedItem::updatePaintNode(QSGNode*, QQuickItem::UpdatePaintNodeData*) (this=<optimized out>, oldNode=<optimized out>, data=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta1/src/quick/items/qquickpainteditem.cpp:559
#8  0x00007f934ba94f0f in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) (this=0x562ad5545890, item=0x562ad7647600) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta1/src/quick/items/qquickwindow.cpp:2221
#9  0x00007f934ba8950f in QQuickWindowPrivate::updateDirtyNodes() (this=this@entry=0x562ad5545890) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta1/src/quick/items/qquickwindow.cpp:1963
#10 0x00007f934ba8a0b3 in QQuickWindowPrivate::syncSceneGraph() (this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta1/src/quick/items/qquickwindow.cpp:573
#11 0x00007f934bc2b914 in QSGRenderThread::sync(bool) (inExpose=false, this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta1/src/quick/scenegraph/qsgthreadedrenderloop.cpp:550
#12 QSGRenderThread::syncAndRender() (this=<optimized out>) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta1/src/quick/scenegraph/qsgthreadedrenderloop.cpp:688
#13 QSGRenderThread::run() (this=0x562ad5fd9410) at /usr/src/debug/qt6-declarative/qtdeclarative-everywhere-src-6.7.0-beta1/src/quick/scenegraph/qsgthreadedrenderloop.cpp:946
#14 0x00007f9355ed4ae3 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:326
#15 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:262
#16 QThreadPrivate::start(void*) (arg=0x562ad5fd9410) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.7.0-beta1/src/corelib/thread/qthread_unix.cpp:285
#17 0x00007f93562aa9eb in start_thread (arg=<optimized out>) at pthread_create.c:444
#18 0x00007f935632e7cc in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Warning: the current language does not match this frame.
Comment 1 Arjen Hiemstra 2024-02-01 14:32:55 UTC
> #4  ItemBranchIndicators::paint(QPainter*) (this=0x562ad7647600, painter=0x7f9348ff1778) at /usr/src/debug/qqc2-desktop-style/qqc2-desktop-style-5.247.0/plugin/itembranchindicators.cpp:75

This seems like the most likely origin of the crash.
Comment 2 Magne Djupvik 2024-03-31 23:27:29 UTC
*** Bug 482537 has been marked as a duplicate of this bug. ***
Comment 3 Magne Djupvik 2024-03-31 23:34:51 UTC
Same issue here; see duplicated issue for my backtrace plus another.

Operating System: openSUSE Tumbleweed 20240329
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.3
Kernel Version: 6.8.1-1-default (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor
Memory: 31.2 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 960/PCIe/SSE2
Manufacturer: ASUS
Comment 4 Adam Williamson 2024-04-08 16:57:05 UTC
Also affecting Fedora 40 downstream: https://bugzilla.redhat.com/show_bug.cgi?id=2273737 . It's a release blocker candidate ATM.
Comment 5 Steve Cossette 2024-04-09 17:50:41 UTC
So, this is very easily triggerable. Seems to happen if you are asking System Monitor to show details too quick, and it just dies from embarrassment (My interpretation of it, anyway XD)

Steps to reproduce (Pretty much fool-proof on my system):

1- Open System Monitor.
2- Go to Applications section. (There needs to be a decent amount of entries there)
3- Open the Details sidebar.
4- Click on either the top of the line item, or the bottom of the line item, and use the Arrow keys on your keyboard to just quickly scroll through the list.

For me that just instantly crashes the app.
Comment 6 Steve Cossette 2024-04-09 17:52:14 UTC
(In reply to Steve Cossette from comment #5)
> So, this is very easily triggerable. Seems to happen if you are asking
> System Monitor to show details too quick, and it just dies from
> embarrassment (My interpretation of it, anyway XD)
> 
> Steps to reproduce (Pretty much fool-proof on my system):
> 
> 1- Open System Monitor.
> 2- Go to Applications section. (There needs to be a decent amount of entries
> there)
> 3- Open the Details sidebar.
> 4- Click on either the top of the line item, or the bottom of the line item,
> and use the Arrow keys on your keyboard to just quickly scroll through the
> list.
> 
> For me that just instantly crashes the app.

I don't think this is a critical bug because it's a result of the user using the app in an unintended way. (If they don't click-spam entries OR scroll through the list with the up/down arrows, this doesn't seem to occur)

But it is a bug nonetheless :)
Comment 7 Marc Deop 2024-04-09 17:53:57 UTC
(In reply to Steve Cossette from comment #5)
> So, this is very easily triggerable. Seems to happen if you are asking
> System Monitor to show details too quick, and it just dies from
> embarrassment (My interpretation of it, anyway XD)
> 
> Steps to reproduce (Pretty much fool-proof on my system):
> 
> 1- Open System Monitor.
> 2- Go to Applications section. (There needs to be a decent amount of entries
> there)
> 3- Open the Details sidebar.
> 4- Click on either the top of the line item, or the bottom of the line item,
> and use the Arrow keys on your keyboard to just quickly scroll through the
> list.
> 
> For me that just instantly crashes the app.

Adding to this information, the output on my terminal:

qt.qml.typeresolution.cycle: Cyclic dependency detected between "qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml" and "qrc:/qt/qml/org/kde/desktop/MenuItem.qml"
qrc:/qt/qml/org/kde/ksysguard/page/EditablePage.qml?page=history.page:223:9: QML Loader: Binding loop detected for property "height"
file:///usr/lib64/qt6/qml/org/kde/kirigami/Dialog.qml:334:18: QML ScrollView: Binding loop detected for property "calculatedImplicitWidth"
file:///usr/lib64/qt6/qml/org/kde/kirigami/Dialog.qml:386:33: QML Binding: Binding loop detected for property "target"
qt.svg: <input>:1:14112: Could not resolve property: #linearGradient10962
org.kde.ksysguard.plugin.network: Helper process terminated abnormally: "The process doesn't have permission to open the capture source"
qrc:/qt/qml/org/kde/ksysguard/page/EditablePage.qml?page=overview.page:223:9: QML Loader: Binding loop detected for property "height"
file:///usr/lib64/qt6/qml/org/kde/kirigami/Dialog.qml:334:18: QML ScrollView: Binding loop detected for property "calculatedImplicitWidth"
file:///usr/lib64/qt6/qml/org/kde/kirigami/Dialog.qml:386:33: QML Binding: Binding loop detected for property "target"
qt.core.qabstractitemmodel.checkindex: Index QModelIndex(-1,-1,0x0,QObject(0x0)) is not valid (expected valid)
qt.core.qabstractitemmodel.checkindex: Index QModelIndex(-1,-1,0x0,QObject(0x0)) is not valid (expected valid)
...
(*A LOT* of the same message)
...
qt.core.qabstractitemmodel.checkindex: Index QModelIndex(-1,-1,0x0,QObject(0x0)) is not valid (expected valid)
Segmentation fault (core dumped)
Comment 8 Bug Janitor Service 2024-04-16 14:02:16 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-systemmonitor/-/merge_requests/285
Comment 9 Arjen Hiemstra 2024-04-25 16:28:54 UTC
Git commit 0110b5ea46207c7bc1096494dd116ed589ef8261 by Arjen Hiemstra.
Committed on 25/04/2024 at 16:27.
Pushed by ahiemstra into branch 'master'.

applicationstable: Use FirstCellDelegate for the first cell in details table

To match what we do in other tables and to ensure we don't display
unnecessary tree indentation lines when we are not displaying a tree.

M  +6    -0    src/faces/applicationstable/contents/ui/ApplicationDetails.qml

https://invent.kde.org/plasma/plasma-systemmonitor/-/commit/0110b5ea46207c7bc1096494dd116ed589ef8261
Comment 10 Arjen Hiemstra 2024-04-25 17:35:58 UTC
Git commit 70419db5270794b9b49fc074995d45c4e6d5220c by Arjen Hiemstra.
Committed on 25/04/2024 at 17:34.
Pushed by ahiemstra into branch 'Plasma/6.0'.

applicationstable: Use FirstCellDelegate for the first cell in details table

To match what we do in other tables and to ensure we don't display
unnecessary tree indentation lines when we are not displaying a tree.


(cherry picked from commit 0110b5ea46207c7bc1096494dd116ed589ef8261)

M  +6    -0    src/faces/applicationstable/contents/ui/ApplicationDetails.qml

https://invent.kde.org/plasma/plasma-systemmonitor/-/commit/70419db5270794b9b49fc074995d45c4e6d5220c