Bug 421291 - Plasma crashes when I drag an icon on desktop
Summary: Plasma crashes when I drag an icon on desktop
Status: RESOLVED DUPLICATE of bug 421170
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: master
Platform: unspecified Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-05-10 16:01 UTC by Patrick Silva
Modified: 2020-05-14 09:23 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (16.13 KB, text/plain)
2020-05-11 00:15 UTC, Astiak
Details
New crash information added by DrKonqi (18.58 KB, text/plain)
2020-05-11 01:56 UTC, Michael
Details
New crash information added by DrKonqi (18.52 KB, text/plain)
2020-05-11 12:55 UTC, Michael
Details
Stack trace with debugsymbols (16.28 KB, text/plain)
2020-05-13 13:41 UTC, Simon Vogl
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2020-05-10 16:01:28 UTC
Application: plasmashell (5.18.80)

Qt Version: 5.14.2
Frameworks Version: 5.70.0
Operating System: Linux 5.3.0-45-generic x86_64
Windowing system: Wayland
Distribution: KDE neon Unstable Edition

-- Information about the crash:
- What I was doing when the application crashed:
I have 10 icons on desktop, they are arranged in rows and aligned to left.
Plasma almost always crashes when I drag any of the first 4 icons from left to right,
but Plasma doesn't crash when I drag any of the other icons.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7f34e6885800 (LWP 1123))]
[KCrash Handler]
#6  0x00007f34e47d0c6c in QArrayData::data() (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:61
#7  0x00007f34e47d0c6c in QTypedArrayData<QQuickItemPrivate::ChangeListener>::data() (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:208
#8  0x00007f34e47d0c6c in QTypedArrayData<QQuickItemPrivate::ChangeListener>::begin(QQuickItemPrivate::ChangeListener*) (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qarraydata.h:211
#9  0x00007f34e47d0c6c in QVector<QQuickItemPrivate::ChangeListener>::realloc(int, QFlags<QArrayData::AllocationOption>) (this=this@entry=0x561e29f04148, aalloc=<optimized out>, options=..., options@entry=...) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:720
#10 0x00007f34e47c8501 in QVector<QQuickItemPrivate::ChangeListener>::detach() (this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:411
#11 0x00007f34e47c8501 in QVector<QQuickItemPrivate::ChangeListener>::erase(QQuickItemPrivate::ChangeListener*, QQuickItemPrivate::ChangeListener*) (aend=<optimized out>, abegin=<optimized out>, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:923
#12 0x00007f34e47c8501 in QVector<QQuickItemPrivate::ChangeListener>::remove(int) (i=<optimized out>, this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:484
#13 0x00007f34e47c8501 in QVector<QQuickItemPrivate::ChangeListener>::removeOne(QQuickItemPrivate::ChangeListener const&) (t=..., this=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qvector.h:185
#14 0x00007f34e47c8501 in QQuickItemPrivate::removeItemChangeListener(QQuickItemChangeListener*, QFlags<QQuickItemPrivate::ChangeType>) (this=this@entry=0x561e29f040d0, listener=listener@entry=0x561e29f1b9a0, types=..., types@entry=...) at items/qquickitem.cpp:3955
#15 0x00007f34e48fdada in QQuickShaderEffectSource::~QQuickShaderEffectSource() (this=0x561e29f1b980, __in_chrg=<optimized out>) at items/qquickshadereffectsource.cpp:213
#16 0x00007f34e48fdb39 in QQuickShaderEffectSource::~QQuickShaderEffectSource() (this=0x561e29f1b980, __in_chrg=<optimized out>) at items/qquickshadereffectsource.cpp:218
#17 0x00007f34b3ee367b in  () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so
#18 0x00007f34b3ede575 in  () at /usr/lib/x86_64-linux-gnu/qt5/qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so
#19 0x00007f34e089eceb in QObjectPrivate::deleteChildren() (this=0x561e29f13d30) at kernel/qobject.cpp:2123
#20 0x00007f34e08a82ce in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107
#21 0x00007f34e47cd22d in QQuickItem::~QQuickItem() (this=0x561e29f13c70, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383
#22 0x00007f34e47edbb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x561e29f13c70, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111
#23 0x00007f34e47edbb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x561e29f13c70, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111
#24 0x00007f34e089eceb in QObjectPrivate::deleteChildren() (this=0x561e29f13990) at kernel/qobject.cpp:2123
#25 0x00007f34e08a82ce in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107
#26 0x00007f34e47cd22d in QQuickItem::~QQuickItem() (this=0x561e29f138d0, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383
#27 0x00007f34e47edbb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x561e29f138d0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111
#28 0x00007f34e47edbb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x561e29f138d0, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111
#29 0x00007f34e089eceb in QObjectPrivate::deleteChildren() (this=0x561e29f136d0) at kernel/qobject.cpp:2123
#30 0x00007f34e08a82ce in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107
#31 0x00007f34e47cd22d in QQuickItem::~QQuickItem() (this=0x561e29f13610, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383
#32 0x00007f34e47edbb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x561e29f13610, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111
#33 0x00007f34e47edbb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x561e29f13610, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111
#34 0x00007f34e089eceb in QObjectPrivate::deleteChildren() (this=0x561e29f02e40) at kernel/qobject.cpp:2123
#35 0x00007f34e08a82ce in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107
#36 0x00007f34e47cd22d in QQuickItem::~QQuickItem() (this=0x561e29f02d80, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383
#37 0x00007f34e47eddd5 in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (this=0x561e29f02d80, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111
#38 0x00007f34e47eddd5 in QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement() (this=0x561e29f02d80, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111
#39 0x00007f34e089eceb in QObjectPrivate::deleteChildren() (this=0x561e29eff410) at kernel/qobject.cpp:2123
#40 0x00007f34e08a82ce in QObject::~QObject() (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1107
#41 0x00007f34e47cd22d in QQuickItem::~QQuickItem() (this=0x561e29eff350, __in_chrg=<optimized out>) at items/qquickitem.cpp:2383
#42 0x00007f34e47edbb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x561e29eff350, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111
#43 0x00007f34e47edbb5 in QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement() (this=0x561e29eff350, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:111
#44 0x00007f34e08a25a5 in QObject::event(QEvent*) (this=this@entry=0x561e29eff350, e=e@entry=0x561e22f6d600) at kernel/qobject.cpp:1326
#45 0x00007f34e47ca4db in QQuickItem::event(QEvent*) (this=0x561e29eff350, ev=0x561e22f6d600) at items/qquickitem.cpp:8162
#46 0x00007f34e1bb39ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x561e1f547b40, receiver=receiver@entry=0x561e29eff350, e=e@entry=0x561e22f6d600) at kernel/qapplication.cpp:3685
#47 0x00007f34e1bbabb0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffebc477c10, receiver=0x561e29eff350, e=0x561e22f6d600) at kernel/qapplication.cpp:3431
#48 0x00007f34e086f4a8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x561e29eff350, event=0x561e22f6d600) at kernel/qcoreapplication.cpp:1075
#49 0x00007f34e086f67e in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=receiver@entry=0x561e29eff350, event=event@entry=0x561e22f6d600) at kernel/qcoreapplication.cpp:1470
#50 0x00007f34e0872121 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x561e1f53cb00) at kernel/qcoreapplication.cpp:1815
#51 0x00007f34e08726b8 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1674
#52 0x00007f34e08cf103 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x561e1f580a90) at kernel/qeventdispatcher_glib.cpp:277
#53 0x00007f34d9ab4417 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007f34d9ab4650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007f34d9ab46dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00007f34e08ce7ac in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x561e1f5686c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#57 0x00007f34e086dd2a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffebc477aa0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#58 0x00007f34e08774a0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1383
#59 0x0000561e1ea360ca in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:222

Possible duplicates by query: bug 421085.

Reported using DrKonqi
Comment 1 deadite66 2020-05-10 16:56:26 UTC
Seeing the same.

Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fae7ca31840 (LWP 1332))]

Thread 32 (Thread 0x7faddb41a700 (LWP 2206)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae80f37ac4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fae80f37ba2 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fae82c985cb in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fae82c9885b in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007fae80f31dd6 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 31 (Thread 0x7faddbfff700 (LWP 2205)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 30 (Thread 0x7fadf0c32700 (LWP 2109)):
#0  0x00007fae80ba94fc in read () at /usr/lib/libc.so.6
#1  0x00007fae7f5df8c0 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fae7f62ed01 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#3  0x00007fae7f630448 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fae7f630571 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#5  0x00007fae811658ac in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007fae8110c05c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#7  0x00007fae80f30c62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#8  0x00007fadf117716b in KCupsConnection::run() () at /usr/lib/libkcupslib.so
#9  0x00007fae80f31dd6 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#11 0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 29 (Thread 0x7fadf23de700 (LWP 2021)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae80f37ac4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fae80f37ba2 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fae82c985cb in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fae82c9885b in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007fae80f31dd6 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 28 (Thread 0x7fadfc840700 (LWP 2020)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 27 (Thread 0x7fadfd041700 (LWP 2018)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae80f37ac4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
#2  0x00007fae80f37ba2 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#3  0x00007fae82c985cb in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007fae82c9885b in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007fae80f31dd6 in  () at /usr/lib/libQt5Core.so.5
#6  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#7  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 26 (Thread 0x7fae34ff9700 (LWP 2016)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 25 (Thread 0x7fae35ffb700 (LWP 1928)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 24 (Thread 0x7fae367fc700 (LWP 1927)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 23 (Thread 0x7fae36ffd700 (LWP 1926)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 22 (Thread 0x7fae377fe700 (LWP 1925)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 21 (Thread 0x7fae37fff700 (LWP 1924)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 20 (Thread 0x7fae3cff9700 (LWP 1923)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 19 (Thread 0x7fae3d7fa700 (LWP 1922)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 18 (Thread 0x7fae3dffb700 (LWP 1921)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7fae3e7fc700 (LWP 1920)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7fae3effd700 (LWP 1919)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7fae3f7fe700 (LWP 1918)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7fae3ffff700 (LWP 1917)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7fae5cff9700 (LWP 1916)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fae5d7fa700 (LWP 1915)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fae5dffb700 (LWP 1914)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7fae5e7fc700 (LWP 1913)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fae5effd700 (LWP 1912)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7fae5f7fe700 (LWP 1911)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fae5ffff700 (LWP 1910)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fae64d29700 (LWP 1909)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fae6552a700 (LWP 1908)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fae78e56700 (LWP 1905)):
#0  0x00007fae80378cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fae6b49d65c in  () at /usr/lib/dri/radeonsi_dri.so
#2  0x00007fae6b49ce08 in  () at /usr/lib/dri/radeonsi_dri.so
#3  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fae7a5cf700 (LWP 1873)):
#0  0x00007fae7f5df479 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007fae7f62fd8c in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
#2  0x00007fae7f6303c6 in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fae7f630571 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007fae811658ac in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fae8110c05c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007fae80f30c62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fae82933389 in  () at /usr/lib/libQt5Qml.so.5
#8  0x00007fae80f31dd6 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fae7b858700 (LWP 1348)):
#0  0x00007fae7f5df479 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007fae7f626922 in g_main_context_query () at /usr/lib/libglib-2.0.so.0
#2  0x00007fae7f63041d in  () at /usr/lib/libglib-2.0.so.0
#3  0x00007fae7f630571 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#4  0x00007fae811658ac in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#5  0x00007fae8110c05c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#6  0x00007fae80f30c62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#7  0x00007fae8220bb28 in  () at /usr/lib/libQt5DBus.so.5
#8  0x00007fae80f31dd6 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fae8037246f in start_thread () at /usr/lib/libpthread.so.0
#10 0x00007fae80bb83d3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fae7ca31840 (LWP 1332)):
[KCrash Handler]
#4  0x00007fae82ce56a3 in  () at /usr/lib/libQt5Quick.so.5
#5  0x00007fae82cdd47e in QQuickItemPrivate::removeItemChangeListener(QQuickItemChangeListener*, QFlags<QQuickItemPrivate::ChangeType>) () at /usr/lib/libQt5Quick.so.5
#6  0x00007fae82e23fc0 in QQuickShaderEffectSource::~QQuickShaderEffectSource() () at /usr/lib/libQt5Quick.so.5
#7  0x00007fae82e2402a in QQuickShaderEffectSource::~QQuickShaderEffectSource() () at /usr/lib/libQt5Quick.so.5
#8  0x00007fae5c1ad8db in  () at /usr/lib/qt/qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so
#9  0x00007fae5c1a74c7 in  () at /usr/lib/qt/qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so
#10 0x00007fae811375ae in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#11 0x00007fae81140e78 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#12 0x00007fae82ce21f4 in QQuickItem::~QQuickItem() () at /usr/lib/libQt5Quick.so.5
#13 0x00007fae82d05707 in  () at /usr/lib/libQt5Quick.so.5
#14 0x00007fae811375ae in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#15 0x00007fae81140e78 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#16 0x00007fae82ce21f4 in QQuickItem::~QQuickItem() () at /usr/lib/libQt5Quick.so.5
#17 0x00007fae82d05707 in  () at /usr/lib/libQt5Quick.so.5
#18 0x00007fae811375ae in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#19 0x00007fae81140e78 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#20 0x00007fae82ce21f4 in QQuickItem::~QQuickItem() () at /usr/lib/libQt5Quick.so.5
#21 0x00007fae82d05707 in  () at /usr/lib/libQt5Quick.so.5
#22 0x00007fae811375ae in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#23 0x00007fae81140e78 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#24 0x00007fae82ce21f4 in QQuickItem::~QQuickItem() () at /usr/lib/libQt5Quick.so.5
#25 0x00007fae82d05947 in  () at /usr/lib/libQt5Quick.so.5
#26 0x00007fae811375ae in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#27 0x00007fae81140e78 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
#28 0x00007fae82ce21f4 in QQuickItem::~QQuickItem() () at /usr/lib/libQt5Quick.so.5
#29 0x00007fae82d05707 in  () at /usr/lib/libQt5Quick.so.5
#30 0x00007fae8113a870 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#31 0x00007fae82cdf666 in QQuickItem::event(QEvent*) () at /usr/lib/libQt5Quick.so.5
#32 0x00007fae81c07352 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#33 0x00007fae81c10829 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#34 0x00007fae8110d4f2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#35 0x00007fae8110fd56 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#36 0x00007fae81166244 in  () at /usr/lib/libQt5Core.so.5
#37 0x00007fae7f62e6be in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#38 0x00007fae7f630531 in  () at /usr/lib/libglib-2.0.so.0
#39 0x00007fae7f630571 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#40 0x00007fae81165890 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#41 0x00007fae8110c05c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#42 0x00007fae81114066 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#43 0x0000563a92ac3018 in  ()
#44 0x00007fae80ae0023 in __libc_start_main () at /usr/lib/libc.so.6
#45 0x0000563a92ac323e in _start ()
[Inferior 1 (process 1332) detached]
Comment 2 deadite66 2020-05-10 17:12:27 UTC
i should add :

plasmashell 5.18.5
Qt Version: 5.14.2
Frameworks Version: 5.70.0
Operating System: 5.6.11-arch1-1 x86_64
Windowing system: x11
Distribution: Arch Linux
Comment 3 Patrick Silva 2020-05-10 18:00:35 UTC
it's not Wayland specific. Plasma also crashes on X11.
Comment 4 Astiak 2020-05-11 00:15:19 UTC
Created attachment 128347 [details]
New crash information added by DrKonqi

plasmashell (5.18.5) using Qt 5.14.2

Having the same issue here.

Dragging an icon on the desktop leads to a crash 100% of the time.

Additionally, plasmashell also crashes occasionally on login and even when manually restarting plasmashell.

I've tried resetting plasma settings, turning off compositing but the crash still occurs.


I have recently (10/05) updated plasma related packages to v5.70.0. Prior to this update, to my knowledge, I wasn't having these issues. The list of packages updated:
[2020-05-10T19:43:17+0100] [ALPM] upgraded attica (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded ki18n (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded karchive (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kconfig (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kcoreaddons (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded vulkan-icd-loader (1.2.137-1 -> 1.2.140-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kfilemetadata (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kidletime (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded solid (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kwidgetsaddons (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kjobwidgets (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kdbusaddons (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kwindowsystem (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kcrash (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kglobalaccel (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kauth (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kcodecs (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kguiaddons (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kconfigwidgets (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kitemviews (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kiconthemes (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kxmlgui (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kbookmarks (5.69.0-2 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded knotifications (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kservice (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kwallet (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:17+0100] [ALPM] upgraded kcompletion (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:18+0100] [ALPM] upgraded sonnet (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:18+0100] [ALPM] upgraded ktextwidgets (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:18+0100] [ALPM] upgraded kio (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:18+0100] [ALPM] upgraded baloo (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:18+0100] [ALPM] upgraded bluez-qt (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:19+0100] [ALPM] upgraded breeze-icons (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:19+0100] [ALPM] upgraded kpackage (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:19+0100] [ALPM] upgraded knewstuff (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:19+0100] [ALPM] upgraded frameworkintegration (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:19+0100] [ALPM] upgraded imagemagick (7.0.10.10-2 -> 7.0.10.11-1)
[2020-05-10T19:43:19+0100] [ALPM] upgraded kactivities (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:19+0100] [ALPM] upgraded kactivities-stats (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kcalendarcore (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kdeclarative (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kcmutils (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kcontacts (1:5.69.0-1 -> 1:5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kded (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kunitconversion (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kitemmodels (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kemoticons (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kparts (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kdelibs4support (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kpty (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kdesu (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kdnssd (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kholidays (1:5.69.0-1 -> 1:5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kinit (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kirigami2 (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kjs (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kjsembed (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded knotifyconfig (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kpeople (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kquickcharts (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded kwayland (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded plasma-framework (5.69.0-2 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded threadweaver (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded krunner (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded syntax-highlighting (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded ktexteditor (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded modemmanager-qt (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded networkmanager-qt (5.69.0-2 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded prison (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded purpose (5.69.0-1 -> 5.70.0-1)
[2020-05-10T19:43:20+0100] [ALPM] upgraded qqc2-desktop-style (5.69.0-1 -> 5.70.0-1)

-- Backtrace (Reduced):
#5  0x00007ff706d334d1 in QQuickItemPrivate::removeItemChangeListener(QQuickItemChangeListener*, QFlags<QQuickItemPrivate::ChangeType>) () at /usr/lib/libQt5Quick.so.5
#6  0x00007ff706e79fc0 in QQuickShaderEffectSource::~QQuickShaderEffectSource() () at /usr/lib/libQt5Quick.so.5
#7  0x00007ff706e7a02a in QQuickShaderEffectSource::~QQuickShaderEffectSource() () at /usr/lib/libQt5Quick.so.5
[...]
#10 0x00007ff70518d5ae in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#11 0x00007ff705196e78 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
Comment 5 Michael 2020-05-11 01:56:33 UTC
Created attachment 128349 [details]
New crash information added by DrKonqi

plasmashell (5.18.5) using Qt 5.14.2

- What I was doing when the application crashed:

- Custom settings of the application:

Desktop breaks when you drag an icon on the desktop. And it happens all the time, but with some icons.

-- Backtrace (Reduced):
#5  0x00007fc60e49f47e in QQuickItemPrivate::removeItemChangeListener(QQuickItemChangeListener*, QFlags<QQuickItemPrivate::ChangeType>) () at /usr/lib/libQt5Quick.so.5
#6  0x00007fc60e5e5fc0 in QQuickShaderEffectSource::~QQuickShaderEffectSource() () at /usr/lib/libQt5Quick.so.5
#7  0x00007fc60e5e602a in QQuickShaderEffectSource::~QQuickShaderEffectSource() () at /usr/lib/libQt5Quick.so.5
[...]
#10 0x00007fc60c8f95ae in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#11 0x00007fc60c902e78 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
Comment 6 Michael 2020-05-11 12:55:05 UTC
Created attachment 128360 [details]
New crash information added by DrKonqi

plasmashell (5.18.5) using Qt 5.14.2

- What I was doing when the application crashed:

- Custom settings of the application:

When the icons are moved, the desktop breaks. Please correct the error.

-- Backtrace (Reduced):
#5  0x00007fe3050b147e in QQuickItemPrivate::removeItemChangeListener(QQuickItemChangeListener*, QFlags<QQuickItemPrivate::ChangeType>) () at /usr/lib/libQt5Quick.so.5
#6  0x00007fe3051f7fc0 in QQuickShaderEffectSource::~QQuickShaderEffectSource() () at /usr/lib/libQt5Quick.so.5
#7  0x00007fe3051f802a in QQuickShaderEffectSource::~QQuickShaderEffectSource() () at /usr/lib/libQt5Quick.so.5
[...]
#10 0x00007fe30350b5ae in QObjectPrivate::deleteChildren() () at /usr/lib/libQt5Core.so.5
#11 0x00007fe303514e78 in QObject::~QObject() () at /usr/lib/libQt5Core.so.5
Comment 7 Patrick Silva 2020-05-11 14:26:46 UTC
crash also reproducible on Arch Linux.

Operating System: Arch Linux 
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.70.0
Qt Version: 5.14.2
Comment 8 Simon Vogl 2020-05-13 13:41:23 UTC
Created attachment 128421 [details]
Stack trace with debugsymbols

Same problem in openSUSE Tumbleweed, as soon as I installed KF5 5.70.0 moving some icons (e.g. from Steam games installed via proton) cause Plasmashell to crash. Others meanwhile still work for some reason, but this really needs to be adressed. I attatched the full stack trace.
Comment 9 David Edmundson 2020-05-14 09:23:21 UTC

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