Bug 256321 - Plasma crash related to the SAL interface [ref, Plasma::QueryMatch::QueryMatch, Plasma::RunnerContext::match, Plasma::RunnerManager::run]
Summary: Plasma crash related to the SAL interface [ref, Plasma::QueryMatch::QueryMatc...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: 4.9.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 249051 264671 269817 274742 283182 293484 306627 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-11-07 18:50 UTC by Raúl A V
Modified: 2018-06-08 19:43 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raúl A V 2010-11-07 18:50:58 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.5.3 (KDE 4.5.3)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:

plasma crash by the face

- Unusual behavior I noticed:

plasma crash by the face 
plasma crash by the face

-- Backtrace:
Application: Área de trabajo de Plasma (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f0e3ce487a0 (LWP 1607))]

Thread 7 (Thread 0x7f0e121ae710 (LWP 1612)):
#0  pthread_mutex_unlock (mutex=0x24c0978) at forward.c:184
#1  0x00007f0e3133da05 in g_main_context_prepare (context=0x24c0970, priority=<value optimized out>) at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2467
#2  0x00007f0e3133de78 in g_main_context_iterate (context=0x24c0970, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2760
#3  0x00007f0e3133e45c in g_main_context_iteration (context=0x24c0970, may_block=1) at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2843
#4  0x00007f0e39e091e6 in QEventDispatcherGlib::processEvents (this=0x24c05a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#5  0x00007f0e39ddba02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f0e39ddbdec in QEventLoop::exec (this=0x7f0e121adcb0, flags=) at kernel/qeventloop.cpp:201
#7  0x00007f0e39ce62fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007f0e39dbb5f8 in QInotifyFileSystemWatcherEngine::run (this=0x24bfb40) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f0e39ce927e in QThreadPrivate::start (arg=0x24bfb40) at thread/qthread_unix.cpp:266
#10 0x00007f0e3499b953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#11 0x00007f0e39a5e971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#12 0x00007f0e3c76391d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f0e0708a710 (LWP 1733)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f0e07089990 in ?? ()
#2  0x00007fff4a575852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 5 (Thread 0x7f0e04204710 (LWP 2696)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0e39ce9e3b in wait (this=<value optimized out>, mutex=0x1b47620, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1b47620, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f0e365e8524 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1c5c020, th=0x24946e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0e365eb72b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1cb6470, th=0x24946e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0e365e9c9f in ThreadWeaver::ThreadRunHelper::run (this=0x7f0e04203d00, parent=0x1c5c020, th=0x24946e0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f0e365ea1f8 in ThreadWeaver::Thread::run (this=0x24946e0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f0e39ce927e in QThreadPrivate::start (arg=0x24946e0) at thread/qthread_unix.cpp:266
#8  0x00007f0e3499b953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#9  0x00007f0e39a5e971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f0e3c76391d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f0e03a03710 (LWP 2697)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0e39ce9e3b in wait (this=<value optimized out>, mutex=0x1b47620, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1b47620, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f0e365e8524 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1c5c020, th=0x73b0080) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0e365eb72b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1cb6470, th=0x73b0080) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0e365e9c9f in ThreadWeaver::ThreadRunHelper::run (this=0x7f0e03a02d00, parent=0x1c5c020, th=0x73b0080) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f0e365ea1f8 in ThreadWeaver::Thread::run (this=0x73b0080) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f0e39ce927e in QThreadPrivate::start (arg=0x73b0080) at thread/qthread_unix.cpp:266
#8  0x00007f0e3499b953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#9  0x00007f0e39a5e971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f0e3c76391d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f0df82e7710 (LWP 2698)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0e39ce9e3b in wait (this=<value optimized out>, mutex=0x1b47620, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1b47620, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f0e365e8524 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1c5c020, th=0x73e62d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0e365eb72b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1cb6470, th=0x73e62d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0e365e9c9f in ThreadWeaver::ThreadRunHelper::run (this=0x7f0df82e6d00, parent=0x1c5c020, th=0x73e62d0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f0e365ea1f8 in ThreadWeaver::Thread::run (this=0x73e62d0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f0e39ce927e in QThreadPrivate::start (arg=0x73e62d0) at thread/qthread_unix.cpp:266
#8  0x00007f0e3499b953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#9  0x00007f0e39a5e971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f0e3c76391d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f0df7ae6710 (LWP 2699)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f0e39ce9e3b in wait (this=<value optimized out>, mutex=0x1b47620, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1b47620, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f0e365e8524 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1c5c020, th=0x7f0dfc067c50) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f0e365eb72b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1cb6470, th=0x7f0dfc067c50) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f0e365e9c9f in ThreadWeaver::ThreadRunHelper::run (this=0x7f0df7ae5d00, parent=0x1c5c020, th=0x7f0dfc067c50) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f0e365ea1f8 in ThreadWeaver::Thread::run (this=0x7f0dfc067c50) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f0e39ce927e in QThreadPrivate::start (arg=0x7f0dfc067c50) at thread/qthread_unix.cpp:266
#8  0x00007f0e3499b953 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#9  0x00007f0e39a5e971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f0e3c76391d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f0e3ce487a0 (LWP 1607)):
[KCrash Handler]
#6  ref (this=0x7fff4a5608f0, other=...) at /usr/include/qt4/QtCore/qatomic_x86_64.h:121
#7  QSharedDataPointer (this=0x7fff4a5608f0, other=...) at /usr/include/qt4/QtCore/qshareddata.h:93
#8  Plasma::QueryMatch::QueryMatch (this=0x7fff4a5608f0, other=...) at ../../plasma/querymatch.cpp:70
#9  0x00007f0e3c320336 in Plasma::RunnerContext::match (this=0x1b6ee20, id=<value optimized out>) at ../../plasma/runnercontext.cpp:501
#10 0x00007f0e3c322de4 in Plasma::RunnerManager::run (this=0x1cb2cb0, id=...) at ../../plasma/runnermanager.cpp:528
#11 0x00007f0e1b1ab5ef in KRunnerItemHandler::openUrl (url=...) at ../../../../../plasma/netbook/containments/sal/models/krunnermodel.cpp:80
#12 0x00007f0e1b19a088 in SearchLaunch::launch (this=0x1c2b2e0, index=<value optimized out>) at ../../../../../plasma/netbook/containments/sal/sal.cpp:351
#13 0x00007f0e1b19a51d in SearchLaunch::qt_metacall (this=0x1c2b2e0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4a560bd0) at ./sal.moc:119
#14 0x00007f0e39df4b27 in QMetaObject::activate (sender=0x1c1ed90, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3280
#15 0x00007f0e1b1a1845 in ItemView::itemActivated (this=0x7fff4a5608f0, _t1=<value optimized out>) at ./itemview.moc:119
#16 0x00007f0e1b1a26b1 in ItemView::qt_metacall (this=0x1c1ed90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4a560d10) at ./itemview.moc:93
#17 0x00007f0e39df4b27 in QMetaObject::activate (sender=0x1c27120, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3280
#18 0x00007f0e1b19b6f5 in ItemContainer::itemActivated (this=0x7fff4a5608f0, _t1=<value optimized out>) at ./itemcontainer.moc:132
#19 0x00007f0e1b19e0eb in ItemContainer::itemClicked (this=0x1c27120) at ../../../../../plasma/netbook/containments/sal/itemcontainer.cpp:751
#20 0x00007f0e1b1a0a8c in ItemContainer::qt_metacall (this=0x1c27120, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4a560e50) at ./itemcontainer.moc:111
#21 0x00007f0e39df4b27 in QMetaObject::activate (sender=0x1c74ab0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3280
#22 0x00007f0e3c353878 in Plasma::IconWidget::mouseReleaseEvent (this=0x1c74ab0, event=0x7fff4a5617c0) at ../../plasma/widgets/iconwidget.cpp:1399
#23 0x00007f0e39551fb4 in QGraphicsItem::sceneEvent (this=0x1c74ac0, event=0x7b9e090) at graphicsview/qgraphicsitem.cpp:6669
#24 0x00007f0e39569cf8 in QGraphicsScenePrivate::sendMouseEvent (this=0x15ca740, mouseEvent=0x7fff4a5617c0) at graphicsview/qgraphicsscene.cpp:1285
#25 0x00007f0e3956d325 in QGraphicsScene::mouseReleaseEvent (this=<value optimized out>, mouseEvent=0x7fff4a5617c0) at graphicsview/qgraphicsscene.cpp:4111
#26 0x00007f0e3957e1ef in QGraphicsScene::event (this=0x14314f0, event=0x7fff4a5617c0) at graphicsview/qgraphicsscene.cpp:3444
#27 0x00007f0e38f26fdc in QApplicationPrivate::notify_helper (this=0x1445260, receiver=0x14314f0, e=0x7fff4a5617c0) at kernel/qapplication.cpp:4396
#28 0x00007f0e38f2caed in QApplication::notify (this=0x142e030, receiver=0x14314f0, e=0x7fff4a5617c0) at kernel/qapplication.cpp:4277
#29 0x00007f0e3aa79526 in KApplication::notify (this=0x142e030, receiver=0x14314f0, event=0x7fff4a5617c0) at ../../kdeui/kernel/kapplication.cpp:310
#30 0x00007f0e39ddccdc in QCoreApplication::notifyInternal (this=0x142e030, receiver=0x14314f0, event=0x7fff4a5617c0) at kernel/qcoreapplication.cpp:732
#31 0x00007f0e3959c4a5 in QGraphicsView::mouseReleaseEvent (this=0x33ce130, event=0x7fff4a562200) at graphicsview/qgraphicsview.cpp:3334
#32 0x00007f0e38f7d04e in QWidget::event (this=0x33ce130, event=0x7fff4a562200) at kernel/qwidget.cpp:8187
#33 0x00007f0e393485e6 in QFrame::event (this=0x33ce130, e=0x7fff4a562200) at widgets/qframe.cpp:557
#34 0x00007f0e3959a87b in QGraphicsView::viewportEvent (this=0x33ce130, event=0x7fff4a562200) at graphicsview/qgraphicsview.cpp:2862
#35 0x00007f0e39ddc507 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x2fef270, event=0x7fff4a562200) at kernel/qcoreapplication.cpp:847
#36 0x00007f0e38f26fac in QApplicationPrivate::notify_helper (this=0x1445260, receiver=0x2fef270, e=0x7fff4a562200) at kernel/qapplication.cpp:4392
#37 0x00007f0e38f2d30e in QApplication::notify (this=0x142e030, receiver=0x2fef270, e=0x7fff4a562200) at kernel/qapplication.cpp:3959
#38 0x00007f0e3aa79526 in KApplication::notify (this=0x142e030, receiver=0x2fef270, event=0x7fff4a562200) at ../../kdeui/kernel/kapplication.cpp:310
#39 0x00007f0e39ddccdc in QCoreApplication::notifyInternal (this=0x142e030, receiver=0x2fef270, event=0x7fff4a562200) at kernel/qcoreapplication.cpp:732
#40 0x00007f0e38f2bdbe in sendEvent (receiver=0x2fef270, event=0x7fff4a562200, alienWidget=0x2fef270, nativeWidget=0x33ce130, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#41 QApplicationPrivate::sendMouseEvent (receiver=0x2fef270, event=0x7fff4a562200, alienWidget=0x2fef270, nativeWidget=0x33ce130, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:3058
#42 0x00007f0e38faf345 in QETWidget::translateMouseEvent (this=0x33ce130, event=<value optimized out>) at kernel/qapplication_x11.cpp:4403
#43 0x00007f0e38fadc5c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fff4a562b20) at kernel/qapplication_x11.cpp:3536
#44 0x00007f0e38fda0e2 in x11EventSourceDispatch (s=0x1448be0, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#45 0x00007f0e3133a342 in g_main_dispatch (context=0x1447920) at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2149
#46 g_main_context_dispatch (context=0x1447920) at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2702
#47 0x00007f0e3133e2a8 in g_main_context_iterate (context=0x1447920, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2780
#48 0x00007f0e3133e45c in g_main_context_iteration (context=0x1447920, may_block=1) at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2843
#49 0x00007f0e39e09193 in QEventDispatcherGlib::processEvents (this=0x13d7070, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#50 0x00007f0e38fd9a4e in QGuiEventDispatcherGlib::processEvents (this=0x7fff4a5608f0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#51 0x00007f0e39ddba02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#52 0x00007f0e39ddbdec in QEventLoop::exec (this=0x7fff4a562e50, flags=) at kernel/qeventloop.cpp:201
#53 0x00007f0e39ddfebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#54 0x00007f0e3ca3adc3 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../plasma/desktop/shell/main.cpp:118
#55 0x00007f0e3c69bd8e in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff4a563228) at libc-start.c:226
#56 0x0000000000400669 in _start ()

Reported using DrKonqi
Comment 1 Marco Martin 2010-12-19 19:35:06 UTC
*** Bug 249051 has been marked as a duplicate of this bug. ***
Comment 2 Beat Wolf 2011-01-30 13:43:02 UTC
*** Bug 264671 has been marked as a duplicate of this bug. ***
Comment 3 Nicolas L. 2011-03-31 13:51:23 UTC
*** Bug 269817 has been marked as a duplicate of this bug. ***
Comment 4 Beat Wolf 2011-06-03 15:33:26 UTC
*** Bug 274742 has been marked as a duplicate of this bug. ***
Comment 5 Dario Andres 2011-10-10 18:44:59 UTC
[Comment from a bug report cleaner]
From bug 283182 (KDE SC 4.6.5):
- What I was doing when the application crashed:
seeing a mkv film in full-screen mode,
search konsole in desktop inputbox,
launch konsole.

- Updated backtrace:
[KCrash Handler]
#7  ref (this=0xbfb168cc, other=...) at
/usr/include/qt4/QtCore/qatomic_i386.h:120
#8  QSharedDataPointer (this=0xbfb168cc, other=...) at
/usr/include/qt4/QtCore/qshareddata.h:93
#9  Plasma::QueryMatch::QueryMatch (this=0xbfb168cc, other=...) at
../../plasma/querymatch.cpp:70
#10 0x002a2e00 in Plasma::RunnerContext::match (this=0x91a0a80, id=...) at
../../plasma/runnercontext.cpp:501
#11 0x002a8a89 in Plasma::RunnerManager::run (this=0x919f2e8, id=...) at
../../plasma/runnermanager.cpp:565
#12 0x02047621 in KRunnerItemHandler::openUrl (url=...) at
../../../../../plasma/netbook/containments/sal/models/krunnermodel.cpp:78
#13 0x020369a8 in SearchLaunch::launch (this=0x8d66878, index=...) at
../../../../../plasma/netbook/containments/sal/sal.cpp:352
#14 0x0203a3d7 in SearchLaunch::qt_metacall (this=0x8d66878,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfb16ae8) at
./sal.moc:121
...
Comment 6 Dario Andres 2011-10-10 18:45:02 UTC
*** Bug 283182 has been marked as a duplicate of this bug. ***
Comment 7 Thijs 2012-02-07 08:32:47 UTC
*** Bug 293484 has been marked as a duplicate of this bug. ***
Comment 8 Thijs 2012-02-07 08:33:39 UTC
Are we sure this one is fixed? Just added a duplicate with 4.8.0
Comment 9 Thijs 2012-06-22 08:06:36 UTC
bug 302315 looks to be another duplicate of this one, but was reported with 4.9beta.
Comment 10 Myriam Schweingruber 2012-09-11 20:01:07 UTC
*** Bug 306627 has been marked as a duplicate of this bug. ***
Comment 11 Myriam Schweingruber 2012-09-11 20:01:49 UTC
Reopening based on several newer reports.
Comment 12 Nate Graham 2018-06-08 19:43:54 UTC
Hello!

This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug is already resolved in Plasma 5.

Accordingly, we hope you understand why we must close this bug report. If the issue described  here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham