Bug 418148 - Plasma crashes at boot in QQmlPropertyCacheCreator<QQmlTypeCompiler>::propertyCacheForObject() until ~/.cache/plasmashell is deleted
Summary: Plasma crashes at boot in QQmlPropertyCacheCreator<QQmlTypeCompiler>::propert...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-crash (show other bugs)
Version: master
Platform: openSUSE Linux
: HI crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
: 405402 423471 424314 425944 432029 439872 483280 483584 483590 483834 484030 490316 491155 493286 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-02-24 18:41 UTC by Roman Troyan
Modified: 2024-09-27 18:35 UTC (History)
19 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.2.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Troyan 2020-02-24 18:41:45 UTC
Application: plasmashell (5.18.80)

Qt Version: 5.14.1
Frameworks Version: 5.68.0
Operating System: Linux 5.5.4-1-default x86_64
Windowing system: X11
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
Plasma shell crashes every time at reboot. Started to happen after an update.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd5fd628c80 (LWP 4614))]

Thread 11 (Thread 0x7fd5d654c700 (LWP 4786)):
#0  0x00007fd5fe0a749f in g_source_ref () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fd5fe0a7551 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fd5fe0a8c5f in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fd5fe0a9292 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fd5fe0a940f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fd5ffacac6b in QEventDispatcherGlib::processEvents (this=0x7fd5bc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fd5ffa72bfb in QEventLoop::exec (this=this@entry=0x7fd5d654bd60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#7  0x00007fd5ff89d62e in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#8  0x00007fd5d6d8ae48 in KCupsConnection::run() () from /usr/lib64/libkcupslib.so
#9  0x00007fd5ff89e6f8 in QThreadPrivate::start (arg=0x56365f57efc0) at thread/qthread_unix.cpp:342
#10 0x00007fd5fed90efa in start_thread () from /lib64/libpthread.so.0
#11 0x00007fd601d813bf in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7fd5ddb4b700 (LWP 4738)):
#0  0x00007fd601d724fc in read () from /lib64/libc.so.6
#1  0x00007fd5fe0f01df in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fd5fe0a8e47 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fd5fe0a9292 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fd5fe0a940f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fd5ffacac6b in QEventDispatcherGlib::processEvents (this=0x7fd5c0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fd5ffa72bfb in QEventLoop::exec (this=this@entry=0x7fd5ddb4ad60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#7  0x00007fd5ff89d62e in QThread::exec (this=this@entry=0x56365ec5efd0) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#8  0x00007fd6014ec0e6 in QQuickPixmapReader::run (this=0x56365ec5efd0) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/quick/util/qquickpixmapcache.cpp:987
#9  0x00007fd5ff89e6f8 in QThreadPrivate::start (arg=0x56365ec5efd0) at thread/qthread_unix.cpp:342
#10 0x00007fd5fed90efa in start_thread () from /lib64/libpthread.so.0
#11 0x00007fd601d813bf in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7fd5df7fe700 (LWP 4724)):
#0  0x00007fd5fed97795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd5ea967deb in ?? () from /usr/lib64/dri/r600_dri.so
#2  0x00007fd5ea967cc7 in ?? () from /usr/lib64/dri/r600_dri.so
#3  0x00007fd5fed90efa in start_thread () from /lib64/libpthread.so.0
#4  0x00007fd601d813bf in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7fd5dffff700 (LWP 4723)):
#0  0x00007fd5fed97795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd5ea967deb in ?? () from /usr/lib64/dri/r600_dri.so
#2  0x00007fd5ea967cc7 in ?? () from /usr/lib64/dri/r600_dri.so
#3  0x00007fd5fed90efa in start_thread () from /lib64/libpthread.so.0
#4  0x00007fd601d813bf in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7fd5d7fff700 (LWP 4722)):
#0  0x00007fd5fed97795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd5ea967deb in ?? () from /usr/lib64/dri/r600_dri.so
#2  0x00007fd5ea967cc7 in ?? () from /usr/lib64/dri/r600_dri.so
#3  0x00007fd5fed90efa in start_thread () from /lib64/libpthread.so.0
#4  0x00007fd601d813bf in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7fd5e4d78700 (LWP 4721)):
#0  0x00007fd5fed97795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd5ea967deb in ?? () from /usr/lib64/dri/r600_dri.so
#2  0x00007fd5ea967cc7 in ?? () from /usr/lib64/dri/r600_dri.so
#3  0x00007fd5fed90efa in start_thread () from /lib64/libpthread.so.0
#4  0x00007fd601d813bf in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fd5e56ef700 (LWP 4720)):
#0  0x00007fd5fed97795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd5ea967deb in ?? () from /usr/lib64/dri/r600_dri.so
#2  0x00007fd5ea967cc7 in ?? () from /usr/lib64/dri/r600_dri.so
#3  0x00007fd5fed90efa in start_thread () from /lib64/libpthread.so.0
#4  0x00007fd601d813bf in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fd5f8dae700 (LWP 4705)):
[KCrash Handler]
#6  0x00007fd601218594 in QQmlPropertyCacheCreator<QQmlTypeCompiler>::propertyCacheForObject (this=this@entry=0x7fd5f8dacc90, obj=obj@entry=0x7fd5f0804588, context=..., error=error@entry=0x7fd5f8dacb10) at /usr/include/qt5/QtCore/qstring.h:1027
#7  0x00007fd60121b59a in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectRecursively (this=this@entry=0x7fd5f8dacc90, objectIndex=<optimized out>, context=...) at /usr/include/qt5/QtCore/qarraydata.h:257
#8  0x00007fd60121ba0b in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjectRecursively (this=this@entry=0x7fd5f8dacc90, objectIndex=objectIndex@entry=0, context=...) at /usr/include/c++/9/bits/atomic_base.h:326
#9  0x00007fd6012170f5 in QQmlPropertyCacheCreator<QQmlTypeCompiler>::buildMetaObjects (this=0x7fd5f8dacc90) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/ftw/qqmlrefcount_p.h:138
#10 QQmlTypeCompiler::compile (this=this@entry=0x7fd5f8dace50) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypecompiler.cpp:85
#11 0x00007fd601162457 in QQmlTypeData::compile(QQmlRefPointer<QQmlTypeNameCache> const&, QV4::ResolvedTypeReferenceMap*, std::function<QByteArray ()> const&) (this=this@entry=0x7fd5f07e8700, typeNameCache=..., resolvedTypeCache=resolvedTypeCache@entry=0x7fd5f8dacf28, dependencyHasher=...) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypedata.cpp:613
#12 0x00007fd6011668ed in QQmlTypeData::done (this=0x7fd5f07e8700) at /usr/include/c++/9/bits/std_function.h:87
#13 0x00007fd601152765 in QQmlDataBlob::tryDone (this=0x7fd5f07e8700) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/ftw/qqmlrefcount_p.h:116
#14 QQmlDataBlob::tryDone (this=0x7fd5f07e8700) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmldatablob.cpp:509
#15 0x00007fd6011b2c33 in QQmlTypeLoader::setData (this=this@entry=0x56365e194aa0, blob=blob@entry=0x7fd5f07e8700, d=...) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:443
#16 0x00007fd6011b2f94 in QQmlTypeLoader::setData (this=this@entry=0x56365e194aa0, blob=blob@entry=0x7fd5f07e8700, fileName=...) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:424
#17 0x00007fd6011b36f0 in QQmlTypeLoader::loadThread (this=this@entry=0x56365e194aa0, blob=blob@entry=0x7fd5f07e8700) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:296
#18 0x00007fd6011b9b2c in PlainLoader::loadThread (this=0x7fd5f8dad157, blob=0x7fd5f07e8700, loader=0x56365e194aa0) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:143
#19 QQmlTypeLoader::doLoad<PlainLoader> (this=this@entry=0x56365e194aa0, loader=..., blob=blob@entry=0x7fd5f07e8700, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:202
#20 0x00007fd6011b3a56 in QQmlTypeLoader::load (this=this@entry=0x56365e194aa0, blob=blob@entry=0x7fd5f07e8700, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:234
#21 0x00007fd6011b5528 in QQmlTypeLoader::getType (this=this@entry=0x56365e194aa0, unNormalizedUrl=..., mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:803
#22 0x00007fd6011660f5 in QQmlTypeData::resolveTypes (this=this@entry=0x7fd5f07e7a50) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/qqmldatablob_p.h:95
#23 0x00007fd601167635 in QQmlTypeData::allDependenciesDone (this=0x7fd5f07e7a50) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypedata.cpp:582
#24 0x00007fd6011b2cc2 in QQmlTypeLoader::setData (this=this@entry=0x56365e194aa0, blob=blob@entry=0x7fd5f07e7a50, d=...) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:436
#25 0x00007fd6011b2f94 in QQmlTypeLoader::setData (this=this@entry=0x56365e194aa0, blob=blob@entry=0x7fd5f07e7a50, fileName=...) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:424
#26 0x00007fd6011b36f0 in QQmlTypeLoader::loadThread (this=this@entry=0x56365e194aa0, blob=blob@entry=0x7fd5f07e7a50) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:296
#27 0x00007fd6011b9b2c in PlainLoader::loadThread (this=0x7fd5f8dad4d7, blob=0x7fd5f07e7a50, loader=0x56365e194aa0) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:143
#28 QQmlTypeLoader::doLoad<PlainLoader> (this=this@entry=0x56365e194aa0, loader=..., blob=blob@entry=0x7fd5f07e7a50, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:202
#29 0x00007fd6011b3a56 in QQmlTypeLoader::load (this=this@entry=0x56365e194aa0, blob=blob@entry=0x7fd5f07e7a50, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:234
#30 0x00007fd6011b5528 in QQmlTypeLoader::getType (this=this@entry=0x56365e194aa0, unNormalizedUrl=..., mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:803
#31 0x00007fd6011660f5 in QQmlTypeData::resolveTypes (this=this@entry=0x56365f676730) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/qqmldatablob_p.h:95
#32 0x00007fd601167635 in QQmlTypeData::allDependenciesDone (this=0x56365f676730) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypedata.cpp:582
#33 0x00007fd6011b2cc2 in QQmlTypeLoader::setData (this=this@entry=0x56365e194aa0, blob=blob@entry=0x56365f676730, d=...) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:436
#34 0x00007fd6011b2f94 in QQmlTypeLoader::setData (this=this@entry=0x56365e194aa0, blob=blob@entry=0x56365f676730, fileName=...) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:424
#35 0x00007fd6011b36f0 in QQmlTypeLoader::loadThread (this=0x56365e194aa0, blob=blob@entry=0x56365f676730) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:296
#36 0x00007fd60116e48d in QQmlTypeLoaderThread::loadThread (this=<optimized out>, b=0x56365f676730) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloaderthread.cpp:156
#37 0x00007fd601234a28 in QQmlThreadPrivate::threadEvent (this=this@entry=0x56365e4fedf0) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/ftw/qqmlthread.cpp:204
#38 0x00007fd6012350f2 in QQmlThreadPrivate::event (this=0x56365e4fedf0, e=0x56365f677b90) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/ftw/qqmlthread.cpp:142
#39 0x00007fd6005d6caf in QApplicationPrivate::notify_helper (this=this@entry=0x56365ded3750, receiver=receiver@entry=0x56365e4fedf0, e=e@entry=0x56365f677b90) at kernel/qapplication.cpp:3684
#40 0x00007fd6005dfdf0 in QApplication::notify (this=0x7ffdc5297e30, receiver=0x56365e4fedf0, e=0x56365f677b90) at kernel/qapplication.cpp:3430
#41 0x00007fd5ffa74062 in QCoreApplication::notifyInternal2 (receiver=0x56365e4fedf0, event=0x56365f677b90) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:153
#42 0x00007fd5ffa767f4 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x56365e38ed90) at kernel/qcoreapplication.cpp:1832
#43 0x00007fd5ffacb5d3 in postEventSourceDispatch (s=0x7fd5f00047b0) at kernel/qeventdispatcher_glib.cpp:277
#44 0x00007fd5fe0a8ff8 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#45 0x00007fd5fe0a9380 in ?? () from /usr/lib64/libglib-2.0.so.0
#46 0x00007fd5fe0a940f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#47 0x00007fd5ffacac4e in QEventDispatcherGlib::processEvents (this=0x7fd5f0000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#48 0x00007fd5ffa72bfb in QEventLoop::exec (this=this@entry=0x7fd5f8dadd80, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#49 0x00007fd5ff89d62e in QThread::exec (this=this@entry=0x56365e4fedf0) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#50 0x00007fd6012346e5 in QQmlThreadPrivate::run (this=0x56365e4fedf0) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/ftw/qqmlthread.cpp:155
#51 0x00007fd5ff89e6f8 in QThreadPrivate::start (arg=0x56365e4fedf0) at thread/qthread_unix.cpp:342
#52 0x00007fd5fed90efa in start_thread () from /lib64/libpthread.so.0
#53 0x00007fd601d813bf in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fd5fa02a700 (LWP 4668)):
#0  0x00007fd5fe0a8b1a in g_main_context_query () from /usr/lib64/libglib-2.0.so.0
#1  0x00007fd5fe0a9268 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fd5fe0a940f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fd5ffacac6b in QEventDispatcherGlib::processEvents (this=0x7fd5ec000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fd5ffa72bfb in QEventLoop::exec (this=this@entry=0x7fd5fa029d70, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#5  0x00007fd5ff89d62e in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#6  0x00007fd600baf507 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007fd5ff89e6f8 in QThreadPrivate::start (arg=0x7fd600c31da0) at thread/qthread_unix.cpp:342
#8  0x00007fd5fed90efa in start_thread () from /lib64/libpthread.so.0
#9  0x00007fd601d813bf in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fd5fb59f700 (LWP 4633)):
#0  0x00007fd601d76acf in poll () from /lib64/libc.so.6
#1  0x00007fd6019d4752 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fd6019d540a in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fd5fb78aab0 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fd5ff89e6f8 in QThreadPrivate::start (arg=0x56365def3dc0) at thread/qthread_unix.cpp:342
#5  0x00007fd5fed90efa in start_thread () from /lib64/libpthread.so.0
#6  0x00007fd601d813bf in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fd5fd628c80 (LWP 4614)):
#0  0x00007fd5fed97795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd5ff8a423b in QWaitConditionPrivate::wait (deadline=..., this=0x56365e254eb0) at thread/qwaitcondition_unix.cpp:146
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x56365e4fee60, deadline=...) at thread/qwaitcondition_unix.cpp:225
#3  0x00007fd5ff8a42f9 in QWaitCondition::wait (this=0x56365e4fee68, mutex=0x56365e4fee60, time=time@entry=18446744073709551615) at ../../include/QtCore/../../src/corelib/kernel/qdeadlinetimer.h:68
#4  0x00007fd601234da7 in QQmlThreadPrivate::wait (this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/ftw/qqmlthread.cpp:353
#5  QQmlThread::internalCallMethodInThread (this=0x56365e221dd0, message=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/ftw/qqmlthread.cpp:353
#6  0x00007fd60116e6c5 in QQmlThread::callMethodInThread<QQmlDataBlob*, QQmlDataBlob*, QQmlTypeLoaderThread> (arg=<synthetic pointer>: <optimized out>, Member=<optimized out>, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/qml/ftw/qqmlthread_p.h:161
#7  QQmlTypeLoaderThread::load (this=<optimized out>, b=b@entry=0x56365f676730) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloaderthread.cpp:83
#8  0x00007fd6011b9ad5 in PlainLoader::load (this=0x7ffdc5296787, loader=0x56365e194aa0, blob=0x56365f676730) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:147
#9  QQmlTypeLoader::doLoad<PlainLoader> (this=this@entry=0x56365e194aa0, loader=..., blob=blob@entry=0x56365f676730, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:211
#10 0x00007fd6011b3a56 in QQmlTypeLoader::load (this=this@entry=0x56365e194aa0, blob=blob@entry=0x56365f676730, mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:234
#11 0x00007fd6011b5528 in QQmlTypeLoader::getType (this=0x56365e194aa0, unNormalizedUrl=..., mode=mode@entry=QQmlTypeLoader::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmltypeloader.cpp:803
#12 0x00007fd60118c82d in QQmlComponentPrivate::loadUrl (this=0x56365f65f1f0, newUrl=..., mode=QQmlComponent::PreferSynchronous) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/qml/qml/qqmlengine.h:172
#13 0x00007fd6018f7054 in KDeclarative::QmlObject::setSource(QUrl const&) () from /usr/lib64/libKF5Declarative.so.5
#14 0x00007fd601c6defe in PlasmaQuick::AppletQuickItem::init() () from /usr/lib64/libKF5PlasmaQuick.so.5
#15 0x00007fd5f8dd8319 in ?? () from /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#16 0x00007fd601c6aed1 in PlasmaQuick::AppletQuickItem::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) () from /usr/lib64/libKF5PlasmaQuick.so.5
#17 0x00007fd6015ee6e5 in QQuickItemPrivate::itemChange (this=this@entry=0x56365f65ee40, change=change@entry=QQuickItem::ItemSceneChange, data=...) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/quick/items/qquickitem.cpp:6305
#18 0x00007fd6015f28fa in QQuickItemPrivate::refWindow (this=0x56365f65ee40, c=0x56365efd49b0) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/quick/items/qquickitem.h:184
#19 0x00007fd6015f5194 in QQuickItem::setParentItem (this=0x56365f666690, parentItem=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-ku.1.3.x86_64/src/quick/items/qquickitem.cpp:2773
#20 0x00007fd6015f8fbe in QQuickItem::qt_static_metacall (_o=_o@entry=0x56365f666690, _c=_c@entry=QMetaObject::WriteProperty, _id=_id@entry=0, _a=_a@entry=0x7ffdc5296fa0) at .moc/moc_qquickitem.cpp:957
#21 0x00007fd6015f94ab in QQuickItem::qt_metacall (this=0x56365f666690, _c=QMetaObject::WriteProperty, _id=0, _a=0x7ffdc5296fa0) at .moc/moc_qquickitem.cpp:1038
#22 0x00007fd601c6dc76 in PlasmaQuick::AppletQuickItem::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libKF5PlasmaQuick.so.5
#23 0x00007fd5f8dd8146 in ?? () from /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#24 0x00007fd5ffa80bdb in QMetaProperty::write (this=this@entry=0x7ffdc5297050, object=object@entry=0x56365f666690, value=...) at kernel/qmetaobject.cpp:3240
#25 0x00007fd5ffaa775e in QObject::setProperty (this=0x56365f666690, name=0x7fd5f8ddb16d "parent", value=...) at kernel/qobject.cpp:4054
#26 0x00007fd5f8dcad51 in ?? () from /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#27 0x00007fd5ffaa8a5e in QtPrivate::QSlotObjectBase::call (a=0x7ffdc5297240, r=0x56365e320a50, this=0x56365e3424b0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#28 doActivate<false> (sender=0x56365e2f1240, signal_index=20, argv=0x7ffdc5297240) at kernel/qobject.cpp:3870
#29 0x00007fd6019643ef in Plasma::Containment::appletAdded(Plasma::Applet*) () from /usr/lib64/libKF5Plasma.so.5
#30 0x00007fd60196771f in Plasma::Containment::addApplet(Plasma::Applet*) () from /usr/lib64/libKF5Plasma.so.5
#31 0x00007fd5f812fa2a in SystemTray::newTask (this=this@entry=0x56365e2f1240, task=...) at /usr/src/debug/plasma5-workspace-5.18.70git.20200222T162031~34c3a7022-ku.22.1.x86_64/applets/systemtray/systemtray.cpp:118
#32 0x00007fd5f812ff5f in SystemTray::serviceRegistered (service=..., this=0x56365e2f1240) at /usr/src/debug/plasma5-workspace-5.18.70git.20200222T162031~34c3a7022-ku.22.1.x86_64/applets/systemtray/systemtray.cpp:549
#33 SystemTray::serviceRegistered (this=this@entry=0x56365e2f1240, service=...) at /usr/src/debug/plasma5-workspace-5.18.70git.20200222T162031~34c3a7022-ku.22.1.x86_64/applets/systemtray/systemtray.cpp:533
#34 0x00007fd5f8131077 in SystemTray::serviceNameFetchFinished (this=this@entry=0x56365e2f1240, watcher=watcher@entry=0x56365f64c0a0, connection=...) at /usr/src/debug/plasma5-workspace-5.18.70git.20200222T162031~34c3a7022-ku.22.1.x86_64/applets/systemtray/systemtray.cpp:508
#35 0x00007fd5f8131206 in SystemTray::<lambda(QDBusPendingCallWatcher*)>::operator() (__closure=<optimized out>, callWatcher=0x56365f64c0a0) at /usr/src/debug/plasma5-workspace-5.18.70git.20200222T162031~34c3a7022-ku.22.1.x86_64/applets/systemtray/systemtray.cpp:494
#36 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QDBusPendingCallWatcher*>, void, SystemTray::initDBusActivatables()::<lambda(QDBusPendingCallWatcher*)> >::call (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146
#37 QtPrivate::Functor<SystemTray::initDBusActivatables()::<lambda(QDBusPendingCallWatcher*)>, 1>::call<QtPrivate::List<QDBusPendingCallWatcher*>, void> (arg=<optimized out>, f=...) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:256
#38 QtPrivate::QFunctorSlotObject<SystemTray::initDBusActivatables()::<lambda(QDBusPendingCallWatcher*)>, 1, QtPrivate::List<QDBusPendingCallWatcher*>, void>::impl (which=<optimized out>, r=<optimized out>, ret=<optimized out>, a=<optimized out>, this_=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:439
#39 QtPrivate::QFunctorSlotObject<SystemTray::initDBusActivatables()::<lambda(QDBusPendingCallWatcher*)>, 1, QtPrivate::List<QDBusPendingCallWatcher*>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:432
#40 0x00007fd5ffaa8a5e in QtPrivate::QSlotObjectBase::call (a=0x7ffdc5297690, r=0x56365f64c0a0, this=0x56365f642630) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#41 doActivate<false> (sender=0x56365f64c0a0, signal_index=3, argv=0x7ffdc5297690) at kernel/qobject.cpp:3870
#42 0x00007fd600c11a5f in QDBusPendingCallWatcher::finished(QDBusPendingCallWatcher*) () from /usr/lib64/libQt5DBus.so.5
#43 0x00007fd600c11b60 in ?? () from /usr/lib64/libQt5DBus.so.5
#44 0x00007fd5ffaa0a79 in QObject::event (this=0x56365f64c0a0, e=0x56365f589860) at kernel/qobject.cpp:1339
#45 0x00007fd6005d6caf in QApplicationPrivate::notify_helper (this=this@entry=0x56365ded3750, receiver=receiver@entry=0x56365f64c0a0, e=e@entry=0x56365f589860) at kernel/qapplication.cpp:3684
#46 0x00007fd6005dfdf0 in QApplication::notify (this=0x7ffdc5297e30, receiver=0x56365f64c0a0, e=0x56365f589860) at kernel/qapplication.cpp:3430
#47 0x00007fd5ffa74062 in QCoreApplication::notifyInternal2 (receiver=0x56365f64c0a0, event=0x56365f589860) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:153
#48 0x00007fd5ffa767f4 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x56365dec9670) at kernel/qcoreapplication.cpp:1832
#49 0x00007fd5ffacb5d3 in postEventSourceDispatch (s=0x56365df97760) at kernel/qeventdispatcher_glib.cpp:277
#50 0x00007fd5fe0a8ff8 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#51 0x00007fd5fe0a9380 in ?? () from /usr/lib64/libglib-2.0.so.0
#52 0x00007fd5fe0a940f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#53 0x00007fd5ffacac4e in QEventDispatcherGlib::processEvents (this=0x56365df982c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#54 0x00007fd5ffa72bfb in QEventLoop::exec (this=this@entry=0x7ffdc5297c60, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:136
#55 0x00007fd5ffa7a9d2 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:118
#56 0x000056365cd58d3c in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/plasma5-workspace-5.18.70git.20200222T162031~34c3a7022-ku.22.1.x86_64/shell/main.cpp:228
[Inferior 1 (process 4614) detached]

Reported using DrKonqi
Comment 1 Tony 2020-11-13 21:05:58 UTC
*** Bug 424314 has been marked as a duplicate of this bug. ***
Comment 2 Tony 2020-11-13 21:06:02 UTC
*** Bug 423471 has been marked as a duplicate of this bug. ***
Comment 3 Nate Graham 2021-02-26 18:18:05 UTC
*** Bug 432029 has been marked as a duplicate of this bug. ***
Comment 4 Tony 2021-03-04 23:29:53 UTC
Posible duplicate Bug 420877
That one is marked as "Resolved Upstream"
Comment 5 David Edmundson 2021-07-15 13:25:38 UTC
*** Bug 439872 has been marked as a duplicate of this bug. ***
Comment 6 David Edmundson 2021-07-15 13:25:49 UTC
*** Bug 405402 has been marked as a duplicate of this bug. ***
Comment 7 David Edmundson 2021-07-15 13:25:53 UTC
*** Bug 425944 has been marked as a duplicate of this bug. ***
Comment 8 galder 2022-01-26 15:12:46 UTC
moving to confirmed
Comment 9 Nicolas Fella 2022-01-30 00:59:39 UTC
See https://bugreports.qt.io/browse/QTBUG-62302
Comment 10 Nate Graham 2024-04-11 23:31:52 UTC
*** Bug 483584 has been marked as a duplicate of this bug. ***
Comment 11 Nate Graham 2024-04-11 23:33:02 UTC
*** Bug 483280 has been marked as a duplicate of this bug. ***
Comment 12 Nate Graham 2024-04-11 23:33:05 UTC
*** Bug 483590 has been marked as a duplicate of this bug. ***
Comment 13 Nate Graham 2024-04-11 23:33:08 UTC
*** Bug 483834 has been marked as a duplicate of this bug. ***
Comment 14 Nate Graham 2024-04-11 23:33:13 UTC
*** Bug 484030 has been marked as a duplicate of this bug. ***
Comment 15 kde-bugs 2024-07-15 17:53:50 UTC
*** Bug 490316 has been marked as a duplicate of this bug. ***
Comment 16 kde-bugs 2024-07-15 17:56:29 UTC
Workaround for me was clearing all qml caches:

`cd ~/.cache && find . -type d -name '*qmlcache*' -exec rm -rf {} \;`

Not sure if just clearing ~/.cache/plasmashell/qmlcache would've worked.  After this plasmashell 6.1.2 booted up just fine via `/usr/bin/plasmashell --replace`  and then a full restart of the system had me running perfectly.
Comment 17 Nate Graham 2024-08-13 21:42:56 UTC
*** Bug 491155 has been marked as a duplicate of this bug. ***
Comment 18 Nate Graham 2024-09-18 15:04:53 UTC
*** Bug 493286 has been marked as a duplicate of this bug. ***
Comment 19 Nate Graham 2024-09-27 18:35:20 UTC
We think this is fixed in Plasma 6.2.0. Will re-open if we get any new reports of it from people using that release or a later one, though.