Bug 424922

Summary: plasma crashes when I reopen desktop settings
Product: [Plasma] plasmashell Reporter: Patrick Silva <bugseforuns>
Component: generic-crashAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: master   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Patrick Silva 2020-08-02 13:19:17 UTC
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  ()
Comment 1 Christoph Feck 2020-08-26 19:37:45 UTC

*** This bug has been marked as a duplicate of bug 424921 ***