Version: (using Devel) Installed from: Compiled sources I'm currently using r890646 and plasma frequently crashes with the same backtrace (attached). I can't predictable reporduce it, but when clicking araound it simply happens sooner or later. If I can help somehow to debug it just tell me how.
Created attachment 28937 [details] Backtrace of the crash
please paste backtraces into the comments, do not add them as attachments as it makes searching for matching traces much harder. #0 0x0000000096595900 in ?? () #1 0x00007f1927b01d81 in Plasma::ContainmentPrivate::focusApplet (this=0xe8e300, applet=0x1d8e680) at ../../plasma/containment.cpp:1356 #2 0x00007f1927aee561 in Plasma::Applet::focusInEvent (this=0x1d8e680, event=0x7fff300d0390) at ../../plasma/applet.cpp:1284 #3 0x00000035feae43c6 in QGraphicsItem::sceneEvent (this=<value optimized out>, event=<value optimized out>) at graphicsview/qgraphicsitem.cpp:3965 #4 0x00000035feb03528 in QGraphicsScene::setFocusItem (this=<value optimized out>, item=<value optimized out>, focusReason=<value optimized out>) at graphicsview/qgraphicsscene.cpp:2623 #5 0x00000035feb0c7d1 in QGraphicsScenePrivate::mousePressEventHandler (this=<value optimized out>, mouseEvent=<value optimized out>) at graphicsview/qgraphicsscene.cpp:1142 #6 0x00000035feb0b5d0 in QGraphicsScene::event (this=<value optimized out>, event=<value optimized out>) at graphicsview/qgraphicsscene.cpp:2963 #7 0x00000035fe5caa5d in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3803 #8 0x00000035fe5d27da in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3768 #9 0x00007f1926f1659b in KApplication::notify (this=0xcee3d0, receiver=0xdadb20, event=0x7fff300d0b20) at ../../kdeui/kernel/kapplication.cpp:307 #10 0x0000003f1f554381 in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:587 #11 0x00000035feb1717d in QGraphicsView::mousePressEvent (this=<value optimized out>, event=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209 #12 0x00000035fe61d11f in QWidget::event (this=<value optimized out>, event=<value optimized out>) at kernel/qwidget.cpp:7159 #13 0x00000035feb1917b in QGraphicsView::viewportEvent (this=<value optimized out>, event=<value optimized out>) at graphicsview/qgraphicsview.cpp:2337 #14 0x0000003f1f553658 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:694 #15 0x00000035fe5caa2c in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3799 #16 0x00000035fe5d304a in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:3528 #17 0x00007f1926f1659b in KApplication::notify (this=0xcee3d0, receiver=0x14763b0, event=0x7fff300d14e0) at ../../kdeui/kernel/kapplication.cpp:307 #18 0x0000003f1f554381 in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:587 #19 0x00000035fe5d23e8 in QApplicationPrivate::sendMouseEvent (receiver=<value optimized out>, event=<value optimized out>, alienWidget=<value optimized out>, nativeWidget=<value optimized out>, buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212 #20 0x00000035fe636909 in QETWidget::translateMouseEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:4042 #21 0x00000035fe6357ff in QApplication::x11ProcessEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:3160 #22 0x00000035fe65cc84 in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:142 #23 0x0000003f1b23978b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #24 0x0000003f1b23cf5d in ?? () from /usr/lib/libglib-2.0.so.0 #25 0x0000003f1b23d11b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #26 0x0000003f1f57c70f in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319 #27 0x00000035fe65c44f in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198 #28 0x0000003f1f552ca2 in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:143(STRIGI_MIN_VERSION "0.6.0")
i can't reproduce it and the code itself looks ok there (though i could be missing something)... can you please define "clicking around" better? where are you clicking? what are you clicking on? what widgets do you have running? etc.. also please double check that your build is completely up to date and all installed plasmoids are built against your current libplasma build.
I'm very sure that the buid was yesterday up to date and everything was built against the matching libplasma. we have some tricks in Debian to force this these days. My clicking around from yesterday was adding and removing all sorts of plasmoids until plasma crashed. I couldn't reproduce it with a special plasmoid, it just happened now and then. The werid thing is, that I couldn't reproduce the crashes today so far, which is a bit strange. I'd say ignore this report until you here anything from me. When I can't reproduce it/it vanishes with a new revision I'll close it, otherwise you'll here me crying ;)
this is resolved upstream by the qt-copy patch http://websvn.kde.org/trunk/qt-copy/patches/0260-fix-qgraphicswidget-deletionclearFocus.diff will be in 4.4.4 and 4.5
*** Bug 178065 has been marked as a duplicate of this bug. ***
*** Bug 179384 has been marked as a duplicate of this bug. ***
*** Bug 180253 has been marked as a duplicate of this bug. ***
*** Bug 180950 has been marked as a duplicate of this bug. ***
*** Bug 180815 has been marked as a duplicate of this bug. ***
*** Bug 181159 has been marked as a duplicate of this bug. ***
*** Bug 181152 has been marked as a duplicate of this bug. ***
*** Bug 181887 has been marked as a duplicate of this bug. ***