Application: plasma-desktop (0.3) KDE Platform Version: 4.5.00 (KDE 4.5.0) Qt Version: 4.7.0 Operating System: Linux 2.6.35-020635rc6-generic i686 Distribution: Ubuntu 10.04.1 LTS -- Information about the crash: - What I was doing when the application crashed: I was trying the new features of Plasma. I observed this issu when I stopped the current activity in order to activate a second activity; or perhaps when I tryied to stop both activity. -- Backtrace: Application: Spazio di lavoro di Plasma (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0xb3299720 (LWP 1385))] Thread 7 (Thread 0xa78a9b70 (LWP 1408)): #0 0xb3a8ce16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1 #1 0xb6636edb in do_gettime () at tools/qelapsedtimer_unix.cpp:105 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:119 #3 0xb670d2f5 in QTimerInfoList::updateCurrentTime (this=0x92874c4) at kernel/qeventdispatcher_unix.cpp:339 #4 0xb670d33a in QTimerInfoList::timerWait (this=0x92874c4, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0xb670b3d8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xa78a90ac) at kernel/qeventdispatcher_glib.cpp:136 #6 0xb670b465 in timerSourcePrepare (source=0x0, timeout=0xb3a90ff4) at kernel/qeventdispatcher_glib.cpp:169 #7 0xb39fdaca in g_main_context_prepare () from /lib/libglib-2.0.so.0 #8 0xb39fdee9 in ?? () from /lib/libglib-2.0.so.0 #9 0xb39fe4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #10 0xb670b1cf in QEventDispatcherGlib::processEvents (this=0x9b30718, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #11 0xb66db419 in QEventLoop::processEvents (this=0xa78a9280, flags=) at kernel/qeventloop.cpp:149 #12 0xb66db89a in QEventLoop::exec (this=0xa78a9280, flags=...) at kernel/qeventloop.cpp:201 #13 0xb65d8b5e in QThread::exec (this=0x954e3d0) at thread/qthread.cpp:490 #14 0xb66ba55b in QInotifyFileSystemWatcherEngine::run (this=0x954e3d0) at io/qfilesystemwatcher_inotify.cpp:248 #15 0xb65dbe39 in QThreadPrivate::start (arg=0x954e3d0) at thread/qthread_unix.cpp:266 #16 0xb656096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #17 0xb76e7a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 6 (Thread 0xa67e8b70 (LWP 1417)): #0 0xb77f3424 in __kernel_vsyscall () #1 0xb6565015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb76f49dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb466d437 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb476b1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0xb466d481 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb476b1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0xb656096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb76e7a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 5 (Thread 0xa59fbb70 (LWP 1677)): #0 0xb77f3424 in __kernel_vsyscall () #1 0xb6565015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb76f49dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb65dca07 in QWaitConditionPrivate::wait (this=0x9ef9518, mutex=0x9ccdbb0, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x9ef9518, mutex=0x9ccdbb0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb432a890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ef9500, th=0x9935280) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb432e03c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b80418, th=0x9935280) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4329dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ef9500, th=0x9935280) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb432e132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b80418, th=0x9935280) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb432ad93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ef9500, th=0x9935280, previous=0x928b6f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb432c1be in ThreadWeaver::ThreadRunHelper::run (this=0xa59fb2e4, parent=0x9ef9500, th=0x9935280) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb432c8db in ThreadWeaver::Thread::run (this=0x9935280) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb65dbe39 in QThreadPrivate::start (arg=0x9935280) at thread/qthread_unix.cpp:266 #13 0xb656096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #14 0xb76e7a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0xa7042b70 (LWP 1678)): #0 0xb77f3424 in __kernel_vsyscall () #1 0xb6565015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb76f49dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb65dca07 in QWaitConditionPrivate::wait (this=0x9ef9518, mutex=0x9ccdbb0, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x9ef9518, mutex=0x9ccdbb0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb432a890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ef9500, th=0xa373bf0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb432e03c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b80418, th=0xa373bf0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4329dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ef9500, th=0xa373bf0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb432e132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b80418, th=0xa373bf0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb432ad93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ef9500, th=0xa373bf0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb432e151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b80418, th=0xa373bf0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb432ad93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ef9500, th=0xa373bf0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb432e151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b80418, th=0xa373bf0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #13 0xb432ad93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ef9500, th=0xa373bf0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #14 0xb432e151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b80418, th=0xa373bf0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #15 0xb432ad93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ef9500, th=0xa373bf0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #16 0xb432e151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b80418, th=0xa373bf0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #17 0xb432ad93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ef9500, th=0xa373bf0, previous=0xa747ba0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #18 0xb432c1be in ThreadWeaver::ThreadRunHelper::run (this=0xa70422e4, parent=0x9ef9500, th=0xa373bf0) at ../../../threadweaver/Weaver/Thread.cpp:87 #19 0xb432c8db in ThreadWeaver::Thread::run (this=0xa373bf0) at ../../../threadweaver/Weaver/Thread.cpp:142 #20 0xb65dbe39 in QThreadPrivate::start (arg=0xa373bf0) at thread/qthread_unix.cpp:266 #21 0xb656096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #22 0xb76e7a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xa51fab70 (LWP 1679)): #0 0xb77f3424 in __kernel_vsyscall () #1 0xb6565015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb76f49dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb65dca07 in QWaitConditionPrivate::wait (this=0x9ef9518, mutex=0x9ccdbb0, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x9ef9518, mutex=0x9ccdbb0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb432a890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ef9500, th=0x9e841c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb432e03c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b80418, th=0x9e841c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4329dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ef9500, th=0x9e841c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb432e132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b80418, th=0x9e841c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb432ad93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ef9500, th=0x9e841c0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb432e151 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b80418, th=0x9e841c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb432ad93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ef9500, th=0x9e841c0, previous=0xa374290) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb432c1be in ThreadWeaver::ThreadRunHelper::run (this=0xa51fa2e4, parent=0x9ef9500, th=0x9e841c0) at ../../../threadweaver/Weaver/Thread.cpp:87 #13 0xb432c8db in ThreadWeaver::Thread::run (this=0x9e841c0) at ../../../threadweaver/Weaver/Thread.cpp:142 #14 0xb65dbe39 in QThreadPrivate::start (arg=0x9e841c0) at thread/qthread_unix.cpp:266 #15 0xb656096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #16 0xb76e7a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xa49f9b70 (LWP 1680)): #0 0xb77f3424 in __kernel_vsyscall () #1 0xb6565015 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb76f49dd in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb65dca07 in QWaitConditionPrivate::wait (this=0x9ef9518, mutex=0x9ccdbb0, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x9ef9518, mutex=0x9ccdbb0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0xb432a890 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9ef9500, th=0x9e70eb8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb432e03c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9b80418, th=0x9e70eb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb4329dbb in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9ef9500, th=0x9e70eb8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb432e132 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9b80418, th=0x9e70eb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb432ad93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9ef9500, th=0x9e70eb8, previous=0x9b10bd8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb432c1be in ThreadWeaver::ThreadRunHelper::run (this=0xa49f92e4, parent=0x9ef9500, th=0x9e70eb8) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb432c8db in ThreadWeaver::Thread::run (this=0x9e70eb8) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb65dbe39 in QThreadPrivate::start (arg=0x9e70eb8) at thread/qthread_unix.cpp:266 #13 0xb656096e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #14 0xb76e7a4e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb3299720 (LWP 1385)): [KCrash Handler] #7 QGraphicsScene::addItem (this=0x9338050, item=0x9b55880) at graphicsview/qgraphicsscene.cpp:2635 #8 0xb744f188 in Plasma::CoronaPrivate::addContainment (this=0x92536d8, name=..., args=..., id=47, delayedInit=true) at ../../plasma/corona.cpp:235 #9 0xb744b971 in Plasma::CoronaPrivate::importLayout (this=0x92536d8, conf=..., mergeConfig=true) at ../../plasma/corona.cpp:497 #10 0xb744c256 in Plasma::Corona::importLayout (this=0x9338050, conf=...) at ../../plasma/corona.cpp:461 #11 0xb77a7e01 in Activity::open (this=0x9f56420) at ../../../../plasma/desktop/shell/activity.cpp:347 #12 0xb77a8185 in Activity::ensureActive (this=0x9f56420) at ../../../../plasma/desktop/shell/activity.cpp:177 #13 0xb77b2380 in DesktopCorona::currentActivityChanged (this=0x9338050, newActivity=...) at ../../../../plasma/desktop/shell/desktopcorona.cpp:606 #14 0xb77b5c2d in DesktopCorona::qt_metacall (this=0x9338050, _c=QMetaObject::InvokeMetaMethod, _id=58, _a=0xbfa548b8) at ./desktopcorona.moc:122 #15 0xb66e26ca in QMetaObject::metacall (object=0x9338050, cl=168482912, idx=58, argv=0xbfa548b8) at kernel/qmetaobject.cpp:237 #16 0xb66f5455 in QMetaObject::activate (sender=0x94f8d30, m=0xb70bb860, local_signal_index=0, argv=0xbfa548b8) at kernel/qobject.cpp:3280 #17 0xb708f373 in KActivityConsumer::currentActivityChanged (this=0x94f8d30, _t1=...) at moc_kactivityconsumer.cpp:126 #18 0xb708f7ad in KActivityConsumer::qt_metacall (this=0x94f8d30, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfa54a68) at moc_kactivityconsumer.cpp:87 #19 0xb708fbca in KActivityController::qt_metacall (this=0x94f8d30, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfa54a68) at moc_kactivitycontroller.cpp:77 #20 0xb66e26ca in QMetaObject::metacall (object=0x94f8d30, cl=168482912, idx=4, argv=0xbfa54a68) at kernel/qmetaobject.cpp:237 #21 0xb66f5455 in QMetaObject::activate (sender=0x9449e60, m=0xb70bbda4, local_signal_index=1, argv=0xbfa54a68) at kernel/qobject.cpp:3280 #22 0xb70b0883 in OrgKdeActivityManagerInterface::CurrentActivityChanged (this=0x9449e60, _t1=...) at activitymanager_interface.moc:165 #23 0xb70b0c7d in OrgKdeActivityManagerInterface::qt_metacall (this=0x9449e60, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfa54dac) at activitymanager_interface.moc:112 #24 0xb68321b4 in QDBusConnectionPrivate::deliverCall (this=0x924d718, object=0x9449e60, msg=..., metaTypes=..., slotIdx=6) at qdbusintegrator.cpp:909 #25 0xb683d8f7 in QDBusCallDeliveryEvent::placeMetaCall (this=0x9747e60, object=0x9449e60) at qdbusintegrator_p.h:103 #26 0xb66ef462 in QObject::event (this=0x9449e60, e=0x6c6c6564) at kernel/qobject.cpp:1219 #27 0xb5bc60cc in QApplicationPrivate::notify_helper (this=0x92550b8, receiver=0x9449e60, e=0x9747e60) at kernel/qapplication.cpp:4389 #28 0xb5bcc11e in QApplication::notify (this=0x9249a08, receiver=0x9449e60, e=0x9747e60) at kernel/qapplication.cpp:3791 #29 0xb6d0682a in KApplication::notify (this=0x9249a08, receiver=0x9449e60, event=0x9747e60) at ../../kdeui/kernel/kapplication.cpp:310 #30 0xb66dc96b in QCoreApplication::notifyInternal (this=0x9249a08, receiver=0x9449e60, event=0x9747e60) at kernel/qcoreapplication.cpp:732 #31 0xb66dfbcb in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x92334d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #32 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x92334d0) at kernel/qcoreapplication.cpp:1373 #33 0xb66dfd8d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266 #34 0xb670b69f in QCoreApplication::sendPostedEvents (s=0x9257318) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #35 postEventSourceDispatch (s=0x9257318) at kernel/qeventdispatcher_glib.cpp:276 #36 0xb39fa5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #37 0xb39fe2d8 in ?? () from /lib/libglib-2.0.so.0 #38 0xb39fe4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #39 0xb670b195 in QEventDispatcherGlib::processEvents (this=0x9232fb0, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #40 0xb5c873b5 in QGuiEventDispatcherGlib::processEvents (this=0x9232fb0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #41 0xb66db419 in QEventLoop::processEvents (this=0xbfa555d4, flags=) at kernel/qeventloop.cpp:149 #42 0xb66db89a in QEventLoop::exec (this=0xbfa555d4, flags=...) at kernel/qeventloop.cpp:201 #43 0xb66dfe4f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #44 0xb5bc4ef7 in QApplication::exec () at kernel/qapplication.cpp:3665 #45 0xb77bcb1e in kdemain (argc=1, argv=0xbfa557e4) at ../../../../plasma/desktop/shell/main.cpp:118 #46 0x0804860b in main (argc=1, argv=0xbfa557e4) at plasma-desktop_dummy.cpp:3 This bug may be a duplicate of or related to bug 241269. Possible duplicates by query: bug 245914, bug 241269. Reported using DrKonqi
Created attachment 50011 [details] New crash information added by DrKonqi plasma-desktop (0.3) on KDE Platform 4.5.00 (KDE 4.5.0) using Qt 4.7.0 - What I was doing when the application crashed: I've just upgraded to 4.5, and am still trying the new features. I wanted to test the new activities management, but after stopping (or deleting?) one activity Plasma crashed. -- Backtrace (Reduced): #7 QGraphicsScene::addItem (this=0x88f7ee0, item=0xa045da8) at graphicsview/qgraphicsscene.cpp:2635 #8 0x001ed188 in Plasma::CoronaPrivate::addContainment (this=0x88ff360, name=..., args=..., id=118, delayedInit=true) at ../../plasma/corona.cpp:235 #9 0x001e9971 in Plasma::CoronaPrivate::importLayout (this=0x88ff360, conf=..., mergeConfig=true) at ../../plasma/corona.cpp:497 #10 0x001ea256 in Plasma::Corona::importLayout (this=0x88f7ee0, conf=...) at ../../plasma/corona.cpp:461 #11 0x00ad7e01 in Activity::open (this=0x969ad30) at ../../../../plasma/desktop/shell/activity.cpp:347
looks like another instance of the tab focus issues in QGraphicsScene?
*** Bug 241269 has been marked as a duplicate of this bug. ***
*** Bug 253532 has been marked as a duplicate of this bug. ***