Comment 10 for bug 1759328

Revision history for this message
In , Ekigwana-g (ekigwana-g) wrote :

QT 5.10.1
Plasma 5.12.80 (master)

Plasma shell crashes when I right click to change desktop from folder view to desktop view. I have a dual monitor setup and a possibly unrelated issue is that when I click apply, the dialog on the right side jumps to the left monitor then plasma crashes. On the left it jumps to the right then plasma shell crashes. So there is some symmetry after a crash.

* 1 Thread 0x7ffff7f82800 (LWP 27909) "plasmashell" QJsonPrivate::Object::indexOf (this=0x5555559daa68, key=..., exists=exists@entry=0x7fffffffcf97) at json/qjson.cpp:184
  2 Thread 0x7fffe10f2700 (LWP 32332) "QXcbEventReader" 0x00007ffff129c3d5 in __GI___poll (fds=0x7fffe10f1ca8, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
  3 Thread 0x7fffdb0f2700 (LWP 1624) "QDBusConnection" 0x00007ffff129c3d5 in __GI___poll (fds=0x7fffd4004db0, nfds=3, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
  4 Thread 0x7fffd96ad700 (LWP 1748) "QQmlThread" 0x00007ffff129c3d5 in __GI___poll (fds=0x7fffcc004a00, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
  5 Thread 0x7fffd219f700 (LWP 2126) "disk_cache:0" 0x00007ffff0b507cd in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555555ab4058) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
  6 Thread 0x7fff4262e700 (LWP 3364) "QQuickPixmapRea" 0x00007ffff129c3d5 in __GI___poll (fds=0x7fff3c0057b0, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
  7 Thread 0x7fff2f458700 (LWP 4001) "KCupsConnection" 0x00007ffff129c3d5 in __GI___poll (fds=0x7fff28006450, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
  10 Thread 0x7fff19b46700 (LWP 17113) "QQmlThread" 0x00007ffff129c3d5 in __GI___poll (fds=0x7fff0c03c700, nfds=1, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29

#0 QJsonPrivate::Object::indexOf (this=0x5555559daa68, key=..., exists=exists@entry=0x7fffffffcf97) at json/qjson.cpp:184
#1 0x00007ffff1bc3de3 in QJsonObject::value (this=this@entry=0x7fffffffd140, key=...) at json/qjsonobject.cpp:393
#2 0x00007ffff3d114da in KPluginMetaData::readStringList (obj=..., key=...) at /var/tmp/portage/kde-frameworks/kcoreaddons-9999/work/kcoreaddons-9999/src/lib/plugin/kpluginmetadata.cpp:175
#3 0x00007ffff7995975 in PlasmaQuick::AppletQuickItemPrivate::preloadWeight (this=0x5555559d4d70) at /var/tmp/portage/kde-frameworks/plasma-9999/work/plasma-9999/src/plasmaquick/appletquickitem.cpp:94
#4 0x00007ffff7995e92 in PlasmaQuick::AppletQuickItem::~AppletQuickItem (this=0x5555559d5560, __in_chrg=<optimized out>) at /var/tmp/portage/kde-frameworks/plasma-9999/work/plasma-9999/src/plasmaquick/appletquickitem.cpp:509
#5 0x00007fffd3bda1eb in ContainmentInterface::~ContainmentInterface (this=0x5555559d5560, __in_chrg=<optimized out>) at /var/tmp/portage/kde-frameworks/plasma-9999/work/plasma-9999/src/scriptengines/qml/plasmoid/containmentinterface.h:51
#6 ContainmentInterface::~ContainmentInterface (this=0x5555559d5560, __in_chrg=<optimized out>) at /var/tmp/portage/kde-frameworks/plasma-9999/work/plasma-9999/src/scriptengines/qml/plasmoid/containmentinterface.h:51
#7 0x00007ffff1c1f4b0 in QObjectPrivate::deleteChildren (this=0x5555559bd650) at kernel/qobject.cpp:1993
#8 0x00007ffff1c2046e in QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:1023
#9 0x00007ffff5fb0e19 in Plasma::Containment::~Containment (this=0x5555559ce160, __in_chrg=<optimized out>) at /var/tmp/portage/kde-frameworks/plasma-9999/work/plasma-9999/src/plasma/containment.cpp:95
#10 0x00007ffff1c196d8 in QObject::event (this=0x5555559ce160, e=<optimized out>) at kernel/qobject.cpp:1238
#11 0x00007ffff2baa8dc in QApplicationPrivate::notify_helper (this=this@entry=0x555555811f50, receiver=receiver@entry=0x5555559ce160, e=e@entry=0x55555a325d00) at kernel/qapplication.cpp:3732
#12 0x00007ffff2bb2076 in QApplication::notify (this=0x7fffffffd970, receiver=0x5555559ce160, e=0x55555a325d00) at kernel/qapplication.cpp:3491
#13 0x00007ffff1be9a37 in QCoreApplication::notifyInternal2 (receiver=0x5555559ce160, event=event@entry=0x55555a325d00) at kernel/qcoreapplication.cpp:1050
#14 0x00007ffff1bed606 in QCoreApplication::sendEvent (event=0x55555a325d00, receiver=<optimized out>) at kernel/qcoreapplication.h:234
#15 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x5555558078e0) at kernel/qcoreapplication.cpp:1740
#16 0x00007ffff1bedb68 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1594
#17 0x00007ffff1c463f3 in postEventSourceDispatch (s=0x555555852e40) at kernel/qeventdispatcher_glib.cpp:276
#18 0x00007fffec084847 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#19 0x00007fffec084a78 in ?? () from /usr/lib64/libglib-2.0.so.0
#20 0x00007fffec084b0c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#21 0x00007ffff1c45c5f in QEventDispatcherGlib::processEvents (this=0x555555853670, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#22 0x00007fffe2ebb691 in QPAEventDispatcherGlib::processEvents (this=0x555555853670, flags=...) at qeventdispatcher_glib.cpp:69
#23 0x00007ffff1be815b in QEventLoop::exec (this=this@entry=0x7fffffffd870, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#24 0x00007ffff1bf1c64 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1338
#25 0x0000555555572a48 in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-plasma/plasma-workspace-9999/work/plasma-workspace-9999/shell/main.cpp:167