https://bugs.kde.org/show_bug.cgi?id=421170
Bug ID: 421170 Summary: plasmashell 5.18.5 on Wayland segmentation fault in QVector<QQuickItemPrivate::ChangeListener>::indexOf Product: plasmashell Version: 5.18.5 Platform: Fedora RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: k...@davidedmundson.co.uk Reporter: matthew.fagn...@utoronto.ca CC: plasma-b...@kde.org Target Milestone: 1.0 Application: plasmashell (5.18.5) Qt Version: 5.14.2 Frameworks Version: 5.70.0 Operating System: Linux 5.7.0-0.rc4.1.fc33.x86_64 x86_64 Windowing system: Wayland Distribution: Fedora 33 (KDE Plasma Prerelease) -- Information about the crash: - What I was doing when the application crashed: I booted a Fedora Rawhide KDE Plasma spin live image Fedora-KDE-Live-x86_64-Rawhide-20200505.n.0.iso. In Plasma System Settings, I shut off autologin, reduced the screen brightness, changed the compositor rendering backend to OpenGL 3.1, and shut off the lock screen. I logged out. I switched to a VT and ran sudo dnf upgrade --refresh -x kernel*. The update included Plasma 5.18.5 and KF 5.70.0. I installed kwin-wayland, plasma-workspace-wayland, xorg-x11-drv-amdgpu, and their dependencies. I logged out of the VT and switched to sddm. I logged into Plasma on Wayland. I added the firefox on wayland icon from the menu to the desktop. I sorted the icons into columns using the right-click menu on the desktop. plasmashell crashed with a segmentation fault in QVector<QQuickItemPrivate::ChangeListener>::indexOf at /usr/include/qt5/QtCore/qvector.h:1008 in qt 5.14.2. I saw this crash twice before on the previous boot when clicking on a Thundebird on Wayland icon on the desktop in Plasma 5.18.5 on Wayland. I hadn't seen plasmashell crashes with this traces with Plasma 5.18.4.1 and KF 5.69.0 and earlier. - Unusual behavior I noticed: The desktop went black. plasmashell restarted automatically. The crash can be reproduced sometimes. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f8ff0c49380 (LWP 4443))] Thread 34 (Thread 0x7f8f3aff7700 (LWP 4855)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 33 (Thread 0x7f8f3b7f8700 (LWP 4852)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 32 (Thread 0x7f8f70ff9700 (LWP 4833)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 31 (Thread 0x7f8f3bff9700 (LWP 4830)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 30 (Thread 0x7f8f48c21700 (LWP 4828)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fef82dd5b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x561000533ae0) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x56100055dda0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007f8ff13840f2 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56100055dd98) at scenegraph/qsgthreadedrenderloop.cpp:255 #4 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x56100055dd00) at scenegraph/qsgthreadedrenderloop.cpp:905 #5 0x00007f8ff1386639 in QSGRenderThread::run (this=0x56100055dd00) at scenegraph/qsgthreadedrenderloop.cpp:1000 #6 0x00007f8fef828640 in QThreadPrivate::start (arg=0x56100055dd00) at thread/qthread_unix.cpp:342 #7 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #8 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 29 (Thread 0x7f8f4b7f8700 (LWP 4827)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 28 (Thread 0x7f8f4a7f6700 (LWP 4826)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 27 (Thread 0x7f8f717fa700 (LWP 4815)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 26 (Thread 0x7f8f4aff7700 (LWP 4812)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 25 (Thread 0x7f8f727fc700 (LWP 4806)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 24 (Thread 0x7f8f71ffb700 (LWP 4803)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 23 (Thread 0x7f8f737fe700 (LWP 4800)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fef82dd5b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x5610009589d0) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x561000957f80, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007f8ff13840f2 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x561000957f78) at scenegraph/qsgthreadedrenderloop.cpp:255 #4 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x561000957ee0) at scenegraph/qsgthreadedrenderloop.cpp:905 #5 0x00007f8ff1386639 in QSGRenderThread::run (this=0x561000957ee0) at scenegraph/qsgthreadedrenderloop.cpp:1000 #6 0x00007f8fef828640 in QThreadPrivate::start (arg=0x561000957ee0) at thread/qthread_unix.cpp:342 #7 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #8 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 22 (Thread 0x7f8f73fff700 (LWP 4799)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 21 (Thread 0x7f8f82161700 (LWP 4798)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 20 (Thread 0x7f8f81960700 (LWP 4784)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 19 (Thread 0x7f8f82a41700 (LWP 4779)): #0 0x00007f8fef49891f in poll () from /lib64/libc.so.6 #1 0x00007f8fee00cace in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f8f74004a60, timeout=<optimized out>, context=0x7f8f74000c20) at ../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f8f74000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4042 #3 0x00007f8fee00cc03 in g_main_context_iteration (context=0x7f8f74000c20, may_block=may_block@entry=1) at ../glib/gmain.c:4108 #4 0x00007f8fefa0856b in QEventDispatcherGlib::processEvents (this=0x7f8f74000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f8fef9bb30b in QEventLoop::exec (this=this@entry=0x7f8f82a40ca0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #6 0x00007f8fef8273d7 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #7 0x00007f8fef828640 in QThreadPrivate::start (arg=0x5610000f7e40) at thread/qthread_unix.cpp:342 #8 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #9 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 18 (Thread 0x7f8f836a1700 (LWP 4766)): #0 0x00007f8fee05b1bd in g_mutex_lock (mutex=mutex@entry=0x7f8f7c000c20) at ../glib/gthread-posix.c:1481 #1 0x00007f8fee00c4e6 in g_main_context_check (context=context@entry=0x7f8f7c000c20, max_priority=2147483647, fds=fds@entry=0x7f8f7c006550, n_fds=-2090202488, n_fds@entry=1) at ../glib/gmain.c:3884 #2 0x00007f8fee00ca75 in g_main_context_iterate (context=context@entry=0x7f8f7c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4044 #3 0x00007f8fee00cc03 in g_main_context_iteration (context=0x7f8f7c000c20, may_block=may_block@entry=1) at ../glib/gmain.c:4108 #4 0x00007f8fefa0856b in QEventDispatcherGlib::processEvents (this=0x7f8f7c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f8fef9bb30b in QEventLoop::exec (this=this@entry=0x7f8f836a0c60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #6 0x00007f8fef8273d7 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #7 0x00007f8f83be663c in KCupsConnection::run() () from /lib64/libkcupslib.so #8 0x00007f8fef828640 in QThreadPrivate::start (arg=0x5610002b8870) at thread/qthread_unix.cpp:342 #9 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 17 (Thread 0x7f8f96ffd700 (LWP 4685)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fef82dd5b in QWaitConditionPrivate::wait (deadline=..., deadline=..., this=0x560fff63d760) at thread/qwaitcondition_unix.cpp:146 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x560fff8f0e40, deadline=...) at thread/qwaitcondition_unix.cpp:225 #3 0x00007f8ff13840f2 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x560fff8f0e38) at scenegraph/qsgthreadedrenderloop.cpp:255 #4 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x560fff8f0da0) at scenegraph/qsgthreadedrenderloop.cpp:905 #5 0x00007f8ff1386639 in QSGRenderThread::run (this=0x560fff8f0da0) at scenegraph/qsgthreadedrenderloop.cpp:1000 #6 0x00007f8fef828640 in QThreadPrivate::start (arg=0x560fff8f0da0) at thread/qthread_unix.cpp:342 #7 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #8 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 16 (Thread 0x7f8f977fe700 (LWP 4684)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 15 (Thread 0x7f8f97fff700 (LWP 4682)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 14 (Thread 0x7f8fb8df9700 (LWP 4680)): #0 0x00007ffd9c70e6a8 in ?? () #1 0x00007ffd9c70ea32 in clock_gettime () #2 0x00007f8fef46a3c5 in clock_gettime@GLIBC_2.2.5 () from /lib64/libc.so.6 #3 0x00007f8fefa07df5 in qt_clock_gettime (ts=0x7f8fb8df89b0, clock=1) at kernel/qelapsedtimer_unix.cpp:175 #4 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at kernel/qelapsedtimer_unix.cpp:166 #5 qt_gettime () at kernel/qelapsedtimer_unix.cpp:175 #6 0x00007f8fefa0673d in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f8f9c004950) at kernel/qtimerinfo_unix.cpp:91 #7 0x00007f8fefa06b89 in QTimerInfoList::timerWait (this=0x7f8f9c004950, tm=...) at kernel/qtimerinfo_unix.cpp:388 #8 0x00007f8fefa0829e in timerSourcePrepareHelper (timeout=0x7f8fb8df8a84, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:162 #9 timerSourcePrepare (source=<optimized out>, timeout=timeout@entry=0x7f8fb8df8a84) at kernel/qeventdispatcher_glib.cpp:166 #10 0x00007f8fee00bfe2 in g_main_context_prepare (context=context@entry=0x7f8f9c000c20, priority=priority@entry=0x7f8fb8df8b10) at ../glib/gmain.c:3619 #11 0x00007f8fee00c9fb in g_main_context_iterate (context=context@entry=0x7f8f9c000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4027 #12 0x00007f8fee00cc03 in g_main_context_iteration (context=0x7f8f9c000c20, may_block=may_block@entry=1) at ../glib/gmain.c:4108 #13 0x00007f8fefa0856b in QEventDispatcherGlib::processEvents (this=0x7f8f9c000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #14 0x00007f8fef9bb30b in QEventLoop::exec (this=this@entry=0x7f8fb8df8c60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #15 0x00007f8fef8273d7 in QThread::exec (this=this@entry=0x7f8fd0088900) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #16 0x00007f8ff12d5fda in QQuickPixmapReader::run (this=0x7f8fd0088900) at util/qquickpixmapcache.cpp:987 #17 0x00007f8fef828640 in QThreadPrivate::start (arg=0x7f8fd0088900) at thread/qthread_unix.cpp:342 #18 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #19 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 13 (Thread 0x7f8fbb7fe700 (LWP 4606)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x7f8fbbfff700 (LWP 4605)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7f8fc8a94700 (LWP 4604)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7f8fc9295700 (LWP 4603)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f8fc9a96700 (LWP 4602)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f8fca297700 (LWP 4601)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f8fcaa98700 (LWP 4600)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f8fcb299700 (LWP 4599)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f8fd4bb1700 (LWP 4598)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f8fd5d11700 (LWP 4597)): #0 0x00007f8feec99b02 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f8fd623a12b in util_queue_thread_func () from /usr/lib64/dri/radeonsi_dri.so #2 0x00007f8fd6239bfb in impl_thrd_routine () from /usr/lib64/dri/radeonsi_dri.so #3 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #4 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f8fdc881700 (LWP 4564)): #0 0x00007f8fef49891f in poll () from /lib64/libc.so.6 #1 0x00007f8fee00cace in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f8fd0004e60, timeout=<optimized out>, context=0x7f8fd0000c20) at ../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f8fd0000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4042 #3 0x00007f8fee00cc03 in g_main_context_iteration (context=0x7f8fd0000c20, may_block=may_block@entry=1) at ../glib/gmain.c:4108 #4 0x00007f8fefa0856b in QEventDispatcherGlib::processEvents (this=0x7f8fd0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f8fef9bb30b in QEventLoop::exec (this=this@entry=0x7f8fdc880c80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #6 0x00007f8fef8273d7 in QThread::exec (this=this@entry=0x560fff229670) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #7 0x00007f8ff102a7a9 in QQmlThreadPrivate::run (this=0x560fff229670) at qml/ftw/qqmlthread.cpp:155 #8 0x00007f8fef828640 in QThreadPrivate::start (arg=0x560fff229670) at thread/qthread_unix.cpp:342 #9 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f8fddb21700 (LWP 4506)): #0 0x00007f8fef49891f in poll () from /lib64/libc.so.6 #1 0x00007f8fee00cace in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f8fd8005240, timeout=<optimized out>, context=0x7f8fd8000c20) at ../glib/gmain.c:4346 #2 g_main_context_iterate (context=context@entry=0x7f8fd8000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4042 #3 0x00007f8fee00cc03 in g_main_context_iteration (context=0x7f8fd8000c20, may_block=may_block@entry=1) at ../glib/gmain.c:4108 #4 0x00007f8fefa0856b in QEventDispatcherGlib::processEvents (this=0x7f8fd8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f8fef9bb30b in QEventLoop::exec (this=this@entry=0x7f8fddb20c50, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #6 0x00007f8fef8273d7 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #7 0x00007f8ff09ab51b in QDBusConnectionManager::run (this=0x7f8ff0a1a060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179 #8 0x00007f8fef828640 in QThreadPrivate::start (arg=0x7f8ff0a1a060 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:342 #9 0x00007f8feec93472 in start_thread () from /lib64/libpthread.so.0 #10 0x00007f8fef4a39d3 in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f8ff0c49380 (LWP 4443)): [KCrash Handler] #4 QVector<QQuickItemPrivate::ChangeListener>::indexOf (t=..., from=from@entry=0, this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtCore/qvector.h:1008 #5 0x00007f8ff13ca52c in QVector<QQuickItemPrivate::ChangeListener>::removeOne (t=..., this=<optimized out>) at /usr/include/qt5/QtCore/qvector.h:180 #6 QQuickItemPrivate::removeItemChangeListener (this=this@entry=0x560ffefd4010, listener=listener@entry=0x561000d25e20, types=..., types@entry=...) at items/qquickitem.cpp:3955 #7 0x00007f8ff150259f in QQuickShaderEffectSource::~QQuickShaderEffectSource (this=0x561000d25e00, __in_chrg=<optimized out>) at /usr/include/qt5/QtCore/qflags.h:118 #8 0x00007f8ff150260d in QQuickShaderEffectSource::~QQuickShaderEffectSource (this=0x561000d25e00, __in_chrg=<optimized out>) at items/qquickshadereffectsource.cpp:199 #9 0x00007f8fb96f350f in QGfxSourceProxy::~QGfxSourceProxy (this=0x561002137900, __in_chrg=<optimized out>) at qgfxsourceproxy.cpp:59 #10 0x00007f8fb96f0319 in QQmlPrivate::QQmlElement<QGfxSourceProxy>::~QQmlElement (this=0x561002137900, __in_chrg=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:109 #11 QQmlPrivate::QQmlElement<QGfxSourceProxy>::~QQmlElement (this=0x561002137900, __in_chrg=<optimized out>) at /usr/include/qt5/QtQml/qqmlprivate.h:111 #12 0x00007f8fef9e415a in QObjectPrivate::deleteChildren (this=0x5610006e92f0) at kernel/qobject.cpp:2123 #13 0x00007f8fef9e98af in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #14 0x00007f8ff14128d9 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x560fffab5d60, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:109 #15 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x560fffab5d60, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #16 0x00007f8fef9e415a in QObjectPrivate::deleteChildren (this=0x561002612f90) at kernel/qobject.cpp:2123 #17 0x00007f8fef9e98af in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #18 0x00007f8ff14128d9 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x5610026b94a0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:109 #19 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x5610026b94a0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #20 0x00007f8fef9e415a in QObjectPrivate::deleteChildren (this=0x561000567be0) at kernel/qobject.cpp:2123 #21 0x00007f8fef9e98af in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #22 0x00007f8ff14128d9 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x561002516d30, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:109 #23 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x561002516d30, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #24 0x00007f8fef9e415a in QObjectPrivate::deleteChildren (this=0x56100239ff80) at kernel/qobject.cpp:2123 #25 0x00007f8fef9e98af in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #26 0x00007f8ff14122e9 in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement (this=0x5610015ca470, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:109 #27 QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement (this=0x5610015ca470, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #28 0x00007f8fef9e415a in QObjectPrivate::deleteChildren (this=0x5610025f92e0) at kernel/qobject.cpp:2123 #29 0x00007f8fef9e98af in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #30 0x00007f8ff14128d9 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x56100157c840, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:109 #31 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x56100157c840, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #32 0x00007f8fef9e415a in QObjectPrivate::deleteChildren (this=0x5610026cd470) at kernel/qobject.cpp:2123 #33 0x00007f8fef9e98af in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #34 0x00007f8ff14122e9 in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement (this=0x561002590100, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:109 #35 QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement (this=0x561002590100, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #36 0x00007f8fef9e415a in QObjectPrivate::deleteChildren (this=0x5610025c1a30) at kernel/qobject.cpp:2123 #37 0x00007f8fef9e98af in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107 #38 0x00007f8ff14128d9 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x5610008e2130, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:109 #39 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0x5610008e2130, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111 #40 0x00007f8fef9e4341 in QObject::event (this=0x5610008e2130, e=0x56100ae20f10) at kernel/qobject.cpp:1326 #41 0x00007f8ff03bc063 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #42 0x00007f8fef9bc9b0 in QCoreApplication::notifyInternal2 (receiver=0x5610008e2130, event=0x56100ae20f10) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:153 #43 0x00007f8fef9bf637 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x560ffefe8000) at kernel/qcoreapplication.cpp:1815 #44 0x00007f8fefa08a87 in postEventSourceDispatch (s=s@entry=0x560fff061050) at kernel/qeventdispatcher_glib.cpp:277 #45 0x00007f8fee00c7af in g_main_dispatch (context=0x560fff038ce0) at ../glib/gmain.c:3309 #46 g_main_context_dispatch (context=0x560fff038ce0) at ../glib/gmain.c:3974 #47 0x00007f8fee00cb38 in g_main_context_iterate (context=context@entry=0x560fff038ce0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4047 #48 0x00007f8fee00cc03 in g_main_context_iteration (context=0x560fff038ce0, may_block=may_block@entry=1) at ../glib/gmain.c:4108 #49 0x00007f8fefa08553 in QEventDispatcherGlib::processEvents (this=0x560fff016a40, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #50 0x00007f8fef9bb30b in QEventLoop::exec (this=this@entry=0x7ffd9c69fef0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136 #51 0x00007f8fef9c2f96 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:118 #52 0x0000560ffe213b81 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.18.5-1.fc33.x86_64/shell/main.cpp:228 [Inferior 1 (process 4443) detached] Possible duplicates by query: bug 421085, bug 420949, bug 420946, bug 420897. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.