Application: plasmashell (5.10.2) Qt Version: 5.9.0 Frameworks Version: 5.35.0 Operating System: Linux 4.8.0-56-generic x86_64 Distribution: KDE neon User Edition 5.10 -- Information about the crash: - What I was doing when the application crashed: in the properties of the Clock widget, chose the "show time zone", press "OK". After a second or two plasma crashes. The bug is reproduced every time. The crash can be reproduced every time. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f0c223f38c0 (LWP 3696))] Thread 9 (Thread 0x7f0b4d3ac700 (LWP 4974)): #0 0x00007f0c18446a94 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f0c18401d4a in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0c18402330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0c1840249c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f0c1d55cadb in QEventDispatcherGlib::processEvents (this=0x7f0b48002200, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f0c1d50630a in QEventLoop::exec (this=this@entry=0x7f0b4d3abce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007f0c1d335af4 in QThread::exec (this=this@entry=0x5e7f110) at thread/qthread.cpp:515 #7 0x00007f0c1f9ff075 in QQmlThreadPrivate::run (this=0x5e7f110) at qml/ftw/qqmlthread.cpp:147 #8 0x00007f0c1d33a509 in QThreadPrivate::start (arg=0x5e7f110) at thread/qthread_unix.cpp:368 #9 0x00007f0c1c1e06ba in start_thread (arg=0x7f0b4d3ac700) at pthread_create.c:333 #10 0x00007f0c1cc483dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 8 (Thread 0x7f0b596c8700 (LWP 3939)): #0 0x00007f0c1cc3c70d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f0c1840238c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0c1840249c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0c1d55cadb in QEventDispatcherGlib::processEvents (this=0x7f0b540008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f0c1d50630a in QEventLoop::exec (this=this@entry=0x7f0b596c7cc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f0c1d335af4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515 #6 0x00007f0b5bbae587 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so #7 0x00007f0c1d33a509 in QThreadPrivate::start (arg=0x465e340) at thread/qthread_unix.cpp:368 #8 0x00007f0c1c1e06ba in start_thread (arg=0x7f0b596c8700) at pthread_create.c:333 #9 0x00007f0c1cc483dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7f0b6d1b5700 (LWP 3884)): #0 0x00007f0c18446a79 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f0c1840234e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0c1840249c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0c1d55cadb in QEventDispatcherGlib::processEvents (this=0x7f0b680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f0c1d50630a in QEventLoop::exec (this=this@entry=0x7f0b6d1b4c90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f0c1d335af4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515 #6 0x00007f0c203a21c6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #7 0x00007f0c1d33a509 in QThreadPrivate::start (arg=0x1fdd010) at thread/qthread_unix.cpp:368 #8 0x00007f0c1c1e06ba in start_thread (arg=0x7f0b6d1b5700) at pthread_create.c:333 #9 0x00007f0c1cc483dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f0bfe5a7700 (LWP 3827)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f0c21e47784 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #2 0x00007f0c21e477c9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Script.so.5 #3 0x00007f0c1c1e06ba in start_thread (arg=0x7f0bfe5a7700) at pthread_create.c:333 #4 0x00007f0c1cc483dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f0bfffff700 (LWP 3809)): #0 0x00007f0c1cc3c70d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f0c1840238c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0c1840249c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0c1d55cadb in QEventDispatcherGlib::processEvents (this=0x7f0bf40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f0c1d50630a in QEventLoop::exec (this=this@entry=0x7f0bffffece0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #5 0x00007f0c1d335af4 in QThread::exec (this=this@entry=0x1898400) at thread/qthread.cpp:515 #6 0x00007f0c1f9ff075 in QQmlThreadPrivate::run (this=0x1898400) at qml/ftw/qqmlthread.cpp:147 #7 0x00007f0c1d33a509 in QThreadPrivate::start (arg=0x1898400) at thread/qthread_unix.cpp:368 #8 0x00007f0c1c1e06ba in start_thread (arg=0x7f0bfffff700) at pthread_create.c:333 #9 0x00007f0c1cc483dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f0c067c3700 (LWP 3794)): #0 0x00007f0c18446a79 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f0c18401dcc in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0c18402330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0c1840249c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f0c1d55cadb in QEventDispatcherGlib::processEvents (this=0x7f0bf80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f0c1d50630a in QEventLoop::exec (this=this@entry=0x7f0c067c2ce0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #6 0x00007f0c1d335af4 in QThread::exec (this=this@entry=0x18478a0) at thread/qthread.cpp:515 #7 0x00007f0c1f9ff075 in QQmlThreadPrivate::run (this=0x18478a0) at qml/ftw/qqmlthread.cpp:147 #8 0x00007f0c1d33a509 in QThreadPrivate::start (arg=0x18478a0) at thread/qthread_unix.cpp:368 #9 0x00007f0c1c1e06ba in start_thread (arg=0x7f0c067c3700) at pthread_create.c:333 #10 0x00007f0c1cc483dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f0c07fff700 (LWP 3733)): #0 0x00007f0c1cc3824d in read () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f0c184456f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f0c18401e74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0c18402330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f0c1840249c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f0c1d55cadb in QEventDispatcherGlib::processEvents (this=0x7f0c000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f0c1d50630a in QEventLoop::exec (this=this@entry=0x7f0c07ffecd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #7 0x00007f0c1d335af4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515 #8 0x00007f0c22532b75 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #9 0x00007f0c1d33a509 in QThreadPrivate::start (arg=0x7f0c225a8da0) at thread/qthread_unix.cpp:368 #10 0x00007f0c1c1e06ba in start_thread (arg=0x7f0c07fff700) at pthread_create.c:333 #11 0x00007f0c1cc483dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f0c0dc29700 (LWP 3713)): #0 0x00007f0c1cc3c70d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f0c20da8c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f0c20daa8d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f0c0fd6f1f9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f0c1d33a509 in QThreadPrivate::start (arg=0x1789260) at thread/qthread_unix.cpp:368 #5 0x00007f0c1c1e06ba in start_thread (arg=0x7f0c0dc29700) at pthread_create.c:333 #6 0x00007f0c1cc483dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f0c223f38c0 (LWP 3696)): [KCrash Handler] #6 QVector<QQmlPropertyData>::count (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:234 #7 QQmlPropertyCache::property (index=54, this=<optimized out>) at ../../include/QtQml/5.9.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:711 #8 QQmlBinding::getPropertyData (this=this@entry=0x1da3130, propertyData=propertyData@entry=0x7fff8f955938, valueTypeData=valueTypeData@entry=0x7fff8f955940) at qml/qqmlbinding.cpp:520 #9 0x00007f0c1f9e9c52 in GenericBinding<10>::write (this=0x1da3130, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:246 #10 0x00007f0c1f9ea8d0 in QQmlNonbindingBinding::doUpdate (this=0x1da3130, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:210 #11 0x00007f0c1f9e7b73 in QQmlBinding::update (this=0x1da3130, flags=..., flags@entry=...) at qml/qqmlbinding.cpp:167 #12 0x00007f0c1f9e7dbe in QQmlBinding::refresh (this=<optimized out>) at qml/qqmlbinding.cpp:439 #13 0x00007f0c1f9be22e in QQmlNotifier::emitNotify (endpoint=<optimized out>, a=a@entry=0x0) at qml/qqmlnotifier.cpp:106 #14 0x00007f0c1f95fce4 in QQmlData::signalEmitted (object=0x1d47220, index=4, a=0x0) at qml/qqmlengine.cpp:839 #15 0x00007f0c1d5347ce in QMetaObject::activate (sender=0x1d47220, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x0) at kernel/qobject.cpp:3644 #16 0x00007f0c1d5349d7 in QMetaObject::activate (sender=<optimized out>, m=<optimized out>, local_signal_index=<optimized out>, argv=argv@entry=0x0) at kernel/qobject.cpp:3628 #17 0x00007f0c1d534a33 in QMetaObject::activate (sender=<optimized out>, signal_index=<optimized out>, argv=argv@entry=0x0) at kernel/qobject.cpp:3815 #18 0x00007f0c1f956087 in QQmlOpenMetaObject::setValue (this=0x1d8dfd0, name=..., val=...) at qml/qqmlopenmetaobject.cpp:356 #19 0x00007f0c1f7d1ff7 in QQmlPropertyMap::insert (this=<optimized out>, key=..., value=...) at util/qqmlpropertymap.cpp:232 #20 0x00007f0b7141f998 in Plasma::DataSource::dataUpdated (this=0x1d8f880, sourceName=..., data=...) at /workspace/build/src/declarativeimports/core/datasource.cpp:177 #21 0x00007f0b71434b5d in Plasma::DataSource::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /workspace/build/obj-x86_64-linux-gnu/src/declarativeimports/core/moc_datasource.cpp:195 #22 0x00007f0c1d5340c9 in QMetaObject::activate (sender=sender@entry=0x1db5530, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff8f957880) at kernel/qobject.cpp:3766 #23 0x00007f0c1d5349d7 in QMetaObject::activate (sender=sender@entry=0x1db5530, m=m@entry=0x7f0c20b8d7c0 <Plasma::SignalRelay::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff8f957880) at kernel/qobject.cpp:3628 #24 0x00007f0c20938678 in Plasma::SignalRelay::dataUpdated (_t2=..., _t1=..., this=0x1db5530) at /workspace/build/obj-x86_64-linux-gnu/src/plasma/moc_datacontainer_p.cpp:129 #25 Plasma::SignalRelay::forceImmediateUpdate (this=0x1db5530) at /workspace/build/src/plasma/private/datacontainer_p.cpp:132 #26 0x00007f0c2092ae59 in Plasma::DataContainer::forceImmediateUpdate (this=this@entry=0x1db04b0) at /workspace/build/src/plasma/datacontainer.cpp:373 #27 0x00007f0b6ea412b7 in TimeSource::updateTime (this=0x1db04b0) at /workspace/build/dataengines/time/timesource.cpp:145 #28 0x00007f0b6ea3f067 in TimeEngine::updateSourceEvent (this=<optimized out>, tz=...) at /workspace/build/dataengines/time/timeengine.cpp:136 #29 0x00007f0c2092c956 in Plasma::DataEnginePrivate::internalUpdateSource (this=0x1d97e90, source=0x1db04b0) at /workspace/build/src/plasma/dataengine.cpp:478 #30 0x00007f0c1d5340c9 in QMetaObject::activate (sender=0x1db04b0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff8f957b30) at kernel/qobject.cpp:3766 #31 0x00007f0c1d5349d7 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f0c20b8d3a0 <Plasma::DataContainer::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff8f957b30) at kernel/qobject.cpp:3628 #32 0x00007f0c209293a2 in Plasma::DataContainer::updateRequested (this=<optimized out>, _t1=0x1db04b0) at /workspace/build/obj-x86_64-linux-gnu/src/plasma/moc_datacontainer.cpp:253 #33 0x00007f0c209389d8 in Plasma::SignalRelay::timerEvent (this=0x3d60480, event=<optimized out>) at /workspace/build/src/plasma/private/datacontainer_p.cpp:152 #34 0x00007f0c1d5350c3 in QObject::event (this=0x3d60480, e=<optimized out>) at kernel/qobject.cpp:1268 #35 0x00007f0c1de743fc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x3d60480, e=0x7fff8f957e50) at kernel/qapplication.cpp:3717 #36 0x00007f0c1de7be07 in QApplication::notify (this=0x7fff8f958210, receiver=0x3d60480, e=0x7fff8f957e50) at kernel/qapplication.cpp:3476 #37 0x00007f0c1d508128 in QCoreApplication::notifyInternal2 (receiver=0x3d60480, event=event@entry=0x7fff8f957e50) at kernel/qcoreapplication.cpp:1018 #38 0x00007f0c1d55b6fe in QCoreApplication::sendEvent (event=0x7fff8f957e50, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233 #39 QTimerInfoList::activateTimers (this=0x17a89e0) at kernel/qtimerinfo_unix.cpp:643 #40 0x00007f0c1d55bf99 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182 #41 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:229 #42 0x00007f0c18402197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #43 0x00007f0c184023f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #44 0x00007f0c1840249c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #45 0x00007f0c1d55cabf in QEventDispatcherGlib::processEvents (this=0x17b83d0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #46 0x00007f0c1d50630a in QEventLoop::exec (this=this@entry=0x7fff8f9580a0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #47 0x00007f0c1d50edb4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291 #48 0x000000000041ce18 in main (argc=1, argv=<optimized out>) at /workspace/build/shell/main.cpp:166 Possible duplicates by query: bug 381522, bug 381458. Reported using DrKonqi
*** Bug 381145 has been marked as a duplicate of this bug. ***
For debug builds it's exiting at Q_ASSERT(data && data->propertyCache); in QQmlBinding::getPropertyData
*** Bug 381654 has been marked as a duplicate of this bug. ***
Could be caused by commit for https://bugreports.qt.io/browse/QTBUG-57633 because it adds code to clear data->propertyCrash.
LOL, of course I mean data->propertyCache. Too many bug triaging...
Interesting notes: I could reproduce the version of this crash in analog-clock, I put in some mad GDB, and found it was updating: Plasmoid.toolTipMainText: ... The crash in network manager show connectionTooltipIconChanged, which is used in a binding on Plasmoid.toolTip That's too much of a coincidence.
That matches your idea about that link: The AppletConfig does create a new QQmlEngine, for a reason that I don't remember. AppletInterface (which is "Plasmoid" from QML terms) is shared in both.
I think it's so the config dialog can use desktop style QtQuick Controls whereas the rest of Plasma does not.
Confirmed, it's this change: https://codereview.qt-project.org/#/c/192037/3/src/qml/jsruntime/qv4qobjectwrapper.cpp remove those two and we don't crash. Debug shows it's the same QQmlData between the two engines; which I think is right; but it either shouldn't be setting the prop cache when one gets deleted, or it should be re-instantiating it (changing QQmlData::get(*m_target, false to true) where it crashes. I'll make a reproducible simple Qt case tomorrow.
To answer the ineviatible question: Can we make ConfigView use a shared engine to work round it. The theme thing isn't really an issue. We can't easily change and keep compatibility. Changing the base class of ConfigView is an API break, and just making a new context internally would break existing use of ConfigView::rootContext() which PanelConfig uses. I don't see a simple solution for a workaround.
Upstream bug: https://bugreports.qt.io/browse/QTBUG-61681
*** Bug 380845 has been marked as a duplicate of this bug. ***
*** Bug 381598 has been marked as a duplicate of this bug. ***
*** Bug 381623 has been marked as a duplicate of this bug. ***
*** Bug 381758 has been marked as a duplicate of this bug. ***
Created attachment 106392 [details] New crash information added by DrKonqi plasmashell (5.10.3) using Qt 5.9.0 - What I was doing when the application crashed: Interacting with the global application menu widget -- Backtrace (Reduced): #6 QVector<QQmlPropertyData>::count (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:234 #7 QQmlPropertyCache::property (index=58, this=<optimized out>) at ../../include/QtQml/5.9.0/QtQml/private/../../../../../src/qml/qml/qqmlpropertycache_p.h:711 #8 QQmlBinding::getPropertyData (this=this@entry=0x4b7fc30, propertyData=propertyData@entry=0x7ffcb3781548, valueTypeData=valueTypeData@entry=0x7ffcb3781550) at qml/qqmlbinding.cpp:520 #9 0x00007fb84e646c52 in GenericBinding<10>::write (this=0x4b7fc30, result=..., isUndefined=<optimized out>, flags=...) at qml/qqmlbinding.cpp:246 #10 0x00007fb84e6478d0 in QQmlNonbindingBinding::doUpdate (this=0x4b7fc30, watcher=..., flags=..., scope=...) at qml/qqmlbinding.cpp:210
*** Bug 381864 has been marked as a duplicate of this bug. ***
*** Bug 381876 has been marked as a duplicate of this bug. ***
*** Bug 381897 has been marked as a duplicate of this bug. ***
*** Bug 381943 has been marked as a duplicate of this bug. ***
*** Bug 382003 has been marked as a duplicate of this bug. ***
*** Bug 382132 has been marked as a duplicate of this bug. ***
This is now merged for Qt 5.9.2
Fixed upstream.
*** Bug 382294 has been marked as a duplicate of this bug. ***
*** Bug 382329 has been marked as a duplicate of this bug. ***
*** Bug 382384 has been marked as a duplicate of this bug. ***
*** Bug 382416 has been marked as a duplicate of this bug. ***
*** Bug 382496 has been marked as a duplicate of this bug. ***
*** Bug 382710 has been marked as a duplicate of this bug. ***
*** Bug 382734 has been marked as a duplicate of this bug. ***
*** Bug 382756 has been marked as a duplicate of this bug. ***
*** Bug 382770 has been marked as a duplicate of this bug. ***
*** Bug 382866 has been marked as a duplicate of this bug. ***
*** Bug 382897 has been marked as a duplicate of this bug. ***
*** Bug 382909 has been marked as a duplicate of this bug. ***
*** Bug 382994 has been marked as a duplicate of this bug. ***
*** Bug 383035 has been marked as a duplicate of this bug. ***
*** Bug 383150 has been marked as a duplicate of this bug. ***
*** Bug 383180 has been marked as a duplicate of this bug. ***
Same situation here. But now it has gotten worse. When I lock the session, after a long time when accessing again, I present the same problem, the panels, the wallpaper, have disappeared. I have to run plasmashell in KRunner. This is my log: Aug 06 09:18:35 syin plasmashell[7794]: Icon theme "ubuntu-mono-dark" not found. Aug 06 09:18:35 syin plasmashell[7794]: Icon theme "Mint-X" not found. Aug 06 09:18:35 syin plasmashell[7794]: Icon theme "elementary" not found. Aug 06 09:18:35 syin plasmashell[7794]: Icon theme "gnome" not found. Aug 06 09:18:35 syin plasmashell[7794]: WARNING: Cannot find style "org.kde.desktop" - fallback: "/usr/lib/qt/qml/QtQuick/Controls/Styles/Desktop" Aug 06 09:18:36 syin plasmashell[7794]: No metadata file in the package, expected it at: "/home/elav/Pictures/Fondos/Wallpapercastle/" Aug 06 09:18:36 syin plasmashell[7794]: No metadata file in the package, expected it at: "/home/elav/Pictures/Fondos/Wallpapercastle/" Aug 06 09:18:36 syin plasmashell[7794]: No metadata file in the package, expected it at: "/home/elav/Pictures/Fondos/Wallpapercastle/" Aug 06 09:18:36 syin plasmashell[7794]: trying to show an empty dialog Aug 06 09:18:36 syin plasmashell[7794]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:147:19: QML Loader: Binding loop detected for property "height" Aug 06 09:18:36 syin plasmashell[7794]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:147:19: QML Loader: Binding loop detected for property "height" Aug 06 09:18:36 syin plasmashell[7794]: Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) Aug 06 09:18:36 syin plasmashell[7794]: Trying to use rootObject before initialization is completed, whilst using setInitializationDelayed. Forcing completion Aug 06 09:18:36 syin plasmashell[7794]: qml: Reading places from configuration: [{"placeAlias":"Austin","placeIdentifier":"4671654","providerId":"owm"}] Aug 06 09:18:36 syin plasmashell[7794]: qml: Reading places from configuration: [{"placeAlias":"Austin","placeIdentifier":"4671654","providerId":"owm"}] Aug 06 09:18:36 syin plasmashell[7794]: qml: cacheBackend failed to initialize Aug 06 09:18:36 syin plasmashell[7794]: qml: Reading places from configuration: [{"placeAlias":"Austin","placeIdentifier":"4671654","providerId":"owm"}] Aug 06 09:18:37 syin plasmashell[7794]: trying to show an empty dialog Aug 06 09:18:37 syin plasmashell[7794]: trying to show an empty dialog Aug 06 09:18:37 syin plasmashell[7794]: file:///home/elav/.local/share/plasma/plasmoids/org.kde.contrib.simpledateandtime/contents/ui/CompactRepresentation.qml:26: TypeError: Cannot read property 'DateTime' of undefined Aug 06 09:18:37 syin plasmashell[7794]: trying to show an empty dialog Aug 06 09:18:37 syin plasmashell[7794]: file:///usr/lib/qt/qml/QtQuick/Controls/ScrollView.qml:362: TypeError: Cannot read property 'padding' of null Aug 06 09:18:37 syin plasmashell[7794]: file:///usr/lib/qt/qml/QtQuick/Controls/ScrollView.qml:363: TypeError: Cannot read property 'padding' of null Aug 06 09:18:37 syin plasmashell[7794]: file:///usr/lib/qt/qml/QtQuick/Controls/ScrollView.qml:364: TypeError: Cannot read property 'padding' of null Aug 06 09:18:37 syin plasmashell[7794]: file:///usr/lib/qt/qml/QtQuick/Controls/ScrollView.qml:365: TypeError: Cannot read property 'padding' of null Aug 06 09:18:37 syin plasmashell[7794]: file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:99: TypeError: Cannot read property 'width' of null Aug 06 09:18:37 syin plasmashell[7794]: log_klipper: Setting selection to < "https://www.masterani.me/" > Aug 06 09:18:37 syin plasmashell[7794]: log_klipper: Setting clipboard to < "https://www.masterani.me/" > Aug 06 09:18:37 syin plasmashell[7794]: Notifications service registered Aug 06 09:18:38 syin plasmashell[7794]: libkcups: Create-Printer-Subscriptions last error: 0 successful-ok Aug 06 09:18:38 syin plasmashell[7794]: libkcups: Get-Jobs last error: 0 successful-ok Aug 06 09:18:38 syin plasmashell[7794]: libkcups: Get-Jobs last error: 0 successful-ok Aug 06 09:18:38 syin plasmashell[7794]: Plasma Shell startup completed Aug 06 09:18:38 syin plasmashell[7794]: libkcups: 0 Aug 06 09:18:38 syin plasmashell[7794]: libkcups: 0 Aug 06 09:18:38 syin plasmashell[7794]: Both point size and pixel size set. Using pixel size. Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: void NetworkManager::NetworkManagerPrivate::propertiesChanged(const QVariantMap&) Unhandled property "AllDevices" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: void NetworkManager::NetworkManagerPrivate::propertiesChanged(const QVariantMap&) Unhandled property "Capabilities" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: void NetworkManager::NetworkManagerPrivate::propertiesChanged(const QVariantMap&) Unhandled property "Devices" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: void NetworkManager::NetworkManagerPrivate::propertiesChanged(const QVariantMap&) Unhandled property "GlobalDnsConfiguration" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "LldpNeighbors" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "Real" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "LldpNeighbors" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "Real" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "LldpNeighbors" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "Real" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "LldpNeighbors" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "Real" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "LldpNeighbors" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "Real" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "LldpNeighbors" Aug 06 09:18:38 syin plasmashell[7794]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "Real" Aug 06 09:18:38 syin plasmashell[7794]: trying to show an empty dialog Aug 06 09:18:38 syin plasmashell[7794]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:147:19: QML Loader: Binding loop detected for property "height" Aug 06 09:18:38 syin plasmashell[7794]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:147:19: QML Loader: Binding loop detected for property "height" Aug 06 09:18:39 syin plasmashell[7794]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:317: Unable to assign [undefined] to int Aug 06 09:18:54 syin plasmashell[7794]: kf5.kservice.sycoca: Parse error in "/home/elav/.config/menus/applications-merged/xdg-desktop-menu-dummy.menu" , line 1 , col 1 : "unexpected end of file" Aug 06 09:20:24 syin plasmashell[7794]: trying to show an empty dialog Aug 06 09:20:31 syin plasmashell[7794]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:341: Unable to assign [undefined] to QString Aug 06 09:20:31 syin plasmashell[7794]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:317: Unable to assign [undefined] to int Aug 06 09:20:32 syin plasmashell[7794]: Registering ":1.396/StatusNotifierItem" Aug 06 09:20:32 syin plasmashell[7794]: QQuickItem::stackAfter: Cannot stack after 0xa5075ffc60, which must be a sibling Aug 06 09:20:32 syin plasmashell[7794]: QDBusObjectPath: invalid path "" Aug 06 09:20:32 syin plasmashell[7794]: QDBusObjectPath: invalid path "" Aug 06 09:20:32 syin plasmashell[7794]: QDBusObjectPath: invalid path "" Aug 06 09:20:32 syin plasmashell[7794]: QDBusObjectPath: invalid path "" Aug 06 09:20:32 syin plasmashell[7794]: QDBusObjectPath: invalid path "" Aug 06 09:20:32 syin plasmashell[7794]: QDBusObjectPath: invalid path "" Aug 06 09:20:51 syin plasmashell[7794]: QDBusObjectPath: invalid path "" Aug 06 09:20:51 syin plasmashell[7794]: QDBusObjectPath: invalid path "" Aug 06 09:20:51 syin plasmashell[7794]: qml: applet destroyed Aug 06 09:25:10 syin plasmashell[7794]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:317: Unable to assign [undefined] to int Aug 06 09:43:03 syin plasmashell[7794]: log_klipper: Checking clip data Aug 06 09:43:04 syin plasmashell[7794]: log_klipper: Synchronize? false Aug 06 09:43:13 syin plasmashell[7794]: log_klipper: Checking clip data Aug 06 09:43:13 syin plasmashell[7794]: log_klipper: Synchronize? false Aug 06 09:43:30 syin plasmashell[7794]: log_klipper: Checking clip data Aug 06 09:43:30 syin plasmashell[7794]: log_klipper: Synchronize? false Aug 06 09:43:36 syin plasmashell[7794]: log_klipper: Checking clip data Aug 06 09:43:37 syin plasmashell[7794]: log_klipper: Synchronize? false Aug 06 09:44:00 syin plasmashell[7794]: log_klipper: Checking clip data Aug 06 09:44:00 syin plasmashell[7794]: log_klipper: Synchronize? false Aug 06 09:49:21 syin plasmashell[7794]: log_klipper: Checking clip data Aug 06 09:49:21 syin plasmashell[7794]: log_klipper: was empty. Retried, now still empty Aug 06 09:49:21 syin plasmashell[7794]: log_klipper: Resetting clipboard (Prevent empty clipboard) Aug 06 09:49:21 syin plasmashell[7794]: log_klipper: Checking clip data Aug 06 09:49:21 syin plasmashell[7794]: log_klipper: was empty. Retried, now still empty Aug 06 09:49:21 syin plasmashell[7794]: log_klipper: Resetting clipboard (Prevent empty clipboard) Aug 06 10:16:58 syin plasmashell[7794]: libkcups: Renew-Subscription last error: 0 successful-ok Aug 06 13:33:34 syin plasmashell[9291]: Icon theme "ubuntu-mono-dark" not found. Aug 06 13:33:34 syin plasmashell[9291]: Icon theme "Mint-X" not found. Aug 06 13:33:34 syin plasmashell[9291]: Icon theme "elementary" not found. Aug 06 13:33:34 syin plasmashell[9291]: Icon theme "gnome" not found. Aug 06 13:33:35 syin plasmashell[9291]: WARNING: Cannot find style "org.kde.desktop" - fallback: "/usr/lib/qt/qml/QtQuick/Controls/Styles/Desktop" Aug 06 13:33:35 syin plasmashell[9291]: No metadata file in the package, expected it at: "/home/elav/Pictures/Fondos/Wallpapercastle/" Aug 06 13:33:35 syin plasmashell[9291]: No metadata file in the package, expected it at: "/home/elav/Pictures/Fondos/Wallpapercastle/" Aug 06 13:33:35 syin plasmashell[9291]: No metadata file in the package, expected it at: "/home/elav/Pictures/Fondos/Wallpapercastle/" Aug 06 13:33:35 syin plasmashell[9291]: trying to show an empty dialog Aug 06 13:33:35 syin plasmashell[9291]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:147:19: QML Loader: Binding loop detected for property "height" Aug 06 13:33:35 syin plasmashell[9291]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:147:19: QML Loader: Binding loop detected for property "height" Aug 06 13:33:35 syin plasmashell[9291]: Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) Aug 06 13:33:36 syin plasmashell[9291]: Trying to use rootObject before initialization is completed, whilst using setInitializationDelayed. Forcing completion Aug 06 13:33:36 syin plasmashell[9291]: qml: Reading places from configuration: [{"placeAlias":"Austin","placeIdentifier":"4671654","providerId":"owm"}] Aug 06 13:33:36 syin plasmashell[9291]: qml: Reading places from configuration: [{"placeAlias":"Austin","placeIdentifier":"4671654","providerId":"owm"}] Aug 06 13:33:36 syin plasmashell[9291]: qml: cacheBackend failed to initialize Aug 06 13:33:36 syin plasmashell[9291]: qml: Reading places from configuration: [{"placeAlias":"Austin","placeIdentifier":"4671654","providerId":"owm"}] Aug 06 13:33:36 syin plasmashell[9291]: trying to show an empty dialog Aug 06 13:33:36 syin plasmashell[9291]: trying to show an empty dialog Aug 06 13:33:36 syin plasmashell[9291]: file:///home/elav/.local/share/plasma/plasmoids/org.kde.contrib.simpledateandtime/contents/ui/CompactRepresentation.qml:26: TypeError: Cannot read property 'DateTime' of undefined Aug 06 13:33:36 syin plasmashell[9291]: trying to show an empty dialog Aug 06 13:33:36 syin plasmashell[9291]: file:///usr/lib/qt/qml/QtQuick/Controls/ScrollView.qml:362: TypeError: Cannot read property 'padding' of null Aug 06 13:33:36 syin plasmashell[9291]: file:///usr/lib/qt/qml/QtQuick/Controls/ScrollView.qml:363: TypeError: Cannot read property 'padding' of null Aug 06 13:33:36 syin plasmashell[9291]: file:///usr/lib/qt/qml/QtQuick/Controls/ScrollView.qml:364: TypeError: Cannot read property 'padding' of null Aug 06 13:33:36 syin plasmashell[9291]: file:///usr/lib/qt/qml/QtQuick/Controls/ScrollView.qml:365: TypeError: Cannot read property 'padding' of null Aug 06 13:33:36 syin plasmashell[9291]: file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:99: TypeError: Cannot read property 'width' of null Aug 06 13:33:36 syin plasmashell[9291]: log_klipper: Setting selection to < "En este caso claramente la tienda no tuvo ganancia alguna" > Aug 06 13:33:36 syin plasmashell[9291]: log_klipper: Setting clipboard to < "En este caso claramente la tienda no tuvo ganancia alguna" > Aug 06 13:33:37 syin plasmashell[9291]: Notifications service registered Aug 06 13:33:37 syin plasmashell[9291]: libkcups: Create-Printer-Subscriptions last error: 0 successful-ok Aug 06 13:33:37 syin plasmashell[9291]: libkcups: Get-Jobs last error: 0 successful-ok Aug 06 13:33:37 syin plasmashell[9291]: libkcups: Get-Jobs last error: 0 successful-ok Aug 06 13:33:37 syin plasmashell[9291]: Plasma Shell startup completed Aug 06 13:33:37 syin plasmashell[9291]: libkcups: 0 Aug 06 13:33:37 syin plasmashell[9291]: libkcups: 0 Aug 06 13:33:38 syin plasmashell[9291]: Both point size and pixel size set. Using pixel size. Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: void NetworkManager::NetworkManagerPrivate::propertiesChanged(const QVariantMap&) Unhandled property "AllDevices" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: void NetworkManager::NetworkManagerPrivate::propertiesChanged(const QVariantMap&) Unhandled property "Capabilities" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: void NetworkManager::NetworkManagerPrivate::propertiesChanged(const QVariantMap&) Unhandled property "Devices" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: void NetworkManager::NetworkManagerPrivate::propertiesChanged(const QVariantMap&) Unhandled property "GlobalDnsConfiguration" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "LldpNeighbors" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "Real" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "LldpNeighbors" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "Real" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "LldpNeighbors" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "Real" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "LldpNeighbors" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "Real" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "LldpNeighbors" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "Real" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "LldpNeighbors" Aug 06 13:33:38 syin plasmashell[9291]: networkmanager-qt: virtual void NetworkManager::DevicePrivate::propertyChanged(const QString&, const QVariant&) Unhandled property "Real" Aug 06 13:33:38 syin plasmashell[9291]: trying to show an empty dialog Aug 06 13:33:38 syin plasmashell[9291]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:147:19: QML Loader: Binding loop detected for property "height" Aug 06 13:33:38 syin plasmashell[9291]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:147:19: QML Loader: Binding loop detected for property "height" Aug 06 13:33:52 syin plasmashell[9291]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:317: Unable to assign [undefined] to int Aug 06 13:34:19 syin plasmashell[9291]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:317: Unable to assign [undefined] to int Aug 06 13:34:20 syin plasmashell[9291]: QXcbConnection: XCB error: 2 (BadValue), sequence: 2261, resource id: 35651590, major code: 142 (Unknown), minor code: 3 Aug 06 13:35:18 syin plasmashell[9291]: log_klipper: Checking clip data Aug 06 13:35:18 syin plasmashell[9291]: log_klipper: Synchronize? false Aug 06 13:35:18 syin plasmashell[9291]: log_klipper: Checking clip data Aug 06 13:35:18 syin plasmashell[9291]: log_klipper: Synchronize? false Aug 06 13:35:19 syin plasmashell[9291]: log_klipper: Checking clip data Aug 06 13:35:19 syin plasmashell[9291]: log_klipper: Synchronize? false Aug 06 13:35:19 syin plasmashell[9291]: log_klipper: Checking clip data Aug 06 13:35:19 syin plasmashell[9291]: log_klipper: Synchronize? false Aug 06 13:35:19 syin plasmashell[9291]: QXcbConnection: XCB error: 2 (BadValue), sequence: 2595, resource id: 54525953, major code: 142 (Unknown), minor code: 3 Aug 06 13:35:20 syin plasmashell[9291]: QXcbConnection: XCB error: 2 (BadValue), sequence: 2644, resource id: 35651590, major code: 142 (Unknown), minor code: 3
*** Bug 383098 has been marked as a duplicate of this bug. ***
*** Bug 383250 has been marked as a duplicate of this bug. ***
*** Bug 383295 has been marked as a duplicate of this bug. ***
*** Bug 383284 has been marked as a duplicate of this bug. ***
*** Bug 383435 has been marked as a duplicate of this bug. ***
*** Bug 383463 has been marked as a duplicate of this bug. ***
*** Bug 383593 has been marked as a duplicate of this bug. ***
*** Bug 383500 has been marked as a duplicate of this bug. ***
*** Bug 383604 has been marked as a duplicate of this bug. ***
*** Bug 383762 has been marked as a duplicate of this bug. ***
*** Bug 383782 has been marked as a duplicate of this bug. ***
*** Bug 383919 has been marked as a duplicate of this bug. ***
*** Bug 383983 has been marked as a duplicate of this bug. ***
*** Bug 384002 has been marked as a duplicate of this bug. ***
*** Bug 383083 has been marked as a duplicate of this bug. ***
*** Bug 384482 has been marked as a duplicate of this bug. ***
*** Bug 384964 has been marked as a duplicate of this bug. ***
*** Bug 385455 has been marked as a duplicate of this bug. ***
*** Bug 385732 has been marked as a duplicate of this bug. ***
*** Bug 385827 has been marked as a duplicate of this bug. ***
*** Bug 386147 has been marked as a duplicate of this bug. ***
I've noticed a lot duplicates, however, according to https://bugreports.qt.io/browse/QTBUG-61681 is fixed for Qt 5.9.2 but I still hit this bug. Is there a patch waiting for Qt 5.9.2 in KDE?