Bug 340930 - Plasma-desktop crashes repeatedly in different situations
Summary: Plasma-desktop crashes repeatedly in different situations
Status: RESOLVED DUPLICATE of bug 340657
Alias: None
Product: plasma4
Classification: Unmaintained
Component: desktop (show other bugs)
Version: 4.11.11
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-13 16:54 UTC by dantheelder
Modified: 2014-11-16 23:32 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dantheelder 2014-11-13 16:54:26 UTC
Application: plasma-desktop (4.11.12)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.6-2-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

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

I've had plasma-desktop crash while selecting different applications from the taskbar applet but when I relaunch from the cli it continues to crash.  There doesn't seem to be a single trigger, it can crash without any user interaction as well.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Bus error
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd93448b800 (LWP 11671))]

Thread 6 (Thread 0x7fd908273700 (LWP 11672)):
#0  0x00007fd9305a905f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd92cf5b8cb in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fd92d259f00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fd92cf5b909 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fd9305a50a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fd933dd27fd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7fd87c6a2700 (LWP 11679)):
#0  0x00007fd933dca3cd in poll () from /lib64/libc.so.6
#1  0x00007fd926eb8be4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fd926eb8cec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fd93096a0de in QEventDispatcherGlib::processEvents (this=0x7fd8740008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007fd93093be6f in QEventLoop::processEvents (this=this@entry=0x7fd87c6a1da0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd93093c165 in QEventLoop::exec (this=this@entry=0x7fd87c6a1da0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fd9308390bf in QThread::exec (this=this@entry=0x3465ab0) at thread/qthread.cpp:538
#7  0x00007fd93091d783 in QInotifyFileSystemWatcherEngine::run (this=0x3465ab0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fd93083b79f in QThreadPrivate::start (arg=0x3465ab0) at thread/qthread_unix.cpp:349
#9  0x00007fd9305a50a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fd933dd27fd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7fd87b803700 (LWP 11682)):
#0  0x00007fd933dc649d in read () from /lib64/libc.so.6
#1  0x00007fd921876f45 in ?? () from /usr/lib64/tls/libnvidia-tls.so.343.22
#2  0x00007fd926ef9750 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fd926eb8714 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fd926eb8b7b in ?? () from /usr/lib64/libglib-2.0.so.0
#5  0x00007fd926eb8cec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#6  0x00007fd93096a0de in QEventDispatcherGlib::processEvents (this=0x7fd86c0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#7  0x00007fd93093be6f in QEventLoop::processEvents (this=this@entry=0x7fd87b802da0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007fd93093c165 in QEventLoop::exec (this=this@entry=0x7fd87b802da0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007fd9308390bf in QThread::exec (this=this@entry=0x37bf5f0) at thread/qthread.cpp:538
#10 0x00007fd93091d783 in QInotifyFileSystemWatcherEngine::run (this=0x37bf5f0) at io/qfilesystemwatcher_inotify.cpp:265
#11 0x00007fd93083b79f in QThreadPrivate::start (arg=0x37bf5f0) at thread/qthread_unix.cpp:349
#12 0x00007fd9305a50a4 in start_thread () from /lib64/libpthread.so.0
#13 0x00007fd933dd27fd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7fd90dd49700 (LWP 11706)):
#0  0x00007fd9305a9408 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd93083bc64 in wait (time=30000, this=0x70714e0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x70a1eb0, mutex=mutex@entry=0x70a4bf8, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd93082f7ba in QThreadPoolThread::run (this=0x70a1ea0) at concurrent/qthreadpool.cpp:142
#4  0x00007fd93083b79f in QThreadPrivate::start (arg=0x70a1ea0) at thread/qthread_unix.cpp:349
#5  0x00007fd9305a50a4 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fd933dd27fd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fd90d540700 (LWP 11707)):
#0  0x00007fd9305a9408 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fd93083bc64 in wait (time=30000, this=0x70a3f50) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x70715d0, mutex=mutex@entry=0x70a4bf8, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fd93082f7ba in QThreadPoolThread::run (this=0x70715c0) at concurrent/qthreadpool.cpp:142
#4  0x00007fd93083b79f in QThreadPrivate::start (arg=0x70715c0) at thread/qthread_unix.cpp:349
#5  0x00007fd9305a50a4 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fd933dd27fd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fd93448b800 (LWP 11671)):
[KCrash Handler]
#6  0x00007fd933e13574 in __strncmp_ssse3 () from /lib64/libc.so.6
#7  0x00007fd93114405c in KSharedDataCache::find(QString const&, QByteArray*) const () from /usr/lib64/libkdecore.so.5
#8  0x00007fd93167e975 in KImageCache::findPixmap (this=0x59353f0, key=..., destination=destination@entry=0x7fff73cc13f0) at /usr/src/debug/kdelibs-4.14.2/kdeui/util/kimagecache.cpp:150
#9  0x00007fd933992d33 in Plasma::Theme::findInCache (this=this@entry=0x22aaf50, key=..., pix=...) at /usr/src/debug/kdelibs-4.14.2/plasma/theme.cpp:1045
#10 0x00007fd933929b90 in Plasma::FrameSvgPrivate::generateBackground (this=0x3acc980, frame=frame@entry=0x657c030) at /usr/src/debug/kdelibs-4.14.2/plasma/framesvg.cpp:671
#11 0x00007fd93392a8ab in Plasma::FrameSvg::paintFrame (this=0x3ab4cc0, painter=0x7fff73cc2eb0, pos=...) at /usr/src/debug/kdelibs-4.14.2/plasma/framesvg.cpp:529
#12 0x00007fd9072e9eaf in ?? () from /usr/lib64/kde4/imports/org/kde/plasma/core/libcorebindingsplugin.so
#13 0x00007fd930093a77 in QGraphicsScenePrivate::draw (this=this@entry=0x2361a20, item=item@entry=0x510a090, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, transformPtr=transformPtr@entry=0x7fff73cc1810, exposedRegion=exposedRegion@entry=0x38c8908, widget=0x38de0f0, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=true, drawItem=true) at graphicsview/qgraphicsscene.cpp:4964
#14 0x00007fd930094835 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x2361a20, item=0x510a090, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, exposedRegion=exposedRegion@entry=0x38c8908, widget=widget@entry=0x38de0f0, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#15 0x00007fd930093cb5 in QGraphicsScenePrivate::draw (this=this@entry=0x2361a20, item=item@entry=0x37cde70, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, transformPtr=transformPtr@entry=0x0, exposedRegion=exposedRegion@entry=0x38c8908, widget=0x38de0f0, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=true, drawItem=false) at graphicsview/qgraphicsscene.cpp:4996
#16 0x00007fd930094835 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x2361a20, item=0x37cde70, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, exposedRegion=exposedRegion@entry=0x38c8908, widget=widget@entry=0x38de0f0, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#17 0x00007fd930093cb5 in QGraphicsScenePrivate::draw (this=this@entry=0x2361a20, item=item@entry=0x397c410, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, transformPtr=transformPtr@entry=0x0, exposedRegion=exposedRegion@entry=0x38c8908, widget=0x38de0f0, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=true, drawItem=false) at graphicsview/qgraphicsscene.cpp:4996
#18 0x00007fd930094835 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x2361a20, item=0x397c410, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, exposedRegion=exposedRegion@entry=0x38c8908, widget=widget@entry=0x38de0f0, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#19 0x00007fd930093cb5 in QGraphicsScenePrivate::draw (this=this@entry=0x2361a20, item=item@entry=0x39752c0, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, transformPtr=transformPtr@entry=0x0, exposedRegion=exposedRegion@entry=0x38c8908, widget=0x38de0f0, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=true, drawItem=false) at graphicsview/qgraphicsscene.cpp:4996
#20 0x00007fd930094835 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x2361a20, item=0x39752c0, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, exposedRegion=exposedRegion@entry=0x38c8908, widget=widget@entry=0x38de0f0, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#21 0x00007fd930093cb5 in QGraphicsScenePrivate::draw (this=this@entry=0x2361a20, item=item@entry=0x3405840, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, transformPtr=transformPtr@entry=0x0, exposedRegion=exposedRegion@entry=0x38c8908, widget=0x38de0f0, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=true, drawItem=false) at graphicsview/qgraphicsscene.cpp:4996
#22 0x00007fd930094835 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x2361a20, item=0x3405840, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, exposedRegion=exposedRegion@entry=0x38c8908, widget=widget@entry=0x38de0f0, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#23 0x00007fd930093cb5 in QGraphicsScenePrivate::draw (this=this@entry=0x2361a20, item=item@entry=0x2580990, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, transformPtr=transformPtr@entry=0x7fff73cc28a0, exposedRegion=exposedRegion@entry=0x38c8908, widget=0x38de0f0, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4996
#24 0x00007fd930094835 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x2361a20, item=0x2580990, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, exposedRegion=exposedRegion@entry=0x38c8908, widget=widget@entry=0x38de0f0, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#25 0x00007fd930093cb5 in QGraphicsScenePrivate::draw (this=this@entry=0x2361a20, item=item@entry=0x25c9d90, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, transformPtr=transformPtr@entry=0x7fff73cc2bf0, exposedRegion=exposedRegion@entry=0x38c8908, widget=0x38de0f0, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4996
#26 0x00007fd930094835 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x2361a20, item=0x25c9d90, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, exposedRegion=exposedRegion@entry=0x38c8908, widget=widget@entry=0x38de0f0, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#27 0x00007fd930094ee6 in QGraphicsScenePrivate::drawItems (this=0x2361a20, painter=painter@entry=0x7fff73cc2eb0, viewTransform=viewTransform@entry=0x7fff73cc2f60, exposedRegion=exposedRegion@entry=0x38c8908, widget=0x38de0f0) at graphicsview/qgraphicsscene.cpp:4739
#28 0x00007fd9300b261e in QGraphicsView::paintEvent (this=<optimized out>, event=<optimized out>) at graphicsview/qgraphicsview.cpp:3471
#29 0x00007fd92fb089f0 in QWidget::event (this=this@entry=0x38c8ba0, event=event@entry=0x7fff73cc3540) at kernel/qwidget.cpp:8546
#30 0x00007fd92fea55ee in QFrame::event (this=0x38c8ba0, e=0x7fff73cc3540) at widgets/qframe.cpp:557
#31 0x00007fd9300b1429 in QGraphicsView::viewportEvent (this=0x38c8ba0, event=0x7fff73cc3540) at graphicsview/qgraphicsview.cpp:2866
#32 0x00007fd93093d416 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x217bc90, receiver=receiver@entry=0x38de0f0, event=event@entry=0x7fff73cc3540) at kernel/qcoreapplication.cpp:1063
#33 0x00007fd92fab974c in QApplicationPrivate::notify_helper (this=this@entry=0x217bc90, receiver=receiver@entry=0x38de0f0, e=e@entry=0x7fff73cc3540) at kernel/qapplication.cpp:4561
#34 0x00007fd92fabfcad in QApplication::notify (this=this@entry=0x2177520, receiver=receiver@entry=0x38de0f0, e=e@entry=0x7fff73cc3540) at kernel/qapplication.cpp:4351
#35 0x00007fd93161fbda in KApplication::notify (this=0x2177520, receiver=0x38de0f0, event=0x7fff73cc3540) at /usr/src/debug/kdelibs-4.14.2/kdeui/kernel/kapplication.cpp:311
#36 0x00007fd93093d2ad in QCoreApplication::notifyInternal (this=0x2177520, receiver=receiver@entry=0x38de0f0, event=event@entry=0x7fff73cc3540) at kernel/qcoreapplication.cpp:953
#37 0x00007fd92fb03111 in sendSpontaneousEvent (event=0x7fff73cc3540, receiver=0x38de0f0) at ../../src/corelib/kernel/qcoreapplication.h:234
#38 QWidgetPrivate::drawWidget (this=this@entry=0x38de120, pdev=pdev@entry=0x3b8d8a0, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x38deb50) at kernel/qwidget.cpp:5599
#39 0x00007fd92fb03b40 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x38c8480, pdev=pdev@entry=0x3b8d8a0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x38deb50) at kernel/qwidget.cpp:5808
#40 0x00007fd92fb02ccc in QWidgetPrivate::drawWidget (this=0x38c8480, pdev=0x3b8d8a0, rgn=..., offset=..., flags=flags@entry=5, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x38deb50) at kernel/qwidget.cpp:5652
#41 0x00007fd92fcc1cce in QWidgetBackingStore::sync (this=0x38deb50) at painting/qbackingstore.cpp:1373
#42 0x00007fd92faf85c0 in QWidgetPrivate::syncBackingStore (this=this@entry=0x38c8480) at kernel/qwidget.cpp:1894
#43 0x00007fd92fb0856a in QWidget::event (this=this@entry=0x38c8ba0, event=event@entry=0x70a7690) at kernel/qwidget.cpp:8693
#44 0x00007fd92fea55ee in QFrame::event (this=this@entry=0x38c8ba0, e=e@entry=0x70a7690) at widgets/qframe.cpp:557
#45 0x00007fd92ff21b7b in QAbstractScrollArea::event (this=0x38c8ba0, e=0x70a7690) at widgets/qabstractscrollarea.cpp:996
#46 0x00007fd92fab976c in QApplicationPrivate::notify_helper (this=this@entry=0x217bc90, receiver=receiver@entry=0x38c8ba0, e=e@entry=0x70a7690) at kernel/qapplication.cpp:4565
#47 0x00007fd92fabfcad in QApplication::notify (this=this@entry=0x2177520, receiver=receiver@entry=0x38c8ba0, e=e@entry=0x70a7690) at kernel/qapplication.cpp:4351
#48 0x00007fd93161fbda in KApplication::notify (this=0x2177520, receiver=0x38c8ba0, event=0x70a7690) at /usr/src/debug/kdelibs-4.14.2/kdeui/kernel/kapplication.cpp:311
#49 0x00007fd93093d2ad in QCoreApplication::notifyInternal (this=0x2177520, receiver=receiver@entry=0x38c8ba0, event=event@entry=0x70a7690) at kernel/qcoreapplication.cpp:953
#50 0x00007fd93094057d in sendEvent (event=0x70a7690, receiver=0x38c8ba0) at kernel/qcoreapplication.h:231
#51 QCoreApplicationPrivate::sendPostedEvents (receiver=0x38c8ba0, event_type=event_type@entry=77, data=0x2052860) at kernel/qcoreapplication.cpp:1577
#52 0x00007fd930940a23 in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=event_type@entry=77) at kernel/qcoreapplication.cpp:1470
#53 0x00007fd930083102 in dispatchPendingUpdateRequests (this=0x38c8480) at ../../src/gui/graphicsview/qgraphicsview_p.h:200
#54 QGraphicsScenePrivate::_q_emitUpdated (this=0x2361a20) at graphicsview/qgraphicsscene.cpp:390
#55 0x00007fd93008ce19 in QGraphicsScene::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at .moc/release-shared/moc_qgraphicsscene.cpp:104
#56 0x00007fd93095559e in QObject::event (this=this@entry=0x2355fa0, e=e@entry=0x70a7960) at kernel/qobject.cpp:1231
#57 0x00007fd93009a03b in QGraphicsScene::event (this=0x2355fa0, event=0x70a7960) at graphicsview/qgraphicsscene.cpp:3565
#58 0x00007fd92fab976c in QApplicationPrivate::notify_helper (this=this@entry=0x217bc90, receiver=receiver@entry=0x2355fa0, e=e@entry=0x70a7960) at kernel/qapplication.cpp:4565
#59 0x00007fd92fabfcad in QApplication::notify (this=this@entry=0x2177520, receiver=receiver@entry=0x2355fa0, e=e@entry=0x70a7960) at kernel/qapplication.cpp:4351
#60 0x00007fd93161fbda in KApplication::notify (this=0x2177520, receiver=0x2355fa0, event=0x70a7960) at /usr/src/debug/kdelibs-4.14.2/kdeui/kernel/kapplication.cpp:311
#61 0x00007fd93093d2ad in QCoreApplication::notifyInternal (this=0x2177520, receiver=receiver@entry=0x2355fa0, event=event@entry=0x70a7960) at kernel/qcoreapplication.cpp:953
#62 0x00007fd93094057d in sendEvent (event=0x70a7960, receiver=0x2355fa0) at kernel/qcoreapplication.h:231
#63 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x2052860) at kernel/qcoreapplication.cpp:1577
#64 0x00007fd930940a23 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#65 0x00007fd93096a8fe in sendPostedEvents () at kernel/qcoreapplication.h:236
#66 postEventSourceDispatch (s=0x2190c20) at kernel/qeventdispatcher_glib.cpp:300
#67 0x00007fd926eb8a04 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#68 0x00007fd926eb8c48 in ?? () from /usr/lib64/libglib-2.0.so.0
#69 0x00007fd926eb8cec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#70 0x00007fd93096a0be in QEventDispatcherGlib::processEvents (this=0x2058100, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#71 0x00007fd92fb56676 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#72 0x00007fd93093be6f in QEventLoop::processEvents (this=this@entry=0x7fff73cc4700, flags=...) at kernel/qeventloop.cpp:149
#73 0x00007fd93093c165 in QEventLoop::exec (this=this@entry=0x7fff73cc4700, flags=...) at kernel/qeventloop.cpp:204
#74 0x00007fd9309415b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#75 0x00007fd9340d3b94 in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so
#76 0x00007fd933d0eb05 in __libc_start_main () from /lib64/libc.so.6
#77 0x000000000040075e in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 340654, bug 340791.

Possible duplicates by query: bug 340885, bug 340822, bug 340791, bug 340786, bug 340654.

Report to https://bugs.kde.org/

Reproducible: Sometimes
Comment 1 dantheelder 2014-11-13 16:55:50 UTC
This crash is likely the same:

Application: plasma-desktop (4.11.12)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.16.6-2-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

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

I was switching tasks from the task list applet.  I've seen plasma crash other times on my system as well, sometimes without user interaction so I'm not sure the task applet has anything to do with it.  In this particular case at least it re-launched and the desktop appears to still be usable.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Bus error
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f6e03e91780 (LWP 5070))]

Thread 20 (Thread 0x7f6dd7bc1700 (LWP 5189)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6df4feb8cb in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f6df52e9f00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f6df4feb909 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x7f6d4c24c700 (LWP 5190)):
#0  0x00007f6e014ba3cd in poll () from /lib64/libc.so.6
#1  0x00007f6dfe5ccbe4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f6dfe5cccec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f6e02b1b0de in QEventDispatcherGlib::processEvents (this=0x7f6d440008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f6e02aece6f in QEventLoop::processEvents (this=this@entry=0x7f6d4c24be20, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f6e02aed165 in QEventLoop::exec (this=this@entry=0x7f6d4c24be20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f6e029ea0bf in QThread::exec (this=this@entry=0x256ae70) at thread/qthread.cpp:538
#7  0x00007f6e02ace783 in QInotifyFileSystemWatcherEngine::run (this=0x256ae70) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x256ae70) at thread/qthread_unix.cpp:349
#9  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x7f6d4b3ad700 (LWP 5191)):
#0  0x00007f6e014ba3cd in poll () from /lib64/libc.so.6
#1  0x00007f6dfe5ccbe4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f6dfe5cccec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f6e02b1b0de in QEventDispatcherGlib::processEvents (this=0x7f6d3c0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f6e02aece6f in QEventLoop::processEvents (this=this@entry=0x7f6d4b3ace20, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f6e02aed165 in QEventLoop::exec (this=this@entry=0x7f6d4b3ace20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f6e029ea0bf in QThread::exec (this=this@entry=0x2661360) at thread/qthread.cpp:538
#7  0x00007f6e02ace783 in QInotifyFileSystemWatcherEngine::run (this=0x2661360) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x2661360) at thread/qthread_unix.cpp:349
#9  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7f6d35854700 (LWP 15678)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x683d8d0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x683d8d0, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x683d8d0, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x683d8d0, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x683d8d0, previous=0x7356a40) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x683d8d0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#9  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x683d8d0) at thread/qthread_unix.cpp:349
#10 0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f6d3683f700 (LWP 15679)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x699d6f0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x699d6f0, previous=0x642c5e0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x699d6f0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#6  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x699d6f0) at thread/qthread_unix.cpp:349
#7  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f6d2ebdf700 (LWP 15680)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x7bbd980) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x7bbd980, previous=0x4dcffc0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x7bbd980) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#6  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x7bbd980) at thread/qthread_unix.cpp:349
#7  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f6d2cb95700 (LWP 15681)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x75430b0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x75430b0, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x75430b0, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x75430b0, previous=0x6660620) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x75430b0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#8  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x75430b0) at thread/qthread_unix.cpp:349
#9  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f6d23fff700 (LWP 15682)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x4fda510) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x4fda510, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x4fda510, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x4fda510, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x4fda510, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x4fda510, previous=0x62791d0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x4fda510) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#10 0x00007f6e029ec79f in QThreadPrivate::start (arg=0x4fda510) at thread/qthread_unix.cpp:349
#11 0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#12 0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f6d22ac6700 (LWP 22653)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x2b9c3e0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x2b9c3e0, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x2b9c3e0, previous=0x8338010) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x2b9c3e0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#7  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x2b9c3e0) at thread/qthread_unix.cpp:349
#8  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f6d222c5700 (LWP 22654)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x634b430) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x634b430, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x634b430, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x634b430, previous=0x6c6e2b0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x634b430) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#8  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x634b430) at thread/qthread_unix.cpp:349
#9  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f6d21ac4700 (LWP 22655)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x6393ae0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x6393ae0, previous=0x7054870) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x6393ae0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#6  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x6393ae0) at thread/qthread_unix.cpp:349
#7  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f6d212c3700 (LWP 22656)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x7308380) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x7308380, previous=0x6977480) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x7308380) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#6  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x7308380) at thread/qthread_unix.cpp:349
#7  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f6d20ac2700 (LWP 22657)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x74de5b0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x74de5b0, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x74de5b0, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x74de5b0, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x74de5b0, previous=0x77f1370) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x74de5b0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#9  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x74de5b0) at thread/qthread_unix.cpp:349
#10 0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f6d07d0f700 (LWP 23014)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x271baf0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x271baf0, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x271baf0, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x271baf0, previous=0x71caf30) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x271baf0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#8  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x271baf0) at thread/qthread_unix.cpp:349
#9  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f6d0750e700 (LWP 23015)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x6161110) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x6161110, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x6161110, previous=0x2566480) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x6161110) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#7  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x6161110) at thread/qthread_unix.cpp:349
#8  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f6d06d0d700 (LWP 23016)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x65d39b0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x65d39b0, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x65d39b0, previous=0x7d30c40) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x65d39b0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#7  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x65d39b0) at thread/qthread_unix.cpp:349
#8  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f6d0650c700 (LWP 23017)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x642c710) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x642c710, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x642c710, previous=0x644d760) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x642c710) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#7  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x642c710) at thread/qthread_unix.cpp:349
#8  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f6d05d0b700 (LWP 23018)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x2d9ec90) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x2d9ec90, previous=0x734f040) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x2d9ec90) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#6  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x2d9ec90) at thread/qthread_unix.cpp:349
#7  0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#8  0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f6d0521a700 (LWP 27006)):
#0  0x00007f6e0275a05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f6e029ecc86 in wait (time=18446744073709551615, this=0x2669f40) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x27d0ca8, mutex=0x262d4f0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f6df42426fc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x27d0c80, th=0x74a3600) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f6df4245193 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x74a3600, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x74a3600, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x74a3600, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#7  0x00007f6df42451ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x2621c80, th=0x74a3600, previous=0x0) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0x00007f6df4243eaf in ThreadWeaver::Thread::run (this=0x74a3600) at /usr/src/debug/kdelibs-4.14.2/threadweaver/Weaver/Thread.cpp:98
#9  0x00007f6e029ec79f in QThreadPrivate::start (arg=0x74a3600) at thread/qthread_unix.cpp:349
#10 0x00007f6e027560a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f6e014c27fd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f6e03e91780 (LWP 5070)):
[KCrash Handler]
#6  0x00007f6e01502a0c in __strncmp_ssse3 () from /lib64/libc.so.6
#7  0x00007f6e0307805c in KSharedDataCache::find(QString const&, QByteArray*) const () from /usr/lib64/libkdecore.so.5
#8  0x00007f6e038f0975 in KImageCache::findPixmap (this=0x4747ab0, key=..., destination=destination@entry=0x7fff69a3bc70) at /usr/src/debug/kdelibs-4.14.2/kdeui/util/kimagecache.cpp:150
#9  0x00007f6df7804d33 in Plasma::Theme::findInCache (this=this@entry=0x14d6a20, key=..., pix=...) at /usr/src/debug/kdelibs-4.14.2/plasma/theme.cpp:1045
#10 0x00007f6df779bb90 in Plasma::FrameSvgPrivate::generateBackground (this=this@entry=0x20dd420, frame=frame@entry=0x58bc7e0) at /usr/src/debug/kdelibs-4.14.2/plasma/framesvg.cpp:671
#11 0x00007f6df779cdb0 in Plasma::FrameSvgPrivate::alphaMask (this=0x20dd420) at /usr/src/debug/kdelibs-4.14.2/plasma/framesvg.cpp:602
#12 0x00007f6df779d652 in Plasma::FrameSvg::mask (this=<optimized out>) at /usr/src/debug/kdelibs-4.14.2/plasma/framesvg.cpp:459
#13 0x00007f6df77d6b5d in Plasma::ToolTip::resizeEvent (this=0x74eb940, e=0x7fff69a3c390) at /usr/src/debug/kdelibs-4.14.2/plasma/private/tooltip.cpp:341
#14 0x00007f6e01cb99be in QWidget::event (this=0x74eb940, event=0x7fff69a3c390) at kernel/qwidget.cpp:8554
#15 0x00007f6e01c6a76c in QApplicationPrivate::notify_helper (this=this@entry=0x1436c30, receiver=receiver@entry=0x74eb940, e=e@entry=0x7fff69a3c390) at kernel/qapplication.cpp:4565
#16 0x00007f6e01c70cad in QApplication::notify (this=this@entry=0x1415150, receiver=receiver@entry=0x74eb940, e=e@entry=0x7fff69a3c390) at kernel/qapplication.cpp:4351
#17 0x00007f6e03891bda in KApplication::notify (this=0x1415150, receiver=0x74eb940, event=0x7fff69a3c390) at /usr/src/debug/kdelibs-4.14.2/kdeui/kernel/kapplication.cpp:311
#18 0x00007f6e02aee2ad in QCoreApplication::notifyInternal (this=0x1415150, receiver=receiver@entry=0x74eb940, event=event@entry=0x7fff69a3c390) at kernel/qcoreapplication.cpp:953
#19 0x00007f6e01cfde6e in sendEvent (event=0x7fff69a3c390, receiver=0x74eb940) at ../../src/corelib/kernel/qcoreapplication.h:231
#20 QWidgetPrivate::setGeometry_sys (this=this@entry=0x7932920, x=<optimized out>, y=35, w=<optimized out>, h=<optimized out>, isMove=isMove@entry=false) at kernel/qwidget_x11.cpp:2671
#21 0x00007f6e01cb198c in QWidget::resize (this=0x74eb940, s=...) at kernel/qwidget.cpp:6958
#22 0x00007f6e01cb1b2e in resize (h=<optimized out>, w=<optimized out>, this=0x74eb940) at ../../src/gui/kernel/qwidget.h:1015
#23 QWidget::setMinimumSize (this=this@entry=0x74eb940, minw=255, minh=246) at kernel/qwidget.cpp:4011
#24 0x00007f6e01c93b52 in setMinimumSize (s=<synthetic pointer>, this=0x74eb940) at ../../src/gui/kernel/qwidget.h:970
#25 QLayout::activate (this=0x502b400) at kernel/qlayout.cpp:1252
#26 0x00007f6e01cb738f in QWidget::adjustSize (this=this@entry=0x74eb940) at kernel/qwidget.cpp:8210
#27 0x00007f6df77d6a17 in Plasma::ToolTip::checkSize (this=this@entry=0x74eb940) at /usr/src/debug/kdelibs-4.14.2/plasma/private/tooltip.cpp:248
#28 0x00007f6df77d78bd in Plasma::ToolTip::setContent (this=0x74eb940, tipper=tipper@entry=0x4e0e500, data=...) at /usr/src/debug/kdelibs-4.14.2/plasma/private/tooltip.cpp:308
#29 0x00007f6df780f672 in Plasma::ToolTipManager::setContent (this=0x168ac90, widget=<optimized out>, data=...) at /usr/src/debug/kdelibs-4.14.2/plasma/tooltipmanager.cpp:254
#30 0x00007f6dd8cd0909 in ?? () from /usr/lib64/kde4/plasma_applet_tasks.so
#31 0x00007f6e02b021fa in QMetaObject::activate (sender=0x27206d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3576
#32 0x00007f6dd8ccfda1 in ?? () from /usr/lib64/kde4/plasma_applet_tasks.so
#33 0x00007f6e02b0659e in QObject::event (this=0x27206d0, e=<optimized out>) at kernel/qobject.cpp:1231
#34 0x00007f6e01c6a76c in QApplicationPrivate::notify_helper (this=this@entry=0x1436c30, receiver=receiver@entry=0x27206d0, e=e@entry=0x70b8380) at kernel/qapplication.cpp:4565
#35 0x00007f6e01c70cad in QApplication::notify (this=this@entry=0x1415150, receiver=receiver@entry=0x27206d0, e=e@entry=0x70b8380) at kernel/qapplication.cpp:4351
#36 0x00007f6e03891bda in KApplication::notify (this=0x1415150, receiver=0x27206d0, event=0x70b8380) at /usr/src/debug/kdelibs-4.14.2/kdeui/kernel/kapplication.cpp:311
#37 0x00007f6e02aee2ad in QCoreApplication::notifyInternal (this=0x1415150, receiver=receiver@entry=0x27206d0, event=event@entry=0x70b8380) at kernel/qcoreapplication.cpp:953
#38 0x00007f6e02af157d in sendEvent (event=0x70b8380, receiver=0x27206d0) at kernel/qcoreapplication.h:231
#39 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1301490) at kernel/qcoreapplication.cpp:1577
#40 0x00007f6e02af1a23 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#41 0x00007f6e02b1b8fe in sendPostedEvents () at kernel/qcoreapplication.h:236
#42 postEventSourceDispatch (s=0x14366a0) at kernel/qeventdispatcher_glib.cpp:300
#43 0x00007f6dfe5cca04 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#44 0x00007f6dfe5ccc48 in ?? () from /usr/lib64/libglib-2.0.so.0
#45 0x00007f6dfe5cccec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#46 0x00007f6e02b1b0be in QEventDispatcherGlib::processEvents (this=0x1426b70, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#47 0x00007f6e01d07676 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#48 0x00007f6e02aece6f in QEventLoop::processEvents (this=this@entry=0x7fff69a3cef0, flags=...) at kernel/qeventloop.cpp:149
#49 0x00007f6e02aed165 in QEventLoop::exec (this=this@entry=0x7fff69a3cef0, flags=...) at kernel/qeventloop.cpp:204
#50 0x00007f6e02af25b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#51 0x00007f6debbf3b94 in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so
#52 0x0000000000408815 in _start ()

The reporter indicates this bug may be a duplicate of or related to bug 340791, bug 340654.

Possible duplicates by query: bug 340885, bug 340822, bug 340791, bug 340786, bug 340654.
Comment 2 boblovgren55 2014-11-15 09:51:46 UTC
I have the same exact problem on the same operating system. Is anyone going to take a look at this?
Comment 3 boblovgren55 2014-11-15 22:54:38 UTC
dantheelder@gmail.com are you using btrfs? I noticed this was happening under btrfs, but when I reinstalled the OS and reformatted to ext4, the problem went away.

So there seems to be some issue between this version of KDE and btrfs.
Comment 4 dantheelder 2014-11-15 23:51:41 UTC
I'm also using btrfs but I unfortunately can't re-test with ext4 to validate that's the problem.  I can definitely test anything you want with btrfs though.
Comment 5 George Yunaev 2014-11-16 07:05:33 UTC
I can confirm the same bug happens on my machine, and there are two more users on OpenSuSE forums reporting the same behaviour. Essentially:

- It is unclear what triggers the crash;
- After crash it is impossible to restart plasma-desktop from terminal because it crashes again (with the same backtrace). Even killing X server and re-logging in does not help, only reboot;
- It happens both with nouveau and Nvidia drivers;
- Installed from scratch, so no possibility from conflicting plasmoids, old configuration etc.
- I'm also using BTFS as rootfs;
- Backtrace always shows the same place:

#6 0x00007fd933e13574 in __strncmp_ssse3 () from /lib64/libc.so.6 
#7 0x00007fd93114405c in KSharedDataCache::find(QString const&, QByteArray*) const () from /usr/lib64/libkdecore.so.5
Comment 6 boblovgren55 2014-11-16 12:09:59 UTC
I remembered that 13.2 RC1 x64 had no crashes, so it was strange when I started getting repeated crashes with the 13.2 x64 release. The one different element between when I was running 13.2 RC1 and 13.2 final was that on 13.2 final I decided to try the btrfs filesystem. I was sometimes getting crashes over and over again, as frequent as minutes apart. Now that I've reinstalled, wiping out the btrfs parition with ext4, I have gotten zero crashes. I think this is a serious issue as btrfs is the default filesystem on openSUSE 13.2.

The crashes were exacerbated when my system's HD and bus was under a heavier load, such as running rsync doing backups to an external drive. If I did something in KDE like hover over a minimized window on the panel or some other action like highlighting some files on the desktop, it could completely crash plasma-desktop. The crashes were less frequent when disc activity was lower, sometimes none at all. There also were times when plasma-desktop would crash out of the blue, with no input from the mouse or keyboard.

I'm using the xf86-video-ati so considering the aforementioned comments, the video drivers or brand of video cards don't seem like the culprit here.

My two original bug reports are here:

https://bugs.kde.org/show_bug.cgi?id=340791
https://bugs.kde.org/show_bug.cgi?id=340955
Comment 7 Christoph Feck 2014-11-16 23:32:49 UTC

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