https://bugs.kde.org/show_bug.cgi?id=431155
Bug ID: 431155 Summary: System Monitor crahes when viewing process list Product: plasma-systemmonitor Version: unspecified Platform: Ubuntu Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: ksysguard-b...@kde.org Reporter: o...@geek.co.il CC: ahiems...@heimr.nl, plasma-b...@kde.org Target Milestone: --- Application: plasma-systemmonitor (5.20.80) Qt Version: 5.15.2 Frameworks Version: 5.78.0 Operating System: Linux 5.8.0-33-generic x86_64 Windowing system: X11 Distribution: Ubuntu 20.10 -- Information about the crash: - What I was doing when the application crashed: I was looking at the default process list view and scolling back and forth while processes where starting and ending. -- Backtrace: Application: System Monitor (plasma-systemmonitor), signal: Segmentation fault [New LWP 1440938] [New LWP 1440942] [New LWP 1440951] [New LWP 1440952] [New LWP 1440953] [New LWP 1440954] [New LWP 1440955] [New LWP 1440956] [New LWP 1440957] [New LWP 1440958] [New LWP 1440975] [New LWP 1440976] [New LWP 1440981] [New LWP 1440998] [New LWP 1440999] [New LWP 1441000] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". 0x00007f3082f5f66f in __GI___poll (fds=0x7ffffebb2768, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29 [Current thread is 1 (Thread 0x7f307fbc0840 (LWP 1440936))] Thread 17 (Thread 0x7f3029ce5640 (LWP 1441000)): #0 __GI___libc_read (nbytes=16, buf=0x7f3029ce4ab0, fd=33) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=33, buf=buf@entry=0x7f3029ce4ab0, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f3081f66abf in read (__nbytes=16, __buf=0x7f3029ce4ab0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:46 #3 g_wakeup_acknowledge (wakeup=0x7f30240047c0) at ../../../glib/gwakeup.c:210 #4 0x00007f3081f1923b in g_main_context_check (context=context@entry=0x7f3020000c20, max_priority=2147483647, fds=fds@entry=0x7f3020004e60, n_fds=n_fds@entry=1) at ../../../glib/gmain.c:3857 #5 0x00007f3081f196c5 in g_main_context_iterate (context=context@entry=0x7f3020000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4089 #6 0x00007f3081f19853 in g_main_context_iteration (context=0x7f3020000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4157 #7 0x00007f308352afbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f3020000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #8 0x00007f30834cf1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f3029ce4cc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #9 0x00007f30832e9a12 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #10 0x00007f30832eabac in QThreadPrivate::start(void*) (arg=0x56169e8deac0) at thread/qthread_unix.cpp:329 #11 0x00007f3082c67590 in start_thread (arg=0x7f3029ce5640) at pthread_create.c:463 #12 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7f302a4e6640 (LWP 1440999)): #0 0x00007f3082f5f66f in __GI___poll (fds=0x56169ee10d30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f3081f1971e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x56169ee10d30, timeout=<optimized out>, context=0x56169ee0ed60) at ../../../glib/gmain.c:4395 #2 g_main_context_iterate (context=0x56169ee0ed60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4087 #3 0x00007f3081f19aa3 in g_main_loop_run (loop=0x56169ee0ee50) at ../../../glib/gmain.c:4290 #4 0x00007f30396f68aa in gdbus_shared_thread_func (user_data=0x56169ee0ed30) at ../../../gio/gdbusprivate.c:280 #5 0x00007f3081f431b1 in g_thread_proxy (data=0x56169ee076a0) at ../../../glib/gthread.c:820 #6 0x00007f3082c67590 in start_thread (arg=0x7f302a4e6640) at pthread_create.c:463 #7 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7f3038f31640 (LWP 1440998)): #0 0x00007f3082f5f66f in __GI___poll (fds=0x56169ede1290, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f3081f1971e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x56169ede1290, timeout=<optimized out>, context=0x56169edff260) at ../../../glib/gmain.c:4395 #2 g_main_context_iterate (context=context@entry=0x56169edff260, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4087 #3 0x00007f3081f19853 in g_main_context_iteration (context=0x56169edff260, may_block=may_block@entry=1) at ../../../glib/gmain.c:4157 #4 0x00007f3081f198a1 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:6049 #5 0x00007f3081f431b1 in g_thread_proxy (data=0x56169c5bc000) at ../../../glib/gthread.c:820 #6 0x00007f3082c67590 in start_thread (arg=0x7f3038f31640) at pthread_create.c:463 #7 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7f303affd640 (LWP 1440981)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56169d352824) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56169d3527d0, cond=0x56169d3527f8) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56169d3527f8, mutex=0x56169d3527d0) at pthread_cond_wait.c:638 #3 0x00007f30832f0d1b in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56169d3527d0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x56169d87c738, mutex=mutex@entry=0x56169d87c730, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f307da04814 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x56169d87c728) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68 #6 QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x56169d87c690) at scenegraph/qsgthreadedrenderloop.cpp:936 #7 0x00007f307da04c89 in QSGRenderThread::run() (this=0x56169d87c690) at scenegraph/qsgthreadedrenderloop.cpp:1053 #8 0x00007f30832eabac in QThreadPrivate::start(void*) (arg=0x56169d87c690) at thread/qthread_unix.cpp:329 #9 0x00007f3082c67590 in start_thread (arg=0x7f303affd640) at pthread_create.c:463 #10 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7f303bfff640 (LWP 1440976)): #0 __GI___libc_read (nbytes=16, buf=0x7f303bffeab0, fd=24) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=24, buf=buf@entry=0x7f303bffeab0, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f3081f66abf in read (__nbytes=16, __buf=0x7f303bffeab0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:46 #3 g_wakeup_acknowledge (wakeup=0x7f3040003940) at ../../../glib/gwakeup.c:210 #4 0x00007f3081f1923b in g_main_context_check (context=context@entry=0x7f3034000c20, max_priority=2147483647, fds=fds@entry=0x7f3034004a60, n_fds=n_fds@entry=1) at ../../../glib/gmain.c:3857 #5 0x00007f3081f196c5 in g_main_context_iterate (context=context@entry=0x7f3034000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4089 #6 0x00007f3081f19853 in g_main_context_iteration (context=0x7f3034000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4157 #7 0x00007f308352afbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f3034000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #8 0x00007f30834cf1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f303bffecc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #9 0x00007f30832e9a12 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #10 0x00007f30832eabac in QThreadPrivate::start(void*) (arg=0x56169daae3d0) at thread/qthread_unix.cpp:329 #11 0x00007f3082c67590 in start_thread (arg=0x7f303bfff640) at pthread_create.c:463 #12 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7f3055213640 (LWP 1440975)): #0 __GI___libc_read (nbytes=16, buf=0x7f3055212ab0, fd=21) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=21, buf=buf@entry=0x7f3055212ab0, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f3081f66abf in read (__nbytes=16, __buf=0x7f3055212ab0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:46 #3 g_wakeup_acknowledge (wakeup=0x7f303c003e50) at ../../../glib/gwakeup.c:210 #4 0x00007f3081f1923b in g_main_context_check (context=context@entry=0x7f3040000c20, max_priority=2147483647, fds=fds@entry=0x7f3040004a30, n_fds=n_fds@entry=1) at ../../../glib/gmain.c:3857 #5 0x00007f3081f196c5 in g_main_context_iterate (context=context@entry=0x7f3040000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4089 #6 0x00007f3081f19853 in g_main_context_iteration (context=0x7f3040000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4157 #7 0x00007f308352afbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f3040000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #8 0x00007f30834cf1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f3055212cc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #9 0x00007f30832e9a12 in QThread::exec() (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #10 0x00007f30832eabac in QThreadPrivate::start(void*) (arg=0x56169cbc7510) at thread/qthread_unix.cpp:329 #11 0x00007f3082c67590 in start_thread (arg=0x7f3055213640) at pthread_create.c:463 #12 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7f3055a24640 (LWP 1440958)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3055a23c30, clockid=1436695440, expected=0, futex_word=0x56169d846c04) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f3055a23c30, clockid=1436695440, mutex=0x56169d846bb0, cond=0x56169d846bd8) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x56169d846bd8, mutex=0x56169d846bb0, abstime=0x7f3055a23c30) at pthread_cond_wait.c:656 #3 0x00007f30832f0ca8 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x56169d846bb0, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56169d846bb0) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x56169d8433b0, mutex=mutex@entry=0x56169d802e28, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f30832ee1b1 in QThreadPoolThread::run() (this=0x56169d8433a0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270 #7 0x00007f30832eabac in QThreadPrivate::start(void*) (arg=0x56169d8433a0) at thread/qthread_unix.cpp:329 #8 0x00007f3082c67590 in start_thread (arg=0x7f3055a24640) at pthread_create.c:463 #9 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7f3056225640 (LWP 1440957)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3056224c30, clockid=1445088144, expected=0, futex_word=0x56169d8448f4) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f3056224c30, clockid=1445088144, mutex=0x56169d8448a0, cond=0x56169d8448c8) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x56169d8448c8, mutex=0x56169d8448a0, abstime=0x7f3056224c30) at pthread_cond_wait.c:656 #3 0x00007f30832f0ca8 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x56169d8448a0, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56169d8448a0) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x56169d844200, mutex=mutex@entry=0x56169d802e28, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f30832ee1b1 in QThreadPoolThread::run() (this=0x56169d8441f0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270 #7 0x00007f30832eabac in QThreadPrivate::start(void*) (arg=0x56169d8441f0) at thread/qthread_unix.cpp:329 #8 0x00007f3082c67590 in start_thread (arg=0x7f3056225640) at pthread_create.c:463 #9 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7f3056a26640 (LWP 1440956)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3056a25c30, clockid=1453480848, expected=0, futex_word=0x56169d8445c0) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f3056a25c30, clockid=1453480848, mutex=0x56169d844570, cond=0x56169d844598) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x56169d844598, mutex=0x56169d844570, abstime=0x7f3056a25c30) at pthread_cond_wait.c:656 #3 0x00007f30832f0ca8 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x56169d844570, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56169d844570) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x56169d331c20, mutex=mutex@entry=0x56169d802e28, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f30832ee1b1 in QThreadPoolThread::run() (this=0x56169d331c10) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270 #7 0x00007f30832eabac in QThreadPrivate::start(void*) (arg=0x56169d331c10) at thread/qthread_unix.cpp:329 #8 0x00007f3082c67590 in start_thread (arg=0x7f3056a26640) at pthread_create.c:463 #9 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7f3057227640 (LWP 1440955)): #0 futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f3057226c30, clockid=1461873552, expected=0, futex_word=0x56169d846590) at ../sysdeps/nptl/futex-internal.h:320 #1 __pthread_cond_wait_common (abstime=0x7f3057226c30, clockid=1461873552, mutex=0x56169d846540, cond=0x56169d846568) at pthread_cond_wait.c:520 #2 __pthread_cond_timedwait (cond=0x56169d846568, mutex=0x56169d846540, abstime=0x7f3057226c30) at pthread_cond_wait.c:656 #3 0x00007f30832f0ca8 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x56169d846540, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x56169d846540) at thread/qwaitcondition_unix.cpp:144 #5 QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x56169d845f70, mutex=mutex@entry=0x56169d802e28, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007f30832ee1b1 in QThreadPoolThread::run() (this=0x56169d845f60) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270 #7 0x00007f30832eabac in QThreadPrivate::start(void*) (arg=0x56169d845f60) at thread/qthread_unix.cpp:329 #8 0x00007f3082c67590 in start_thread (arg=0x7f3057227640) at pthread_create.c:463 #9 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f3065264640 (LWP 1440954)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56169ca509f8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56169ca509a8, cond=0x56169ca509d0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56169ca509d0, mutex=0x56169ca509a8) at pthread_cond_wait.c:638 #3 0x00007f306aeaa61b in cnd_wait (mtx=0x56169ca509a8, cond=0x56169ca509d0) at ../include/c11/threads_posix.h:155 #4 util_queue_thread_func (input=input@entry=0x56169c8edf30) at ../src/util/u_queue.c:289 #5 0x00007f306aeaa0db in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #6 0x00007f3082c67590 in start_thread (arg=0x7f3065264640) at pthread_create.c:463 #7 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f3065a65640 (LWP 1440953)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56169ca509f8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56169ca509a8, cond=0x56169ca509d0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56169ca509d0, mutex=0x56169ca509a8) at pthread_cond_wait.c:638 #3 0x00007f306aeaa61b in cnd_wait (mtx=0x56169ca509a8, cond=0x56169ca509d0) at ../include/c11/threads_posix.h:155 #4 util_queue_thread_func (input=input@entry=0x56169caac6e0) at ../src/util/u_queue.c:289 #5 0x00007f306aeaa0db in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #6 0x00007f3082c67590 in start_thread (arg=0x7f3065a65640) at pthread_create.c:463 #7 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f3074b26640 (LWP 1440952)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56169ca509f8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56169ca509a8, cond=0x56169ca509d0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56169ca509d0, mutex=0x56169ca509a8) at pthread_cond_wait.c:638 #3 0x00007f306aeaa61b in cnd_wait (mtx=0x56169ca509a8, cond=0x56169ca509d0) at ../include/c11/threads_posix.h:155 #4 util_queue_thread_func (input=input@entry=0x56169c93e090) at ../src/util/u_queue.c:289 #5 0x00007f306aeaa0db in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #6 0x00007f3082c67590 in start_thread (arg=0x7f3074b26640) at pthread_create.c:463 #7 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f3075327640 (LWP 1440951)): #0 futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x56169ca509f8) at ../sysdeps/nptl/futex-internal.h:183 #1 __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x56169ca509a8, cond=0x56169ca509d0) at pthread_cond_wait.c:508 #2 __pthread_cond_wait (cond=0x56169ca509d0, mutex=0x56169ca509a8) at pthread_cond_wait.c:638 #3 0x00007f306aeaa61b in cnd_wait (mtx=0x56169ca509a8, cond=0x56169ca509d0) at ../include/c11/threads_posix.h:155 #4 util_queue_thread_func (input=input@entry=0x56169cac75e0) at ../src/util/u_queue.c:289 #5 0x00007f306aeaa0db in impl_thrd_routine (p=<optimized out>) at ../include/c11/threads_posix.h:87 #6 0x00007f3082c67590 in start_thread (arg=0x7f3075327640) at pthread_create.c:463 #7 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f30775ef640 (LWP 1440942)): #0 0x00007f3082f5f66f in __GI___poll (fds=0x7f306c004a60, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f3081f1971e in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f306c004a60, timeout=<optimized out>, context=0x7f306c000c20) at ../../../glib/gmain.c:4395 #2 g_main_context_iterate (context=context@entry=0x7f306c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4087 #3 0x00007f3081f19853 in g_main_context_iteration (context=0x7f306c000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4157 #4 0x00007f308352afbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f306c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f30834cf1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f30775eeca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #6 0x00007f30832e9a12 in QThread::exec() (this=this@entry=0x56169c775bb0) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #7 0x00007f3084b9cfa9 in QQmlThreadPrivate::run() (this=0x56169c775bb0) at qml/ftw/qqmlthread.cpp:155 #8 0x00007f30832eabac in QThreadPrivate::start(void*) (arg=0x56169c775bb0) at thread/qthread_unix.cpp:329 #9 0x00007f3082c67590 in start_thread (arg=0x7f30775ef640) at pthread_create.c:463 #10 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f307cee0640 (LWP 1440938)): #0 __GI___libc_read (nbytes=16, buf=0x7f307cedfa80, fd=7) at ../sysdeps/unix/sysv/linux/read.c:26 #1 __GI___libc_read (fd=7, buf=buf@entry=0x7f307cedfa80, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:24 #2 0x00007f3081f66abf in read (__nbytes=16, __buf=0x7f307cedfa80, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:46 #3 g_wakeup_acknowledge (wakeup=0x56169c70c1b0) at ../../../glib/gwakeup.c:210 #4 0x00007f3081f1923b in g_main_context_check (context=context@entry=0x7f3070000c20, max_priority=2147483647, fds=fds@entry=0x7f3070004e60, n_fds=n_fds@entry=1) at ../../../glib/gmain.c:3857 #5 0x00007f3081f196c5 in g_main_context_iterate (context=context@entry=0x7f3070000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4089 #6 0x00007f3081f19853 in g_main_context_iteration (context=0x7f3070000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4157 #7 0x00007f308352afbb in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f3070000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #8 0x00007f30834cf1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7f307cedfc90, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #9 0x00007f30832e9a12 in QThread::exec() (this=this@entry=0x7f3083810d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #10 0x00007f308378cf4b in QDBusConnectionManager::run() (this=0x7f3083810d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #11 0x00007f30832eabac in QThreadPrivate::start(void*) (arg=0x7f3083810d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329 #12 0x00007f3082c67590 in start_thread (arg=0x7f307cee0640) at pthread_create.c:463 #13 0x00007f3082f6b223 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f307fbc0840 (LWP 1440936)): [KCrash Handler] #4 QSortFilterProxyModelPrivate::proxy_to_source(QModelIndex const&) const (this=0x56169eee1590, proxy_index=...) at ../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:62 #5 0x00007f308349f91d in QSortFilterProxyModel::mapToSource(QModelIndex const&) const (proxyIndex=..., this=0x56169eb55ef0) at itemmodels/qsortfilterproxymodel.cpp:3125 #6 QSortFilterProxyModelPrivate::store_persistent_indexes() const (this=<optimized out>) at itemmodels/qsortfilterproxymodel.cpp:1220 #7 0x00007f30834a7843 in QSortFilterProxyModelPrivate::_q_sourceDataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=0x56169eee1590, source_top_left=..., source_bottom_right=..., roles=...) at itemmodels/qsortfilterproxymodel.cpp:1466 #8 0x00007f30834a8eea in QSortFilterProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at itemmodels/qsortfilterproxymodel.h:199 #9 0x00007f30835076f0 in doActivate<false>(QObject*, int, void**) (sender=0x56169eee2000, signal_index=3, argv=0x7ffffebb3410) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #10 0x00007f3083500a87 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x56169eee2000, m=m@entry=0x7f3083769040 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffffebb3410) at kernel/qobject.cpp:3946 #11 0x00007f30834727d9 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=this@entry=0x56169eee2000, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557 #12 0x00007f3083499991 in QIdentityProxyModelPrivate::_q_sourceDataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=<optimized out>, topLeft=..., bottomRight=..., roles=...) at ../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:60 #13 0x00007f308349b186 in QIdentityProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_c=QMetaObject::InvokeMetaMethod, _a=<optimized out>, _id=<optimized out>, _o=<optimized out>) at itemmodels/qidentityproxymodel.h:87 #14 QIdentityProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qidentityproxymodel.cpp:146 #15 0x00007f30835076f0 in doActivate<false>(QObject*, int, void**) (sender=0x56169eee25a0, signal_index=3, argv=0x7ffffebb3600) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #16 0x00007f3083500a87 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x56169eee25a0, m=m@entry=0x7f3083769040 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffffebb3600) at kernel/qobject.cpp:3946 #17 0x00007f30834727d9 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=this@entry=0x56169eee25a0, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557 #18 0x00007f3083499991 in QIdentityProxyModelPrivate::_q_sourceDataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=<optimized out>, topLeft=..., bottomRight=..., roles=...) at ../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:60 #19 0x00007f308349b186 in QIdentityProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_c=QMetaObject::InvokeMetaMethod, _a=<optimized out>, _id=<optimized out>, _o=<optimized out>) at itemmodels/qidentityproxymodel.h:87 #20 QIdentityProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qidentityproxymodel.cpp:146 #21 0x00007f30835076f0 in doActivate<false>(QObject*, int, void**) (sender=0x56169eee2dd0, signal_index=3, argv=0x7ffffebb37f0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395 #22 0x00007f3083500a87 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f3083769040 <QAbstractItemModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffffebb37f0) at kernel/qobject.cpp:3946 #23 0x00007f30834727d9 in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) (this=<optimized out>, _t1=..., _t2=..., _t3=...) at .moc/moc_qabstractitemmodel.cpp:557 #24 0x00007f3039b75cc3 in () at /usr/lib/x86_64-linux-gnu/libprocesscore.so.9 #25 0x00007f30835076be in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffffebb3970, r=0x56169eee2dd0, this=0x56169f0a9590) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #26 doActivate<false>(QObject*, int, void**) (sender=0x56169eeee160, signal_index=3, argv=0x7ffffebb3970) at kernel/qobject.cpp:3886 #27 0x00007f3039b51473 in KSysGuard::ProcessAttribute::dataChanged(KSysGuard::Process*) () at /usr/lib/x86_64-linux-gnu/libprocesscore.so.9 #28 0x00007f30835076be in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffffebb3a90, r=0x56169eeee160, this=0x56169e91fbe0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #29 doActivate<false>(QObject*, int, void**) (sender=0x56169eee2f10, signal_index=3, argv=0x7ffffebb3a90) at kernel/qobject.cpp:3886 #30 0x00007f3039b51671 in KSysGuard::Processes::processChanged(KSysGuard::Process*, bool) () at /usr/lib/x86_64-linux-gnu/libprocesscore.so.9 #31 0x00007f3039b62c95 in KSysGuard::Processes::processUpdated(long, QVector<QPair<KSysGuard::Process::Change, QVariant> > const&) () at /usr/lib/x86_64-linux-gnu/libprocesscore.so.9 #32 0x00007f30835076be in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffffebb3c10, r=0x56169eee2f10, this=0x56169eeeb580) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #33 doActivate<false>(QObject*, int, void**) (sender=0x56169eee3310, signal_index=4, argv=0x7ffffebb3c10) at kernel/qobject.cpp:3886 #34 0x00007f3039b517bb in () at /usr/lib/x86_64-linux-gnu/libprocesscore.so.9 #35 0x00007f3039b67712 in () at /usr/lib/x86_64-linux-gnu/libprocesscore.so.9 #36 0x00007f30834fe239 in QObject::event(QEvent*) (this=0x56169eee3310, e=0x7f3044011080) at kernel/qobject.cpp:1314 #37 0x00007f3084047dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #38 0x00007f3084050bb8 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #39 0x00007f30834d069a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x56169eee3310, event=0x7f3044011080) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325 #40 0x00007f30834d2fa1 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x56169c5c3b20) at kernel/qcoreapplication.cpp:1817 #41 0x00007f308352b947 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x56169c701ce0) at kernel/qeventdispatcher_glib.cpp:277 #42 0x00007f3081f194db in g_main_dispatch (context=0x7f3078005000) at ../../../glib/gmain.c:3325 #43 g_main_context_dispatch (context=0x7f3078005000) at ../../../glib/gmain.c:4016 #44 0x00007f3081f19788 in g_main_context_iterate (context=context@entry=0x7f3078005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4092 #45 0x00007f3081f19853 in g_main_context_iteration (context=0x7f3078005000, may_block=may_block@entry=1) at ../../../glib/gmain.c:4157 #46 0x00007f308352afa2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x56169c6f9960, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #47 0x00007f30834cf1ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffffebb4210, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141 #48 0x00007f30834d7354 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #49 0x000056169bbe1fd2 in () #50 0x00007f3082e7acb2 in __libc_start_main (main=0x56169bbe14a0, argc=1, argv=0x7ffffebb4588, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffffebb4578) at ../csu/libc-start.c:314 #51 0x000056169bbe227e in () [Inferior 1 (process 1440936) detached] Possible duplicates by query: bug 323576, bug 275662, bug 273653, bug 259161, bug 178201. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.