Application: plasma-desktop (0.3) KDE Platform Version: 4.4.85 (KDE 4.4.85 (KDE 4.5 Beta2)) (Compiled from sources) Qt Version: 4.6.3 Operating System: Linux 2.6.32-020632-generic x86_64 Distribution: Ubuntu 9.04 -- Information about the crash: - What I was doing when the application crashed: I think I was just deleting the default activity and creating a copy of a older activity and tried to stop one activity and tried to stop the other and it crashed. Today's trunk compiled about 1 hr ago kde 4.5 with qt-copy -- Backtrace: Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault [Current thread is 0 (LWP 15185)] Thread 4 (Thread 0x7f17f6fab950 (LWP 15189)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f1813096f16 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f1813376620) at /home/kde-devel/kdesvn/qt-copy/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304 #2 0x00007f1813096f59 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f18133846ec) at /home/kde-devel/kdesvn/qt-copy/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438 #3 0x00007f180e63e3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297 #4 0x00007f180ccaa02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f17e559d950 (LWP 16558)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 #1 0x00007f180e8e1df7 in QWaitCondition::wait (this=0x1ffcf58, mutex=0x1ffcf50, time=30000) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85 #2 0x00007f180e8d6af9 in QThreadPoolThread::run (this=0x3320190) at /home/kde-devel/kdesvn/qt-copy/src/corelib/concurrent/qthreadpool.cpp:140 #3 0x00007f180e8e0ea5 in QThreadPrivate::start (arg=0x3320190) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:248 #4 0x00007f180e63e3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297 #5 0x00007f180ccaa02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f17e4b97950 (LWP 16559)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 #1 0x00007f180e8e1df7 in QWaitCondition::wait (this=0x1ffcf58, mutex=0x1ffcf50, time=30000) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:85 #2 0x00007f180e8d6af9 in QThreadPoolThread::run (this=0x3034120) at /home/kde-devel/kdesvn/qt-copy/src/corelib/concurrent/qthreadpool.cpp:140 #3 0x00007f180e8e0ea5 in QThreadPrivate::start (arg=0x3034120) at /home/kde-devel/kdesvn/qt-copy/src/corelib/thread/qthread_unix.cpp:248 #4 0x00007f180e63e3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297 #5 0x00007f180ccaa02d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f1813c76780 (LWP 15185)): [KCrash Handler] #6 QGraphicsScene::addItem (this=0x134a620, item=0x19a4c50) at /home/kde-devel/kdesvn/qt-copy/src/gui/graphicsview/qgraphicsscene.cpp:2599 #7 0x00007f18124168f5 in Plasma::CoronaPrivate::addContainment (this=0x13486a0, name=@0x7fff5c3a1420, args=@0x7fff5c3a1410, id=46, delayedInit=true) at /home/kde-devel/kdesvn/kdelibs/plasma/corona.cpp:234 #8 0x00007f1812414914 in Plasma::CoronaPrivate::importLayout (this=0x13486a0, conf=<value optimized out>, mergeConfig=true) at /home/kde-devel/kdesvn/kdelibs/plasma/corona.cpp:496 #9 0x00007f181241558f in Plasma::Corona::importLayout (this=0x134a620, conf=@0x7fff5c3a1620) at /home/kde-devel/kdesvn/kdelibs/plasma/corona.cpp:460 #10 0x00007f181385d1ba in Activity::open (this=0x16c3b50) at /home/kde-devel/kdesvn/kdebase/workspace/plasma/desktop/shell/activity.cpp:327 #11 0x00007f181385d4e5 in Activity::ensureActive (this=0x19a4c50) at /home/kde-devel/kdesvn/kdebase/workspace/plasma/desktop/shell/activity.cpp:177 #12 0x00007f1813866398 in DesktopCorona::currentActivityChanged (this=0x134a620, newActivity=@0x2dd82f0) at /home/kde-devel/kdesvn/kdebase/workspace/plasma/desktop/shell/desktopcorona.cpp:580 #13 0x00007f18138691a4 in DesktopCorona::qt_metacall (this=0x134a620, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5c3a1880) at /home/kde-devel/kdesvn/build/kdebase/workspace/plasma/desktop/shell/desktopcorona.moc:122 #14 0x00007f180e9e7db8 in QMetaObject::activate (sender=0x1631310, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3295 #15 0x00007f1812804b82 in KActivityConsumer::currentActivityChanged (this=0x19a4c50, _t1=<value optimized out>) at /home/kde-devel/kdesvn/build/kdebase/workspace/libs/kworkspace/moc_kactivityconsumer.cpp:126 #16 0x00007f1812804eb5 in KActivityConsumer::qt_metacall (this=0x1631310, _c=QMetaObject::InvokeMetaMethod, _id=25188944, _a=0x7fff5c3a1a20) at /home/kde-devel/kdesvn/build/kdebase/workspace/libs/kworkspace/moc_kactivityconsumer.cpp:87 #17 0x00007f1812804f75 in KActivityController::qt_metacall (this=0x19a4c50, _c=26889280, _id=52209184, _a=0x0) at /home/kde-devel/kdesvn/build/kdebase/workspace/libs/kworkspace/moc_kactivitycontroller.cpp:77 #18 0x00007f180e9e7db8 in QMetaObject::activate (sender=0x13ce730, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3295 #19 0x00007f181281f445 in OrgKdeActivityManagerInterface::CurrentActivityChanged (this=0x19a4c50, _t1=<value optimized out>) at /home/kde-devel/kdesvn/build/kdebase/workspace/libs/kworkspace/activitymanager_interface.moc:165 #20 0x00007f181281fee8 in OrgKdeActivityManagerInterface::qt_metacall (this=0x13ce730, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5c3a2200) at /home/kde-devel/kdesvn/build/kdebase/workspace/libs/kworkspace/activitymanager_interface.moc:112 #21 0x00007f180ed8feb4 in QDBusConnectionPrivate::deliverCall (this=0x1252510, object=0x13ce730, msg=@0x2cf3678, metaTypes=@0x2cf3680, slotIdx=6) at /home/kde-devel/kdesvn/qt-copy/src/dbus/qdbusintegrator.cpp:904 #22 0x00007f180ed9a4ef in QDBusCallDeliveryEvent::placeMetaCall (this=0x1805a50, object=0x19a4c40) at /home/kde-devel/kdesvn/qt-copy/src/dbus/qdbusintegrator_p.h:101 #23 0x00007f180e9e46f8 in QObject::event (this=0x13ce730, e=0x2cf3630) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:1248 #24 0x00007f180db354ad in QApplicationPrivate::notify_helper (this=0x125a230, receiver=0x13ce730, e=0x2cf3630) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:4302 #25 0x00007f180db3cb34 in QApplication::notify (this=0x124deb0, receiver=0x13ce730, e=0x2cf3630) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3706 #26 0x00007f180f70a9ab in KApplication::notify (this=0x124deb0, receiver=0x13ce730, event=0x2cf3630) at /home/kde-devel/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:302 #27 0x00007f180e9d40cb in QCoreApplication::notifyInternal (this=0x124deb0, receiver=0x13ce730, event=0x2cf3630) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:726 #28 0x00007f180e9d6930 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1245720) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:215 #29 0x00007f180e9febc3 in postEventSourceDispatch (s=<value optimized out>) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:220 #30 0x00007f180738020a in IA__g_main_context_dispatch (context=0x125cd20) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814 #31 0x00007f18073838e0 in g_main_context_iterate (context=0x125cd20, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448 #32 0x00007f1807383a7c in IA__g_main_context_iteration (context=0x125cd20, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511 #33 0x00007f180e9fe71c in QEventDispatcherGlib::processEvents (this=0x1245350, flags=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:412 #34 0x00007f180dbe8b5f in QGuiEventDispatcherGlib::processEvents (this=0x19a4c50, flags=<value optimized out>) at /home/kde-devel/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:204 #35 0x00007f180e9d29b2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1547316384}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #36 0x00007f180e9d2d84 in QEventLoop::exec (this=0x7fff5c3a2ce0, flags={i = 1547316464}) at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:201 #37 0x00007f180e9d6bc6 in QCoreApplication::exec () at /home/kde-devel/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1003 #38 0x00007f181386f750 in kdemain (argc=1, argv=0x7fff5c3a30a8) at /home/kde-devel/kdesvn/kdebase/workspace/plasma/desktop/shell/main.cpp:118 #39 0x00007f180cbe25a6 in __libc_start_main (main=0x400970 <main>, argc=1, ubp_av=0x7fff5c3a30a8, init=0x4009a0 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff5c3a3098) at libc-start.c:220 #40 0x00000000004008a9 in _start () at ../sysdeps/x86_64/elf/start.S:113 Reported using DrKonqi
got the same crash in 4.4.90: Thread 1 (Thread 0xb76e9780 (LWP 14377)): [KCrash Handler] #7 QGraphicsScene::addItem (this=0x9d6c140, item=0x109be2c8) at graphicsview/qgraphicsscene.cpp:2613 #8 0x060736f9 in Plasma::CoronaPrivate::addContainment (this=0x9d7b210, name=..., args=..., id=0, delayedInit=false) at /usr/src/debug/kdelibs-4.4.90/plasma/corona.cpp:235 #9 0x06070203 in Plasma::Corona::addContainment (this=0x9d6c140, name=..., args=...) at /usr/src/debug/kdelibs-4.4.90/plasma/corona.cpp:557 #10 0x06119716 in Plasma::View::swapContainment (this=0xabb0d08, existing=0x109604a8, name=..., args=...) at /usr/src/debug/kdelibs-4.4.90/plasma/view.cpp:315 #11 0x03ef4686 in BackgroundDialog::saveConfig (this=0x107ad3b0) at /usr/src/debug/kdebase-workspace-4.4.90/libs/plasmagenericshell/backgrounddialog.cpp:482 #12 0x03ef18ab in BackgroundDialog::qt_metacall (this=0x107ad3b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfa2888c) at /usr/src/debug/kdebase-workspace-4.4.90/i686-redhat-linux-gnu/libs/plasmagenericshell/moc_backgrounddialog.cpp:156 #13 0x0244e06b in QMetaObject::metacall (object=0x107ad3b0, cl=QMetaObject::InvokeMetaMethod, idx=86, argv=0xbfa2888c) at kernel/qmetaobject.cpp:237 #14 0x0245d085 in QMetaObject::activate (sender=0x107ad3b0, m=0x2c0ecc4, local_signal_index=7, argv=0x0) at kernel/qobject.cpp:3305 #15 0x02962dd8 in KDialog::applyClicked (this=0x107ad3b0) at /usr/src/debug/kdelibs-4.4.90/i686-redhat-linux-gnu/kdeui/kdialog.moc:246 #16 0x0296515f in KDialog::slotButtonClicked (this=0x107ad3b0, button=8) at /usr/src/debug/kdelibs-4.4.90/kdeui/dialogs/kdialog.cpp:875 #17 0x0296721c in KDialog::qt_metacall (this=0x107ad3b0, _c=QMetaObject::InvokeMetaMethod, _id=33, _a=0xbfa28af8) at /usr/src/debug/kdelibs-4.4.90/i686-redhat-linux-gnu/kdeui/kdialog.moc:190 #18 0x02a3e15b in KPageDialog::qt_metacall (this=0x107ad3b0, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfa28af8) at /usr/src/debug/kdelibs-4.4.90/i686-redhat-linux-gnu/kdeui/kpagedialog.moc:70 #19 0x0295451b in KConfigDialog::qt_metacall (this=0x107ad3b0, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfa28af8) at /usr/src/debug/kdelibs-4.4.90/i686-redhat-linux-gnu/kdeui/kconfigdialog.moc:84 #20 0x03ef17fb in BackgroundDialog::qt_metacall (this=0x107ad3b0, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfa28af8) at /usr/src/debug/kdebase-workspace-4.4.90/i686-redhat-linux-gnu/libs/plasmagenericshell/moc_backgrounddialog.cpp:150 #21 0x0244e06b in QMetaObject::metacall (object=0x107ad3b0, cl=QMetaObject::InvokeMetaMethod, idx=69, argv=0xbfa28af8) at kernel/qmetaobject.cpp:237 #22 0x0245d085 in QMetaObject::activate (sender=0x10798b78, m=0x2579378, local_signal_index=0, argv=0xbfa28af8) at kernel/qobject.cpp:3305 #23 0x02461e14 in QSignalMapper::mapped (this=0x10798b78, _t1=8) at .moc/release-shared/moc_qsignalmapper.cpp:101 #24 0x02461eee in QSignalMapper::map (this=0x10798b78, sender=0x1094af48) at kernel/qsignalmapper.cpp:266 #25 0x024620df in QSignalMapper::map (this=0x10798b78) at kernel/qsignalmapper.cpp:257 #26 0x0246321b in QSignalMapper::qt_metacall (this=0x10798b78, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfa28c98) at .moc/release-shared/moc_qsignalmapper.cpp:87 #27 0x0244e06b in QMetaObject::metacall (object=0x10798b78, cl=QMetaObject::InvokeMetaMethod, idx=8, argv=0xbfa28c98) at kernel/qmetaobject.cpp:237 #28 0x0245d085 in QMetaObject::activate (sender=0x1094af48, m=0x3b0c944, local_signal_index=2, argv=0xbfa28c98) at kernel/qobject.cpp:3305 #29 0x038cc1da in QAbstractButton::clicked (this=0x1094af48, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206 #30 0x035cd34a in QAbstractButtonPrivate::emitClicked (this=0x109cf538) at widgets/qabstractbutton.cpp:546 #31 0x035ce6c5 in QAbstractButtonPrivate::click (this=0x109cf538) at widgets/qabstractbutton.cpp:539 #32 0x035ce98e in QAbstractButton::mouseReleaseEvent (this=0x1094af48, e=0xbfa293e0) at widgets/qabstractbutton.cpp:1121 #33 0x0322a83d in QWidget::event (this=0x1094af48, event=0xbfa293e0) at kernel/qwidget.cpp:8090 #34 0x035cd1ef in QAbstractButton::event (this=0x1094af48, e=0xbfa293e0) at widgets/qabstractbutton.cpp:1080 #35 0x0366dda3 in QPushButton::event (this=0x1094af48, e=0xbfa293e0) at widgets/qpushbutton.cpp:679 #36 0x031d785c in QApplicationPrivate::notify_helper (this=0x9d7eb88, receiver=0x1094af48, e=0xbfa293e0) at kernel/qapplication.cpp:4345 #37 0x031ded7e in QApplication::notify (this=0x9d69cb0, receiver=0x1094af48, e=0xbfa293e0) at kernel/qapplication.cpp:3910 #38 0x02a0468b in KApplication::notify (this=0x9d69cb0, receiver=0x1094af48, event=0xbfa293e0) at /usr/src/debug/kdelibs-4.4.90/kdeui/kernel/kapplication.cpp:309 #39 0x02448a73 in QCoreApplication::notifyInternal (this=0x9d69cb0, receiver=0x1094af48, event=0xbfa293e0) at kernel/qcoreapplication.cpp:726 #40 0x031dc5d8 in sendEvent (receiver=0x1094af48, event=0xbfa293e0, alienWidget=0x1094af48, nativeWidget=0x107ad3b0, buttonDown=0x3b152a0, lastMouseReceiver=..., spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:215 #41 QApplicationPrivate::sendMouseEvent (receiver=0x1094af48, event=0xbfa293e0, alienWidget=0x1094af48, nativeWidget=0x107ad3b0, buttonDown=0x3b152a0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3010 #42 0x0325d250 in QETWidget::translateMouseEvent (this=0x107ad3b0, event=0xbfa298fc) at kernel/qapplication_x11.cpp:4403 #43 0x0325c6a3 in QApplication::x11ProcessEvent (this=0x9d69cb0, event=0xbfa298fc) at kernel/qapplication_x11.cpp:3414 #44 0x03288252 in x11EventSourceDispatch (s=0x9d81970, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #45 0x04380525 in g_main_dispatch (context=0x9d80c98) at gmain.c:1960 #46 IA__g_main_context_dispatch (context=0x9d80c98) at gmain.c:2513 #47 0x04384268 in g_main_context_iterate (context=0xd17490, block=1, dispatch=1, self=0x9d74e70) at gmain.c:2591 #48 0x04384449 in IA__g_main_context_iteration (context=0x9d80c98, may_block=1) at gmain.c:2654 #49 0x02472fd6 in QEventDispatcherGlib::processEvents (this=0x9d7e448, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #50 0x03287cc6 in QGuiEventDispatcherGlib::processEvents (this=0x9d7e448, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #51 0x0244760a in QEventLoop::processEvents (this=0xbfa29bf4, flags=...) at kernel/qeventloop.cpp:149 #52 0x0244794a in QEventLoop::exec (this=0xbfa29bf4, flags=...) at kernel/qeventloop.cpp:201 #53 0x0244bf77 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003 #54 0x031d6838 in QApplication::exec () at kernel/qapplication.cpp:3624 #55 0x044785d0 in kdemain (argc=1, argv=0xbfa29e04) at /usr/src/debug/kdebase-workspace-4.4.90/plasma/desktop/shell/main.cpp:118 #56 0x080487ac in main (argc=1, argv=0xbfa29e04) at /usr/src/debug/kdebase-workspace-4.4.90/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3
*** Bug 245914 has been marked as a duplicate of this bug. ***
*** Bug 242756 has been marked as a duplicate of this bug. ***
*** Bug 245991 has been marked as a duplicate of this bug. ***
*** Bug 203268 has been marked as a duplicate of this bug. ***
Alexis: similar to bug#226012, this is an addItem crash that continues to haunt us. :/
Well I can't reproduce both bugs on my machine. I'm running Qt 4.7. Can someone try with 4.7? Also the backtraces are incomplete, the first 5 symbols are missing, would be nice if i can get them somehow. Lot of things are happening in addItem...
i justr tried and i can't reproduce with kde 4.5 and Qt 4.7
Created attachment 50640 [details] Plasma Desktop with empty widget present Taken at startup.
Created attachment 50641 [details] Desktop after Plasma crash Probably not useful, but just in case...
*** Bug 248767 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 247358 ***