Application: plasma-desktop (0.4) KDE Platform Version: 4.8.1 (4.8.1) (Compiled from sources) Qt Version: 4.8.0 Operating System: Linux 3.2.9-gentoo x86_64 Distribution: "Gentoo Base System release 2.1" -- Information about the crash: After upgrading from 4.8.0 to 4.8.1 my plasma-desktop crashes on every startup. Compositing on or off makes no difference. Backtrace is provided. Ati-drivers were also upgraded from 12.1 to 12.2 at the same time, maybe related? The crash can be reproduced every time. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7fd1d6ba07a0 (LWP 30219))] Thread 4 (Thread 0x7fd1b58e7700 (LWP 30221)): #0 0x00007fd1d324b29d in pthread_mutex_unlock () from /lib64/libpthread.so.0 #1 0x00007fd1ca6a0c3f in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fd1ca6a1afd in g_main_context_iterate.isra.21 () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fd1ca6a2129 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007fd1d3604e76 in QEventDispatcherGlib::processEvents (this=0x174eb30, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007fd1d35d4cc2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007fd1d35d4f17 in QEventLoop::exec (this=0x7fd1b58e6db0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007fd1d34d4c97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #8 0x00007fd1d35b4aff in QInotifyFileSystemWatcherEngine::run (this=0x1742e90) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00007fd1d34d7cbb in QThreadPrivate::start (arg=0x1742e90) at thread/qthread_unix.cpp:298 #10 0x00007fd1d3247f1c in start_thread () from /lib64/libpthread.so.0 #11 0x00007fd1d64a426d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fd1b4429700 (LWP 30222)): #0 0x00007fd1d324c0ec in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fd1d0426832 in ?? () from /usr/lib64/qt4/libQtScript.so.4 #2 0x00007fd1d0426869 in ?? () from /usr/lib64/qt4/libQtScript.so.4 #3 0x00007fd1d3247f1c in start_thread () from /lib64/libpthread.so.0 #4 0x00007fd1d64a426d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fd1b2809700 (LWP 30228)): #0 0x00007fd1d649ab83 in poll () from /lib64/libc.so.6 #1 0x00007fd1ca6a1c68 in g_main_context_iterate.isra.21 () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fd1ca6a2129 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fd1d3604e76 in QEventDispatcherGlib::processEvents (this=0x7fd1ac0008b0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007fd1d35d4cc2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fd1d35d4f17 in QEventLoop::exec (this=0x7fd1b2808db0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fd1d34d4c97 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007fd1d35b4aff in QInotifyFileSystemWatcherEngine::run (this=0x1b0d540) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fd1d34d7cbb in QThreadPrivate::start (arg=0x1b0d540) at thread/qthread_unix.cpp:298 #9 0x00007fd1d3247f1c in start_thread () from /lib64/libpthread.so.0 #10 0x00007fd1d64a426d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fd1d6ba07a0 (LWP 30219)): [KCrash Handler] #6 deref (this=0x0) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:133 #7 ~QString (this=0x2283b20, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qstring.h:880 #8 QObjectPrivate::~QObjectPrivate (this=0x2283af0, __in_chrg=<optimized out>) at kernel/qobject.cpp:162 #9 0x00007fd1cf6f1829 in QDeclarativeBindingPrivate::~QDeclarativeBindingPrivate (this=0x2283af0, __in_chrg=<optimized out>) at qml/qdeclarativebinding.cpp:228 #10 0x00007fd1d35ee5b0 in cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62 #11 ~QScopedPointer (this=0x2283a98, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100 #12 QObject::~QObject (this=0x2283a90, __in_chrg=<optimized out>) at kernel/qobject.cpp:817 #13 0x00007fd1cf6f2599 in QDeclarativeBinding::~QDeclarativeBinding (this=0x2283a90, __in_chrg=<optimized out>) at qml/qdeclarativebinding.cpp:289 #14 0x00007fd1cf6e4a3c in QDeclarativeData::destroyed (this=0x2276ae0, object=0x2276aa0) at qml/qdeclarativeengine.cpp:1143 #15 0x00007fd1d2d3738d in QGraphicsItem::~QGraphicsItem (this=<optimized out>, __in_chrg=<optimized out>) at graphicsview/qgraphicsitem.cpp:1460 #16 0x00007fd1cf684270 in ~QGraphicsObject (this=0x2276aa0, __in_chrg=<optimized out>) at ../../include/QtGui/../../src/gui/graphicsview/qgraphicsitem.h:547 #17 QDeclarativeItem::~QDeclarativeItem (this=0x2276aa0, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1660 #18 0x00007fd1b2e6d7c1 in ?? () from /usr/lib64/kde4/imports/org/kde/qtextracomponents/libqtextracomponentsplugin.so #19 0x00007fd1d2d37486 in QGraphicsItem::~QGraphicsItem (this=0x2233900, __in_chrg=<optimized out>) at graphicsview/qgraphicsitem.cpp:1493 #20 0x00007fd1cf684270 in ~QGraphicsObject (this=0x22338f0, __in_chrg=<optimized out>) at ../../include/QtGui/../../src/gui/graphicsview/qgraphicsitem.h:547 #21 QDeclarativeItem::~QDeclarativeItem (this=0x22338f0, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1660 #22 0x00007fd1cf6477b5 in ~QDeclarativeElement (this=0x22338f0, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:87 #23 QDeclarativePrivate::QDeclarativeElement<QDeclarativeMouseArea>::~QDeclarativeElement (this=<optimized out>, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:87 #24 0x00007fd1d2d37486 in QGraphicsItem::~QGraphicsItem (this=0x2233810, __in_chrg=<optimized out>) at graphicsview/qgraphicsitem.cpp:1493 #25 0x00007fd1cf684270 in ~QGraphicsObject (this=0x2233800, __in_chrg=<optimized out>) at ../../include/QtGui/../../src/gui/graphicsview/qgraphicsitem.h:547 #26 QDeclarativeItem::~QDeclarativeItem (this=0x2233800, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1660 #27 0x00007fd1cf647a35 in ~QDeclarativeElement (this=0x2233800, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:87 #28 QDeclarativePrivate::QDeclarativeElement<QDeclarativeItem>::~QDeclarativeElement (this=<optimized out>, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:87 #29 0x00007fd1d35eee58 in QObject::event (this=0x2233800, e=<optimized out>) at kernel/qobject.cpp:1176 #30 0x00007fd1d276a984 in notify_helper (e=0x230d1c0, receiver=0x2233800, this=0xda0940) at kernel/qapplication.cpp:4550 #31 QApplicationPrivate::notify_helper (this=0xda0940, receiver=0x2233800, e=0x230d1c0) at kernel/qapplication.cpp:4522 #32 0x00007fd1d276f803 in QApplication::notify (this=0xd8e130, receiver=0x2233800, e=0x230d1c0) at kernel/qapplication.cpp:4411 #33 0x00007fd1d42df496 in KApplication::notify (this=0xd8e130, receiver=0x2233800, event=0x230d1c0) at /var/tmp/portage/kde-base/kdelibs-4.8.1/work/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311 #34 0x00007fd1d35d5edc in QCoreApplication::notifyInternal (this=0xd8e130, receiver=0x2233800, event=0x230d1c0) at kernel/qcoreapplication.cpp:876 #35 0x00007fd1d35d977a in sendEvent (event=0x230d1c0, receiver=0x2233800) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #36 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xd271f0) at kernel/qcoreapplication.cpp:1500 #37 0x00007fd1d36049e3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #38 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279 #39 0x00007fd1ca6a175d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #40 0x00007fd1ca6a1f58 in g_main_context_iterate.isra.21 () from /usr/lib64/libglib-2.0.so.0 #41 0x00007fd1ca6a2129 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #42 0x00007fd1d3604e0f in QEventDispatcherGlib::processEvents (this=0xd28ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #43 0x00007fd1d280d82e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #44 0x00007fd1d35d4cc2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #45 0x00007fd1d35d4f17 in QEventLoop::exec (this=0x7fff4588fa60, flags=...) at kernel/qeventloop.cpp:204 #46 0x00007fd1d35d9a75 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #47 0x00007fd1d67a1993 in kdemain (argc=1, argv=0x7fff4588fe48) at /var/tmp/portage/kde-base/plasma-workspace-4.8.1/work/plasma-workspace-4.8.1/plasma/desktop/shell/main.cpp:120 #48 0x00007fd1d63e14dd in __libc_start_main () from /lib64/libc.so.6 #49 0x00000000004006f1 in _start () Reported using DrKonqi
Created attachment 70095 [details] New crash information added by DrKonqi plasma-desktop (0.4) on KDE Platform 4.8.1 (4.8.1) using Qt 4.8.0 - What I was doing when the application crashed: plasma desktop crashes on restart of pc... -- Backtrace (Reduced): #7 0x00007f72068278d1 in QDeclarativeItem::~QDeclarativeItem (this=0x4e15e00, __in_chrg=<optimized out>) at graphicsitems/qdeclarativeitem.cpp:1668 #8 0x00007f72067ea9b5 in ~QDeclarativeElement (this=0x4e15e00, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:87 #9 QDeclarativePrivate::QDeclarativeElement<QDeclarativeItem>::~QDeclarativeElement (this=<optimized out>, __in_chrg=<optimized out>) at ../../include/QtDeclarative/../../src/declarative/qml/qdeclarativeprivate.h:87 #10 0x00007f720a5b0bf8 in QObject::event (this=0x4e15e00, e=<optimized out>) at kernel/qobject.cpp:1176 #11 0x00007f720991d104 in notify_helper (e=0x2e13470, receiver=0x4e15e00, this=0x24bfff0) at kernel/qapplication.cpp:4555
*** This bug has been marked as a duplicate of bug 300393 ***