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.

Reply via email to