Bug 350689

Summary: Google Chrome Causes system to Crash
Product: [Unmaintained] plasma4 Reporter: ur006327 <send2phughes>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: kdemail, send2phughes
Priority: NOR Keywords: drkonqi
Version: 4.11.11   
Target Milestone: ---   
Platform: Mint (Ubuntu based)   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description ur006327 2015-07-28 00:01:38 UTC
Application: plasma-desktop (4.11.11)
KDE Platform Version: 4.14.2
Qt Version: 4.8.6
Operating System: Linux 3.13.0-37-generic x86_64
Distribution: Linux Mint 17.1 Rebecca

-- Information about the crash:
If i have a number of Google Chrome windows open then system will work for about 10 minutes and then the system starts to slow down and then it crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f88649c47c0 (LWP 2589))]

Thread 5 (Thread 0x7f8838f35700 (LWP 2594)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f885d677ffb in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007f885d678039 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007f88581ee182 in start_thread (arg=0x7f8838f35700) at pthread_create.c:312
#4  0x00007f88642b947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f87b6c5f700 (LWP 2595)):
#0  0x00007f8857b1e61a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f8857b1e9a9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8857adce9d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8857add0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f8860e8d7be in QEventDispatcherGlib::processEvents (this=0x7f87b00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007f8860e5f0af in QEventLoop::processEvents (this=this@entry=0x7f87b6c5ede0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f8860e5f3a5 in QEventLoop::exec (this=this@entry=0x7f87b6c5ede0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f8860d5bc5f in QThread::exec (this=this@entry=0x25254a0) at thread/qthread.cpp:537
#8  0x00007f8860e40823 in QInotifyFileSystemWatcherEngine::run (this=0x25254a0) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f8860d5e32f in QThreadPrivate::start (arg=0x25254a0) at thread/qthread_unix.cpp:349
#10 0x00007f88581ee182 in start_thread (arg=0x7f87b6c5f700) at pthread_create.c:312
#11 0x00007f88642b947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f87b4a3a700 (LWP 2598)):
#0  0x00007f88642ac12d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8857adcfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8857add30a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f87b5536336 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f8857b01f05 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f88581ee182 in start_thread (arg=0x7f87b4a3a700) at pthread_create.c:312
#6  0x00007f88642b947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f87a435f700 (LWP 2624)):
#0  0x00007f88642ac12d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8857adcfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8857add0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f8860e8d7be in QEventDispatcherGlib::processEvents (this=0x7f879c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f8860e5f0af in QEventLoop::processEvents (this=this@entry=0x7f87a435ede0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f8860e5f3a5 in QEventLoop::exec (this=this@entry=0x7f87a435ede0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f8860d5bc5f in QThread::exec (this=this@entry=0x2a46f40) at thread/qthread.cpp:537
#7  0x00007f8860e40823 in QInotifyFileSystemWatcherEngine::run (this=0x2a46f40) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f8860d5e32f in QThreadPrivate::start (arg=0x2a46f40) at thread/qthread_unix.cpp:349
#9  0x00007f88581ee182 in start_thread (arg=0x7f87a435f700) at pthread_create.c:312
#10 0x00007f88642b947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f88649c47c0 (LWP 2589)):
[KCrash Handler]
#6  qt_blend_argb32_on_argb32_ssse3 (destPixels=<optimized out>, dbpl=7680, srcPixels=<optimized out>, sbpl=28, w=2147482094, h=<optimized out>, const_alpha=<optimized out>) at painting/qdrawhelper_ssse3.cpp:159
#7  0x00007f88603b82a0 in QRasterPaintEngine::drawImage (this=<optimized out>, r=..., img=..., sr=...) at painting/qpaintengine_raster.cpp:2448
#8  0x00007f88603bf1e3 in QRasterPaintEngine::drawPixmap (this=0x2f6f6f0, r=..., pixmap=..., sr=...) at painting/qpaintengine_raster.cpp:2101
#9  0x00007f8860333cf5 in QPaintEngineEx::drawPixmapFragments (this=0x2f6f6f0, targetRects=0x7fff3dc240e0, sourceRects=0x7fff3dc23cb0, fragmentCount=<optimized out>, pixmap=...) at painting/qpaintengineex.cpp:1014
#10 0x00007f8860348ceb in QPainter::drawPixmapFragments (this=this@entry=0x7fff3dc26a40, targetRects=0x7fff3dc240e0, sourceRects=0x7fff3dc23cb0, fragmentCount=9, pixmap=..., hints=...) at painting/qpainter.cpp:9286
#11 0x00007f88603217a3 in qDrawBorderPixmap (painter=painter@entry=0x7fff3dc26a40, targetRect=..., targetMargins=..., pixmap=..., sourceRect=..., sourceMargins=..., rules=..., hints=...) at painting/qdrawutil.cpp:1283
#12 0x00007f8862a7725e in QDeclarativeRectangle::drawRect (this=this@entry=0x690fbc0, p=...) at graphicsitems/qdeclarativerectangle.cpp:556
#13 0x00007f8862a77428 in QDeclarativeRectangle::paint (this=0x690fbc0, p=0x7fff3dc26a40) at graphicsitems/qdeclarativerectangle.cpp:480
#14 0x00007f88607d8e87 in QGraphicsScenePrivate::draw (this=this@entry=0x1b5ce80, item=item@entry=0x690fbd0, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, transformPtr=transformPtr@entry=0x7fff3dc249b0, exposedRegion=exposedRegion@entry=0x4076a78, widget=0x29bb540, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4964
#15 0x00007f88607d9c45 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x1b5ce80, item=0x690fbd0, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, exposedRegion=exposedRegion@entry=0x4076a78, widget=widget@entry=0x29bb540, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#16 0x00007f88607d90c5 in QGraphicsScenePrivate::draw (this=this@entry=0x1b5ce80, item=item@entry=0x690ea20, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, transformPtr=transformPtr@entry=0x7fff3dc24d00, exposedRegion=exposedRegion@entry=0x4076a78, widget=0x29bb540, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4996
#17 0x00007f88607d9c45 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x1b5ce80, item=0x690ea20, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, exposedRegion=exposedRegion@entry=0x4076a78, widget=widget@entry=0x29bb540, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#18 0x00007f88607d90c5 in QGraphicsScenePrivate::draw (this=this@entry=0x1b5ce80, item=item@entry=0x690ca70, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, transformPtr=transformPtr@entry=0x0, exposedRegion=exposedRegion@entry=0x4076a78, widget=0x29bb540, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4996
#19 0x00007f88607d9c45 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x1b5ce80, item=0x690ca70, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, exposedRegion=exposedRegion@entry=0x4076a78, widget=widget@entry=0x29bb540, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#20 0x00007f88607d90c5 in QGraphicsScenePrivate::draw (this=this@entry=0x1b5ce80, item=item@entry=0x690b990, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, transformPtr=transformPtr@entry=0x0, exposedRegion=exposedRegion@entry=0x4076a78, widget=0x29bb540, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4996
#21 0x00007f88607d9c45 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x1b5ce80, item=0x690b990, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, exposedRegion=exposedRegion@entry=0x4076a78, widget=widget@entry=0x29bb540, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#22 0x00007f88607d90c5 in QGraphicsScenePrivate::draw (this=this@entry=0x1b5ce80, item=item@entry=0x299a960, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, transformPtr=transformPtr@entry=0x0, exposedRegion=exposedRegion@entry=0x4076a78, widget=0x29bb540, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4996
#23 0x00007f88607d9c45 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x1b5ce80, item=0x299a960, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, exposedRegion=exposedRegion@entry=0x4076a78, widget=widget@entry=0x29bb540, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#24 0x00007f88607d90c5 in QGraphicsScenePrivate::draw (this=this@entry=0x1b5ce80, item=item@entry=0x29f7360, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, transformPtr=transformPtr@entry=0x0, exposedRegion=exposedRegion@entry=0x4076a78, widget=0x29bb540, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4996
#25 0x00007f88607d9c45 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x1b5ce80, item=0x29f7360, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, exposedRegion=exposedRegion@entry=0x4076a78, widget=widget@entry=0x29bb540, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#26 0x00007f88607d90c5 in QGraphicsScenePrivate::draw (this=this@entry=0x1b5ce80, item=item@entry=0x2a01ca0, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, transformPtr=transformPtr@entry=0x7fff3dc25d90, exposedRegion=exposedRegion@entry=0x4076a78, widget=0x29bb540, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4996
#27 0x00007f88607d9c45 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x1b5ce80, item=0x2a01ca0, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, exposedRegion=exposedRegion@entry=0x4076a78, widget=widget@entry=0x29bb540, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#28 0x00007f88607d90c5 in QGraphicsScenePrivate::draw (this=this@entry=0x1b5ce80, item=item@entry=0x1e57cc0, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, transformPtr=transformPtr@entry=0x0, exposedRegion=exposedRegion@entry=0x4076a78, widget=0x29bb540, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=false, drawItem=false) at graphicsview/qgraphicsscene.cpp:4996
#29 0x00007f88607d9c45 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x1b5ce80, item=0x1e57cc0, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, exposedRegion=exposedRegion@entry=0x4076a78, widget=widget@entry=0x29bb540, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#30 0x00007f88607d90c5 in QGraphicsScenePrivate::draw (this=this@entry=0x1b5ce80, item=item@entry=0x2031e70, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, transformPtr=transformPtr@entry=0x7fff3dc26430, exposedRegion=exposedRegion@entry=0x4076a78, widget=0x29bb540, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4996
#31 0x00007f88607d9c45 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x1b5ce80, item=0x2031e70, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, exposedRegion=exposedRegion@entry=0x4076a78, widget=widget@entry=0x29bb540, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#32 0x00007f88607d90c5 in QGraphicsScenePrivate::draw (this=this@entry=0x1b5ce80, item=item@entry=0x1de9510, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, transformPtr=transformPtr@entry=0x7fff3dc26780, exposedRegion=exposedRegion@entry=0x4076a78, widget=0x29bb540, opacity=opacity@entry=1, effectTransform=effectTransform@entry=0x0, wasDirtyParentSceneTransform=wasDirtyParentSceneTransform@entry=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4996
#33 0x00007f88607d9c45 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x1b5ce80, item=0x1de9510, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, exposedRegion=exposedRegion@entry=0x4076a78, widget=widget@entry=0x29bb540, parentOpacity=parentOpacity@entry=1, effectTransform=effectTransform@entry=0x0) at graphicsview/qgraphicsscene.cpp:4857
#34 0x00007f88607da2f6 in QGraphicsScenePrivate::drawItems (this=0x1b5ce80, painter=painter@entry=0x7fff3dc26a40, viewTransform=viewTransform@entry=0x7fff3dc26af0, exposedRegion=exposedRegion@entry=0x4076a78, widget=0x29bb540) at graphicsview/qgraphicsscene.cpp:4739
#35 0x00007f88607f7a4e in QGraphicsView::paintEvent (this=<optimized out>, event=<optimized out>) at graphicsview/qgraphicsview.cpp:3471
#36 0x00007f8860249300 in QWidget::event (this=this@entry=0x3b04ca0, event=event@entry=0x7fff3dc270d0) at kernel/qwidget.cpp:8533
#37 0x00007f88605eb04e in QFrame::event (this=0x3b04ca0, e=0x7fff3dc270d0) at widgets/qframe.cpp:557
#38 0x00007f88607f6859 in QGraphicsView::viewportEvent (this=0x3b04ca0, event=0x7fff3dc270d0) at graphicsview/qgraphicsview.cpp:2866
#39 0x00007f8860e60646 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x1a27990, receiver=receiver@entry=0x29bb540, event=event@entry=0x7fff3dc270d0) at kernel/qcoreapplication.cpp:1063
#40 0x00007f88601f9e0c in QApplicationPrivate::notify_helper (this=this@entry=0x1a27990, receiver=receiver@entry=0x29bb540, e=e@entry=0x7fff3dc270d0) at kernel/qapplication.cpp:4563
#41 0x00007f88602004a0 in QApplication::notify (this=this@entry=0x1a21d90, receiver=receiver@entry=0x29bb540, e=e@entry=0x7fff3dc270d0) at kernel/qapplication.cpp:4353
#42 0x00007f8861b25cca in KApplication::notify (this=0x1a21d90, receiver=0x29bb540, event=0x7fff3dc270d0) at ../../kdeui/kernel/kapplication.cpp:311
#43 0x00007f8860e604dd in QCoreApplication::notifyInternal (this=0x1a21d90, receiver=receiver@entry=0x29bb540, event=event@entry=0x7fff3dc270d0) at kernel/qcoreapplication.cpp:953
#44 0x00007f8860243a21 in sendSpontaneousEvent (event=0x7fff3dc270d0, receiver=0x29bb540) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#45 QWidgetPrivate::drawWidget (this=this@entry=0x29bb570, pdev=0x2450570, rgn=..., offset=..., flags=68, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x22e99a0) at kernel/qwidget.cpp:5599
#46 0x00007f88604068fa in QWidgetBackingStore::sync (this=0x22e99a0) at painting/qbackingstore.cpp:1365
#47 0x00007f8860238ea0 in QWidgetPrivate::syncBackingStore (this=this@entry=0x40765f0) at kernel/qwidget.cpp:1894
#48 0x00007f8860248e7a in QWidget::event (this=this@entry=0x3b04ca0, event=event@entry=0x47cbf10) at kernel/qwidget.cpp:8680
#49 0x00007f88605eb04e in QFrame::event (this=this@entry=0x3b04ca0, e=e@entry=0x47cbf10) at widgets/qframe.cpp:557
#50 0x00007f88606674ab in QAbstractScrollArea::event (this=0x3b04ca0, e=0x47cbf10) at widgets/qabstractscrollarea.cpp:996
#51 0x00007f88601f9e2c in QApplicationPrivate::notify_helper (this=this@entry=0x1a27990, receiver=receiver@entry=0x3b04ca0, e=e@entry=0x47cbf10) at kernel/qapplication.cpp:4567
#52 0x00007f88602004a0 in QApplication::notify (this=this@entry=0x1a21d90, receiver=receiver@entry=0x3b04ca0, e=e@entry=0x47cbf10) at kernel/qapplication.cpp:4353
#53 0x00007f8861b25cca in KApplication::notify (this=0x1a21d90, receiver=0x3b04ca0, event=0x47cbf10) at ../../kdeui/kernel/kapplication.cpp:311
#54 0x00007f8860e604dd in QCoreApplication::notifyInternal (this=0x1a21d90, receiver=receiver@entry=0x3b04ca0, event=event@entry=0x47cbf10) at kernel/qcoreapplication.cpp:953
#55 0x00007f8860e63b3d in sendEvent (event=0x47cbf10, receiver=0x3b04ca0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#56 QCoreApplicationPrivate::sendPostedEvents (receiver=0x3b04ca0, event_type=event_type@entry=77, data=0x19ae090) at kernel/qcoreapplication.cpp:1577
#57 0x00007f8860e63fe3 in QCoreApplication::sendPostedEvents (receiver=<optimized out>, event_type=event_type@entry=77) at kernel/qcoreapplication.cpp:1470
#58 0x00007f88607ce922 in dispatchPendingUpdateRequests (this=0x40765f0) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:200
#59 QGraphicsScenePrivate::_q_processDirtyItems (this=0x1b5ce80) at graphicsview/qgraphicsscene.cpp:515
#60 0x00007f88607d1ff9 in QGraphicsScene::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at .moc/release-shared/moc_qgraphicsscene.cpp:106
#61 0x00007f8860e78c1e in QObject::event (this=this@entry=0x1b5cba0, e=e@entry=0x721cf00) at kernel/qobject.cpp:1194
#62 0x00007f88607df44b in QGraphicsScene::event (this=0x1b5cba0, event=0x721cf00) at graphicsview/qgraphicsscene.cpp:3565
#63 0x00007f88601f9e2c in QApplicationPrivate::notify_helper (this=this@entry=0x1a27990, receiver=receiver@entry=0x1b5cba0, e=e@entry=0x721cf00) at kernel/qapplication.cpp:4567
#64 0x00007f88602004a0 in QApplication::notify (this=this@entry=0x1a21d90, receiver=receiver@entry=0x1b5cba0, e=e@entry=0x721cf00) at kernel/qapplication.cpp:4353
#65 0x00007f8861b25cca in KApplication::notify (this=0x1a21d90, receiver=0x1b5cba0, event=0x721cf00) at ../../kdeui/kernel/kapplication.cpp:311
#66 0x00007f8860e604dd in QCoreApplication::notifyInternal (this=0x1a21d90, receiver=receiver@entry=0x1b5cba0, event=event@entry=0x721cf00) at kernel/qcoreapplication.cpp:953
#67 0x00007f8860e63b3d in sendEvent (event=0x721cf00, receiver=0x1b5cba0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#68 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x19ae090) at kernel/qcoreapplication.cpp:1577
#69 0x00007f8860e63fe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#70 0x00007f8860e8df83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#71 postEventSourceDispatch (s=0x1a27f80) at kernel/qeventdispatcher_glib.cpp:287
#72 0x00007f8857adce04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#73 0x00007f8857add048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#74 0x00007f8857add0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#75 0x00007f8860e8d7a1 in QEventDispatcherGlib::processEvents (this=0x19af990, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#76 0x00007f886029bbe6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#77 0x00007f8860e5f0af in QEventLoop::processEvents (this=this@entry=0x7fff3dc27fc0, flags=...) at kernel/qeventloop.cpp:149
#78 0x00007f8860e5f3a5 in QEventLoop::exec (this=this@entry=0x7fff3dc27fc0, flags=...) at kernel/qeventloop.cpp:204
#79 0x00007f8860e64b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#80 0x00007f88601f837c in QApplication::exec () at kernel/qapplication.cpp:3828
#81 0x00007f88645c067c in kdemain (argc=1, argv=0x7fff3dc28218) at ../../../../plasma/desktop/shell/main.cpp:126
#82 0x00007f88641e0ec5 in __libc_start_main (main=0x4006e0 <main(int, char**)>, argc=1, argv=0x7fff3dc28218, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff3dc28208) at libc-start.c:287
#83 0x000000000040070e in _start ()

Possible duplicates by query: bug 242648.

Reported using DrKonqi
Comment 1 Unlisted Person 2015-11-22 20:51:58 UTC
I have the same issue. I seem to be able to pretty consistently cause this to happen by opening a google chrome window and then going to a few websites. It crashes KDE/Plasma
The toolbar above each window disappears and the windows can no longer be moved or resized, but I can still move the mouse and mostly interact with 
window/programs already opened. 

I wonder if it's crashing on going from the integrated i915 to the Nvidia gpu? 

System details:  HPZBook 15,  i7 with NVidia card (see below for more details)

$ more /etc/issue
Ubuntu 15.10 \n \l

$ sudo lshw -C display
  *-display               
       description: VGA compatible controller
       product: GK107GLM [Quadro K1100M]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:33 memory:cb000000-cbffffff memory:50000000-5fffffff memory:60000000-61ffffff ioport:5000(size=128) memory:cc080000-cc0fffff
  *-display
       description: VGA compatible controller
       product: 4th Gen Core Processor Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:29 memory:cc400000-cc7fffff memory:a0000000-afffffff ioport:6000(size=64)

$ sudo dpkg --list | grep nvid
ii  nvidia-352                                    352.63-0ubuntu0.15.10.1                    amd64        NVIDIA binary driver - version 352.63
ii  nvidia-opencl-icd-352                         352.63-0ubuntu0.15.10.1                    amd64        NVIDIA OpenCL ICD
ii  nvidia-prime                                  0.8.1                                      amd64        Tools to enable NVIDIA's Prime
ii  nvidia-settings                               352.21-0ubuntu1                            amd64        Tool for configuring the NVIDIA graphics driver


$ sudo dpkg --list | grep video | grep ^ii
ii  bbswitch-dkms                                 0.7-2ubuntu1                               amd64        Interface for toggling the power on nVidia Optimus video cards
ii  dragonplayer                                  4:15.08.2-0ubuntu1                         amd64        simple video player
ii  frei0r-plugins                                1.4-3build1                                amd64        minimalistic plugin API for video effects, plugins collection
ii  gstreamer1.0-plugins-bad-videoparsers:amd64   1.6.0-1ubuntu1                             amd64        GStreamer videoparsers plugin from the "bad" set
ii  libavc1394-0:amd64                            0.5.4-2                                    amd64        control IEEE 1394 audio/video devices
ii  libavcodec-ffmpeg-extra56:amd64               7:2.7.2-1build1                            amd64        FFmpeg library with additional de/encoders for audio/video codecs
ii  libde265-0:amd64                              1.0.2-1build1                              amd64        Open H.265 video codec implementation
ii  libdv4:amd64                                  1.0.0-6                                    amd64        software library for DV format digital video (runtime lib)
ii  libgavl1:amd64                                1.4.0-3                                    amd64        low level audio and video library - runtime files
ii  libgme0:amd64                                 0.5.5-2.1                                  amd64        Playback library for video game music files - shared library
ii  libmatroska6v5:amd64                          1.4.2-4                                    amd64        extensible open standard audio/video container format (shared library)
ii  libmimic0                                     1.0.4-2.2                                  amd64        A video codec for Mimic V2.x content
ii  libmpeg2-4:amd64                              0.5.1-7                                    amd64        MPEG1 and MPEG2 video decoder library
ii  libopencv-video2.4v5:amd64                    2.4.9+dfsg-1ubuntu6                        amd64        computer vision Video analysis library
ii  libquvi-scripts                               0.4.21-2                                   all          library for parsing video download links (Lua scripts)
ii  libquvi7:amd64                                0.4.1-3                                    amd64        library for parsing video download links (runtime libraries)
ii  libschroedinger-1.0-0:amd64                   1.0.11-2.1build1                           amd64        library for encoding/decoding of Dirac video streams
ii  libv4l-0:amd64                                1.6.3-1                                    amd64        Collection of video4linux support libraries
ii  libvpx2:amd64                                 1.4.0-4                                    amd64        VP8 and VP9 video codec (shared library)
ii  libx264-146:amd64                             2:0.146.2555+git0c21480-1                  amd64        x264 video coding library
ii  libx265-59:amd64                              1.7-4                                      amd64        H.265/HEVC video stream encoder (shared library)
ii  libxvidcore4:amd64                            2:1.3.4-1                                  amd64        Open source MPEG-4 video codec (library)
ii  libxxf86vm-dev:amd64                          1:1.1.4-1                                  amd64        X11 XFree86 video mode extension library (development headers)
ii  libxxf86vm1:amd64                             1:1.1.4-1                                  amd64        X11 XFree86 video mode extension library
ii  libxxf86vm1:i386                              1:1.1.4-1                                  i386         X11 XFree86 video mode extension library
ii  transcode                                     3:1.1.7-9build4                            amd64        Text console video-stream processing tool
ii  transcode-doc                                 3:1.1.7-9build4                            all          Text console video-stream processing tool (documentation)
ii  vbetool                                       1.1-3                                      amd64        run real-mode video BIOS code to alter hardware state
ii  xserver-xorg-video-ati                        1:7.5.0+git20150819-0ubuntu1               amd64        X.Org X server -- AMD/ATI display driver wrapper
ii  xserver-xorg-video-cirrus                     1:1.5.3-1ubuntu1                           amd64        X.Org X server -- Cirrus display driver
ii  xserver-xorg-video-fbdev                      1:0.4.4-1build3                            amd64        X.Org X server -- fbdev display driver
ii  xserver-xorg-video-intel                      2:2.99.917+git20150808-0ubuntu4            amd64        X.Org X server -- Intel i8xx, i9xx display driver
ii  xserver-xorg-video-mach64                     6.9.5-1                                    amd64        X.Org X server -- ATI Mach64 display driver
ii  xserver-xorg-video-mga                        1:1.6.4-1                                  amd64        X.Org X server -- MGA display driver
ii  xserver-xorg-video-neomagic                   1:1.2.9-1                                  amd64        X.Org X server -- Neomagic display driver
ii  xserver-xorg-video-nouveau                    1:1.0.11-1ubuntu3                          amd64        X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-openchrome                 1:0.3.3-1ubuntu1                           amd64        X.Org X server -- VIA display driver
ii  xserver-xorg-video-qxl                        0.1.4-3ubuntu1                             amd64        X.Org X server -- QXL display driver
ii  xserver-xorg-video-r128                       6.10.0-1                                   amd64        X.Org X server -- ATI r128 display driver
ii  xserver-xorg-video-radeon                     1:7.5.0+git20150819-0ubuntu1               amd64        X.Org X server -- AMD/ATI Radeon display driver
ii  xserver-xorg-video-savage                     1:2.3.8-1ubuntu1                           amd64        X.Org X server -- Savage display driver
ii  xserver-xorg-video-siliconmotion              1:1.7.8-1ubuntu4                           amd64        X.Org X server -- SiliconMotion display driver
ii  xserver-xorg-video-sisusb                     1:0.9.6-2build3                            amd64        X.Org X server -- SiS USB display driver
ii  xserver-xorg-video-tdfx                       1:1.4.6-1                                  amd64        X.Org X server -- tdfx display driver
ii  xserver-xorg-video-trident                    1:1.3.7-1                                  amd64        X.Org X server -- Trident display driver
ii  xserver-xorg-video-vesa                       1:2.3.4-0ubuntu1                           amd64        X.Org X server -- VESA display driver
ii  xserver-xorg-video-vmware                     1:13.1.0-0ubuntu1build2                    amd64        X.Org X server -- VMware display driver


$ sudo lsmod | grep -i vid
nvidia               8646656  67
uvcvideo               90112  0
videobuf2_vmalloc      16384  1 uvcvideo
videobuf2_memops       16384  1 videobuf2_vmalloc
videobuf2_core         49152  1 uvcvideo
v4l2_common            16384  1 videobuf2_core
videodev              172032  3 uvcvideo,v4l2_common,videobuf2_core
media                  24576  2 uvcvideo,videodev
drm                   356352  8 i915,drm_kms_helper,nvidia
video                  36864  1 i915

$ more /etc/X11/xorg.conf
Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "None"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection


---
Syslog seems to have many of these errors: 
kernel: [27738.374492] ACPI Warning: \_SB_.PCI0.PEGP.DGFX._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20150619/nsarguments-95)
Comment 2 Unlisted Person 2015-11-22 20:55:58 UTC
I see this bug was opened against plasma 4 and I'm running Plasma 5. Sorry if I've put my issues in the wrong ticket. 

$ sudo dpkg --list | grep plasma | grep ^ii
ii  kdeconnect-plasma                             0.0+git20150810-0ubuntu1                   amd64        connect smartphones to your KDE Plasma desktop
ii  kdeplasma-addons-data                         4:5.4.2-0ubuntu1                           all          locale files for kdeplasma-addons
ii  libkdeclarative5                              4:4.14.13-0ubuntu1                         amd64        declarative library for plasma
ii  libkf5plasma5:amd64                           5.15.0-0ubuntu1                            amd64        Plasma Runtime components
ii  libkf5plasmaquick5:amd64                      5.15.0-0ubuntu1                            amd64        Plasma Runtime components
ii  libplasma-geolocation-interface5              4:5.4.2-0ubuntu1                           amd64        Plasma Workspace for KF5 library
ii  libplasma3                                    4:4.14.13-0ubuntu1                         amd64        Plasma Library for the KDE Platform
ii  plasma-dataengines-addons                     4:5.4.2-0ubuntu1                           amd64        additional data engines for Plasma
ii  plasma-desktop                                4:5.4.2-0ubuntu2                           amd64        Tools and widgets for the desktop
ii  plasma-desktop-data                           4:5.4.2-0ubuntu2                           all          Tools and widgets for the desktop data files
ii  plasma-framework                              5.15.0-0ubuntu1                            amd64        Plasma Runtime components
ii  plasma-nm                                     4:5.4.2-0ubuntu1.1                         amd64        Plasma5 networkmanager library.
ii  plasma-pa                                     4:5.4.2-0ubuntu3                           amd64        Plasma 5 Volume controller
ii  plasma-runner-telepathy-contact               4:15.08.2-0ubuntu1                         amd64        Telepathy Contact KRunner plugin
ii  plasma-runners-addons                         4:5.4.2-0ubuntu1                           amd64        additional runners for Plasma 5 and Krunner
ii  plasma-scriptengine-javascript                4:15.08.2-0ubuntu1                         amd64        JavaScript script engine for Plasma
ii  plasma-wallpapers-addons                      4:5.4.2-0ubuntu1                           amd64        additional wallpaper plugins for Plasma 5
ii  plasma-widget-folderview                      4:15.08.2-0ubuntu1                         amd64        plasma widget showing the content of a folder
ii  plasma-widget-kimpanel                        4:5.4.2-0ubuntu1                           amd64        KIMPanel widget for Plasma
ii  plasma-widgets-addons                         4:5.4.2-0ubuntu1                           amd64        additional widgets for Plasma 5
ii  plasma-workspace                              4:5.4.2-0ubuntu1                           amd64        Plasma Workspace for KF5
ii  plasma-workspace-dbg                          4:5.4.2-0ubuntu1                           amd64        Plasma Workspace for KF5
Comment 3 Unlisted Person 2015-11-25 01:38:08 UTC
With further testing - I can get the crash to happen with other applications, not just chrome. 

I ran nvidia-settings and changed from "NVIDIA (Performance Mode)" to "Intel (Power Saving Mode)" 
and it makes no difference in the crash reproducibility.

I can get a x crash 100% of the time with the following procedure 

1. Run glxgears
2. Click the X (close) in the glxgears window menubar
3. Crash:  What happens
  3a) menu bar on all each open window disappears
  3b) windows cannot be moved or resized - but can still be clicked in and interacted with: example
  3c) taskbar icons representing windows frozen but you can still click and interact with the K-start-icon

Sample Output (this is running with the Intel i915 power saving driver):
------------- 
$ glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
1392 frames in 5.0 seconds = 277.546 FPS
732 frames in 5.0 seconds = 145.977 FPS
572 frames in 5.0 seconds = 114.071 FPS
835 frames in 5.0 seconds = 166.538 FPS
552 frames in 5.0 seconds = 110.100 FPS
633 frames in 5.0 seconds = 126.260 FPS
568 frames in 5.0 seconds = 113.291 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 16253 requests (16253 known processed) with 0 events remaining.
------------

In /var/log/syslog I find:
---- 
Nov 24 19:22:57 aozius org.kde.kiod5[1548]: QXcbConnection: XCB error: 3 (BadWindow), sequence: 170, resource id: 39845895, major code: 20 (GetProperty), minor code: 0
----
But not sure if that's related. 

-----

At this point the only solution to get back to a fully working Plasma interface is to reboot and re-login.
Comment 4 Unlisted Person 2015-11-25 01:57:14 UTC
Possible Duplicates by Search:  bug 352548, bug 353624

-----
After crash - in terminal window I get 

$ qdbus org.kde.KWin /KWin supportInformation | grep Plugin
Service 'org.kde.KWin' does not exist.

------------

I can get things working again with the following command
$ DISPLAY=:0 kwin --replace

And then in a terminal window I get 

$ qdbus org.kde.KWin /KWin supportInformation | grep Plugin
Plugin: org.kde.kwin.aurorae
Comment 5 Unlisted Person 2015-11-25 02:03:11 UTC
Running glxgears again (having run kwin_x11 --replace in terminal window) results in the following error in the terminal window
where I ran the kwin_x11 command

------------------
Application::crashHandler() called with signal 11; recent crashes: 1
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kwin_x11 path = /usr/bin pid = 3069
KCrash: Arguments: /usr/bin/kwin_x11 --replace 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
kwin: unable to claim manager selection, another wm running? (try using --replace)

[1]+  Stopped                 DISPLAY=:0 kwin_x11 --replace
------------------


I think this is most likely a duplicate of Bug 353624
Comment 6 Unlisted Person 2015-11-25 02:16:11 UTC
Switching to breeze for "Widget Style and Behavior" solves my problem. 

$ qdbus org.kde.KWin /KWin supportInformation | grep Plugin
Plugin: org.kde.breeze

I can run glxgears and close it without crashing kwin. Sur006327, does that solve your problem too?
Comment 7 Nate Graham 2018-06-08 18:35:32 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 has already been 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