https://bugs.kde.org/show_bug.cgi?id=424922

            Bug ID: 424922
           Summary: plasma crashes when I reopen desktop settings
           Product: plasmashell
           Version: master
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: generic-crash
          Assignee: plasma-b...@kde.org
          Reporter: bugsefor...@gmx.com
  Target Milestone: 1.0

STEPS TO REPRODUCE
1. right-click on desktop, choose "Configure desktop..." 
2. close desktop settings window
3. reopen desktop settings

OBSERVED RESULT
plasma crash

EXPECTED RESULT
no crash

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.19.80
KDE Frameworks Version: 5.73.0
Qt Version: 5.14.2


Thread 16 (Thread 0x7f10d1954700 (LWP 29805)):
#0  0x00007f10f50199f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a08f3cb0ac) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f10f50199f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55a08f3cb058, cond=0x55a08f3cb080) at pthread_cond_wait.c:502
#2  0x00007f10f50199f3 in __pthread_cond_wait (cond=0x55a08f3cb080,
mutex=0x55a08f3cb058)
    at pthread_cond_wait.c:655
#3  0x00007f10d31639ab in cnd_wait (mtx=0x55a08f3cb058, cond=0x55a08f3cb080)
    at ../include/c11/threads_posix.h:155
#4  0x00007f10d31639ab in util_queue_thread_func
(input=input@entry=0x55a08f3cd510)
    at ../src/util/u_queue.c:275
#5  0x00007f10d3163597 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007f10f50136db in start_thread (arg=0x7f10d1954700) at
pthread_create.c:463
#7  0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f108ca3d700 (LWP 29847)):
#0  0x00007f10f5019ed9 in futex_reltimed_wait_cancelable (private=<optimized
out>, reltime=0x7f108ca3cbf0, expected=0, futex_word=0x55a09444aca0) at
../sysdeps/unix/sysv/linux/futex-internal.h:142
#1  0x00007f10f5019ed9 in __pthread_cond_wait_common (abstime=0x7f108ca3cca0,
mutex=0x55a09444ac50, cond=0x55a09444ac78) at pthread_cond_wait.c:533
#2  0x00007f10f5019ed9 in __pthread_cond_timedwait (cond=0x55a09444ac78,
mutex=0x55a09444ac50, abstime=0x7f108ca3cca0) at pthread_cond_wait.c:667
#3  0x00007f10f83c416a in QWaitConditionPrivate::wait_relative(QDeadlineTimer)
(this=0x55a09444ac50, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  0x00007f10f83c416a in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55a09444ac50) at thread/qwaitcondition_unix.cpp:144
#5  0x00007f10f83c416a in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x55a09444ab18, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#6  0x00007f10f83c4326 in QWaitCondition::wait(QMutex*, unsigned long)
(this=this@entry=0x55a093becca0, mutex=mutex@entry=0x55a09444ab18,
time=<optimized out>) at thread/qwaitcondition_unix.cpp:209
#7  0x00007f10f83c16b5 in QThreadPoolThread::run() (this=0x55a093becc90)
    at thread/qthreadpool.cpp:139
#8  0x00007f10f83bdc2c in QThreadPrivate::start(void*) (arg=0x55a093becc90)
    at thread/qthread_unix.cpp:342
#9  0x00007f10f50136db in start_thread (arg=0x7f108ca3d700) at
pthread_create.c:463
#10 0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f10d0952700 (LWP 29808)):
#0  0x00007f10f50199f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a08f3cb0a8) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f10f50199f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55a08f3cb058, cond=0x55a08f3cb080) at pthread_cond_wait.c:502
#2  0x00007f10f50199f3 in __pthread_cond_wait (cond=0x55a08f3cb080,
mutex=0x55a08f3cb058)
    at pthread_cond_wait.c:655
#3  0x00007f10d31639ab in cnd_wait (mtx=0x55a08f3cb058, cond=0x55a08f3cb080)
    at ../include/c11/threads_posix.h:155
#4  0x00007f10d31639ab in util_queue_thread_func
(input=input@entry=0x55a08f3cdb10)
    at ../src/util/u_queue.c:275
#5  0x00007f10d3163597 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007f10f50136db in start_thread (arg=0x7f10d0952700) at
pthread_create.c:463
#7  0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f109ccfa700 (LWP 29817)):
#0  0x00007f10f7ca5cf9 in __GI___poll (fds=0x7f10980049f0, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f10f15c15c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f10f15c16dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f10f860c7ac in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f1098000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f10f85abd2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f109ccf9d80, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#5  0x00007f10f83bc757 in QThread::exec() (this=this@entry=0x55a0905f9bd0) at
thread/qthread.cpp:536
#6  0x00007f109d2b18e5 in QQuickXmlQueryEngine::run() (this=0x55a0905f9bd0)
    at qqmlxmllistmodel.cpp:325
#7  0x00007f10f83bdc2c in QThreadPrivate::start(void*) (arg=0x55a0905f9bd0)
    at thread/qthread_unix.cpp:342
#8  0x00007f10f50136db in start_thread (arg=0x7f109ccfa700) at
pthread_create.c:463
#9  0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f1097fff700 (LWP 29818)):
#0  0x00007f10f7ca5cf9 in __GI___poll (fds=0x7f1090002de0, nfds=1,
timeout=9985)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f10f15c15c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f10f15c16dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f10f860c7ac in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f1090000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f10f85abd2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f1097ffeda0, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#5  0x00007f10f83bc757 in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:536
#6  0x00007f10f83bdc2c in QThreadPrivate::start(void*) (arg=0x55a09060d1e0)
    at thread/qthread_unix.cpp:342
#7  0x00007f10f50136db in start_thread (arg=0x7f1097fff700) at
pthread_create.c:463
#8  0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f108f8a0700 (LWP 29821)):
#0  0x00007f10f50199f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a091daadf0) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f10f50199f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55a091daada0, cond=0x55a091daadc8) at pthread_cond_wait.c:502
#2  0x00007f10f50199f3 in __pthread_cond_wait (cond=0x55a091daadc8,
mutex=0x55a091daada0)
    at pthread_cond_wait.c:655
#3  0x00007f10f83c41db in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55a091daada0) at thread/qwaitcondition_unix.cpp:146
#4  0x00007f10f83c41db in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x7f10e400ac80, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007f10f83c4359 in QWaitCondition::wait(QMutex*, unsigned long)
(this=this@entry=0x7f10e400ac88, mutex=mutex@entry=0x7f10e400ac80,
time=time@entry=18446744073709551615)
    at thread/qwaitcondition_unix.cpp:208
#6  0x00007f10fc4c4233 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x7f10e400ac78)
    at scenegraph/qsgthreadedrenderloop.cpp:255
#7  0x00007f10fc4c4233 in QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x7f10e400abe0) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f10fc4c4691 in QSGRenderThread::run() (this=0x7f10e400abe0)
    at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f10f83bdc2c in QThreadPrivate::start(void*) (arg=0x7f10e400abe0)
    at thread/qthread_unix.cpp:342
#10 0x00007f10f50136db in start_thread (arg=0x7f108f8a0700) at
pthread_create.c:463
#11 0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f107ac9b700 (LWP 29865)):
#0  0x00007f10f7ca5cf9 in __GI___poll (fds=0x7f106c024120, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f10f15c15c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f10f15c16dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f10f860c7ac in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f106c00f860, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f10f85abd2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f107ac9ad80, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#5  0x00007f10f83bc757 in QThread::exec() (this=this@entry=0x55a09092dc20) at
thread/qthread.cpp:536
#6  0x00007f10fbf70fc5 in QQmlThreadPrivate::run() (this=0x55a09092dc20)
    at qml/ftw/qqmlthread.cpp:155
#7  0x00007f10f83bdc2c in QThreadPrivate::start(void*) (arg=0x55a09092dc20)
    at thread/qthread_unix.cpp:342
#8  0x00007f10f50136db in start_thread (arg=0x7f107ac9b700) at
pthread_create.c:463
#9  0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f106bfff700 (LWP 29868)):
#0  0x00007f10f50199f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a0949fc9e0) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f10f50199f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55a0949fc990, cond=0x55a0949fc9b8) at pthread_cond_wait.c:502
#2  0x00007f10f50199f3 in __pthread_cond_wait (cond=0x55a0949fc9b8,
mutex=0x55a0949fc990)
    at pthread_cond_wait.c:655
#3  0x00007f10f83c41db in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55a0949fc990) at thread/qwaitcondition_unix.cpp:146
#4  0x00007f10f83c41db in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x55a094f84530, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007f10f83c4359 in QWaitCondition::wait(QMutex*, unsigned long)
(this=this@entry=0x55a094f84538, mutex=mutex@entry=0x55a094f84530,
time=time@entry=18446744073709551615)
    at thread/qwaitcondition_unix.cpp:208
#6  0x00007f10fc4c4233 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x55a094f84528)
    at scenegraph/qsgthreadedrenderloop.cpp:255
#7  0x00007f10fc4c4233 in QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x55a094f84490) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f10fc4c4691 in QSGRenderThread::run() (this=0x55a094f84490)
    at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f10f83bdc2c in QThreadPrivate::start(void*) (arg=0x55a094f84490)
    at thread/qthread_unix.cpp:342
#10 0x00007f10f50136db in start_thread (arg=0x7f106bfff700) at
pthread_create.c:463
#11 0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f10b656a700 (LWP 29810)):
#0  0x00007f10f7ca5cf9 in __GI___poll (fds=0x7f10b0003e00, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f10f15c15c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f10f15c16dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f10f860c7ac in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f10b002f430, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f10f85abd2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f10b6569d30, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#5  0x00007f10f83bc757 in QThread::exec() (this=this@entry=0x7f10d408a490) at
thread/qthread.cpp:536
#6  0x00007f10fc406b06 in QQuickPixmapReader::run() (this=0x7f10d408a490)
    at util/qquickpixmapcache.cpp:987
#7  0x00007f10f83bdc2c in QThreadPrivate::start(void*) (arg=0x7f10d408a490)
    at thread/qthread_unix.cpp:342
#8  0x00007f10f50136db in start_thread (arg=0x7f10b656a700) at
pthread_create.c:463
#9  0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f10e2c88700 (LWP 29801)):
#0  0x00007f10f7ca5cf9 in __GI___poll (fds=0x7f10dc012b90, nfds=4, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f10f15c15c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f10f15c16dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f10f860c7ac in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f10dc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f10f85abd2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f10e2c87d70, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#5  0x00007f10f83bc757 in QThread::exec() (this=this@entry=0x7f10fa532da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:536
#6  0x00007f10fa2ba555 in QDBusConnectionManager::run() (this=0x7f10fa532da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:179
#7  0x00007f10f83bdc2c in QThreadPrivate::start(void*) (arg=0x7f10fa532da0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:342
#8  0x00007f10f50136db in start_thread (arg=0x7f10e2c88700) at
pthread_create.c:463
#9  0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f10e91b4700 (LWP 29800)):
#0  0x00007f10f7ca5cf9 in __GI___poll (fds=0x7f10e91b3ca8, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f10fd0d8747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f10fd0da36a in xcb_wait_for_event () at
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f10eb975fd0 in QXcbEventQueue::run() (this=0x55a08ecd3840) at
qxcbeventqueue.cpp:228
#4  0x00007f10f83bdc2c in QThreadPrivate::start(void*) (arg=0x55a08ecd3840)
    at thread/qthread_unix.cpp:342
#5  0x00007f10f50136db in start_thread (arg=0x7f10e91b4700) at
pthread_create.c:463
#6  0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f10cbfff700 (LWP 29807)):
#0  0x00007f10f50199f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a08f3cb0a8) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f10f50199f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55a08f3cb058, cond=0x55a08f3cb080) at pthread_cond_wait.c:502
#2  0x00007f10f50199f3 in __pthread_cond_wait (cond=0x55a08f3cb080,
mutex=0x55a08f3cb058)
    at pthread_cond_wait.c:655
#3  0x00007f10d31639ab in cnd_wait (mtx=0x55a08f3cb058, cond=0x55a08f3cb080)
    at ../include/c11/threads_posix.h:155
#4  0x00007f10d31639ab in util_queue_thread_func
(input=input@entry=0x55a08f3cd910)
    at ../src/util/u_queue.c:275
#5  0x00007f10d3163597 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007f10f50136db in start_thread (arg=0x7f10cbfff700) at
pthread_create.c:463
#7  0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f10e0bff700 (LWP 29802)):
#0  0x00007f10f7ca5cf9 in __GI___poll (fds=0x7f10d40029e0, nfds=1, timeout=-1)
    at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f10f15c15c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f10f15c16dc in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f10f860c7ac in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f10d4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#4  0x00007f10f85abd2a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7f10e0bfed80, flags=..., flags@entry=...) at
kernel/qeventloop.cpp:225
#5  0x00007f10f83bc757 in QThread::exec() (this=this@entry=0x55a08ef00150) at
thread/qthread.cpp:536
#6  0x00007f10fbf70fc5 in QQmlThreadPrivate::run() (this=0x55a08ef00150)
    at qml/ftw/qqmlthread.cpp:155
#7  0x00007f10f83bdc2c in QThreadPrivate::start(void*) (arg=0x55a08ef00150)
    at thread/qthread_unix.cpp:342
#8  0x00007f10f50136db in start_thread (arg=0x7f10e0bff700) at
pthread_create.c:463
#9  0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f10d1153700 (LWP 29806)):
#0  0x00007f10f50199f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a08f3cb0ac) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f10f50199f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55a08f3cb058, cond=0x55a08f3cb080) at pthread_cond_wait.c:502
#2  0x00007f10f50199f3 in __pthread_cond_wait (cond=0x55a08f3cb080,
mutex=0x55a08f3cb058)
    at pthread_cond_wait.c:655
#3  0x00007f10d31639ab in cnd_wait (mtx=0x55a08f3cb058, cond=0x55a08f3cb080)
    at ../include/c11/threads_posix.h:155
#4  0x00007f10d31639ab in util_queue_thread_func
(input=input@entry=0x55a08f3cd710)
    at ../src/util/u_queue.c:275
#5  0x00007f10d3163597 in impl_thrd_routine (p=<optimized out>) at
../include/c11/threads_posix.h:87
#6  0x00007f10f50136db in start_thread (arg=0x7f10d1153700) at
pthread_create.c:463
#7  0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f10b489e700 (LWP 29811)):
#0  0x00007f10f50199f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x55a08f1f5214) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f10f50199f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x55a08f1f51c0, cond=0x55a08f1f51e8) at pthread_cond_wait.c:502
#2  0x00007f10f50199f3 in __pthread_cond_wait (cond=0x55a08f1f51e8,
mutex=0x55a08f1f51c0)
    at pthread_cond_wait.c:655
#3  0x00007f10f83c41db in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55a08f1f51c0) at thread/qwaitcondition_unix.cpp:146
#4  0x00007f10f83c41db in QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=<optimized out>, mutex=0x55a08efbef50, deadline=...) at
thread/qwaitcondition_unix.cpp:225
#5  0x00007f10f83c4359 in QWaitCondition::wait(QMutex*, unsigned long)
(this=this@entry=0x55a08efbef58, mutex=mutex@entry=0x55a08efbef50,
time=time@entry=18446744073709551615)
    at thread/qwaitcondition_unix.cpp:208
#6  0x00007f10fc4c4233 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x55a08efbef48)
    at scenegraph/qsgthreadedrenderloop.cpp:255
#7  0x00007f10fc4c4233 in QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x55a08efbeeb0) at scenegraph/qsgthreadedrenderloop.cpp:905
#8  0x00007f10fc4c4691 in QSGRenderThread::run() (this=0x55a08efbeeb0)
    at scenegraph/qsgthreadedrenderloop.cpp:1000
#9  0x00007f10f83bdc2c in QThreadPrivate::start(void*) (arg=0x55a08efbeeb0)
    at thread/qthread_unix.cpp:342
#10 0x00007f10f50136db in start_thread (arg=0x7f10b489e700) at
pthread_create.c:463
#11 0x00007f10f7cb2a3f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f10fe5bfc80 (LWP 29796)):
#0  0x00007f10f7bcff47 in __GI_raise (sig=sig@entry=11) at
../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f10fb0c9093 in KCrash::defaultCrashHandler(int) (sig=11) at
./src/kcrash.cpp:449
#2  0x00007f10f7bcffd0 in <signal handler called> () at
/lib/x86_64-linux-gnu/libc.so.6
#3  0x00007f10fbd7ad8e in QQmlData::wasDeleted(QObject const*)
(object=0x55a090a38170)
    at
../../include/QtQml/5.14.2/QtQml/private/../../../../../src/qml/qml/qqmldata_p.h:338
#4  0x00007f10fbd7ad8e in QV4::QObjectWrapper::wrap(QV4::ExecutionEngine*,
QObject*) (engine=engine@entry=0x55a08edeadf0, object=0x55a090a38170) at
jsruntime/qv4qobjectwrapper_p.h:213
#5  0x00007f10fbd716dc in QV4::ExecutionEngine::fromVariant(QVariant const&)
(this=this@entry=0x55a08edeadf0, variant=...) at jsruntime/qv4engine.cpp:1700
#6  0x00007f10fbdf99d1 in loadProperty(QV4::ExecutionEngine*, QObject*,
QQmlPropertyData const&) (v4=0x55a08edeadf0, object=0x55a0909f7180,
property=...) at jsruntime/qv4qobjectwrapper.cpp:205
#7  0x00007f10fbdfe793 in
QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlContextData*,
QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*,
QQmlPropertyData**) (engine=engine@entry=0x55a08edeadf0,
qmlContext=qmlContext@entry=0x55a0909ef150, object=0x55a0909f7180,
name=0x7f10dbbc1578,
revisionMode=revisionMode@entry=QV4::QObjectWrapper::CheckRevision,
hasProperty=hasProperty@entry=0x7ffd674a9347, property=0x0) at
jsruntime/qv4qobjectwrapper.cpp:388
#8  0x00007f10fbdd5c77 in
QV4::QQmlContextWrapper::lookupInParentContextHierarchy(QV4::Lookup*,
QV4::ExecutionEngine*, QV4::Value*) (l=<optimized out>, engine=0x55a08edeadf0,
base=0x0)
    at jsruntime/qv4qmlcontext.cpp:645
#9  0x00007f10e00eb6e5 in  ()
#10 0x0000000000000000 in  ()

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to