Bug 200265 - Plasma crashes on startup (TaskGroup::remove,TaskGroup::add,AbstractGroupingStrategy::createGroup)
Summary: Plasma crashes on startup (TaskGroup::remove,TaskGroup::add,AbstractGroupingS...
Status: RESOLVED DUPLICATE of bug 199775
Alias: None
Product: plasma4
Classification: Unmaintained
Component: widget-taskbar (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-15 05:42 UTC by Bogdan Bivolaru
Modified: 2009-08-19 21:32 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bogdan Bivolaru 2009-07-15 05:42:07 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.2.96 (KDE 4.2.96 (KDE 4.3 RC2))
Qt Version: 4.5.0
Operating System: Linux 2.6.28-13-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
Plasma runs for about 5 seconds before it crashes.
This is my console output:

bogdanbiv@bogdanbiv-laptop ~> plasma-desktop
QDBusObjectPath: invalid path ""            
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
QGraphicsGridLayout::itemAt: invalid row, column 0, 0                          
QGraphicsGridLayout::itemAt: invalid row, column 1, 0                          
QGraphicsGridLayout::itemAt: invalid row, column 2, 0                          
QGraphicsGridLayout::itemAt: invalid row, column 0, 1
Invalid D-BUS interface name 'org.kde.plasma-desktop.PlasmaApp' found while parsing introspection
QGraphicsGridLayout::itemAt: invalid row, column 0, 0
QGraphicsGridLayout::itemAt: invalid row, column 1, 0
QGraphicsGridLayout::itemAt: invalid row, column 0, 1
                              KCrash: Application 'plasma-desktop' crashing...
sock_file=/home/bogdanbiv/.kde/socket-bogdanbiv-laptop/kdeinit4__0
bogdanbiv@bogdanbiv-laptop ~> QDBusObjectPath: invalid path ""
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
QGraphicsGridLayout::itemAt: invalid row, column 0, 0
QGraphicsGridLayout::itemAt: invalid row, column 1, 0
QGraphicsGridLayout::itemAt: invalid row, column 2, 0
QGraphicsGridLayout::itemAt: invalid row, column 0, 1
Invalid D-BUS interface name 'org.kde.plasma-desktop.PlasmaApp' found while parsing introspection
QGraphicsGridLayout::itemAt: invalid row, column 0, 0
QGraphicsGridLayout::itemAt: invalid row, column 1, 0
QGraphicsGridLayout::itemAt: invalid row, column 0, 1
bogdanbiv@bogdanbiv-laptop ~> KCrash: Application 'plasma-desktop' crashing...
bogdanbiv@bogdanbiv-laptop ~> QDBusObjectPath: invalid path ""
QLayout: Attempting to add QLayout "" to QWidget "", which already has a layout
QGraphicsGridLayout::itemAt: invalid row, column 0, 0
QGraphicsGridLayout::itemAt: invalid row, column 1, 0
QGraphicsGridLayout::itemAt: invalid row, column 2, 0
QGraphicsGridLayout::itemAt: invalid row, column 0, 1
Invalid D-BUS interface name 'org.kde.plasma-desktop.PlasmaApp' found while parsing introspection
QGraphicsGridLayout::itemAt: invalid row, column 0, 0
QGraphicsGridLayout::itemAt: invalid row, column 1, 0
QGraphicsGridLayout::itemAt: invalid row, column 0, 1
bogdanbiv@bogdanbiv-laptop ~> KCrash: Application 'plasma-desktop' crashing...
bogdanbiv@bogdanbiv-laptop ~>


 -- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[Current thread is 0 (LWP 845)]

Thread 2 (Thread 0xa9304b90 (LWP 846)):
#0  0xb7fda430 in __kernel_vsyscall ()
#1  0xb50a70e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb62d22ed in __pthread_cond_wait (cond=0x9ef79b8, mutex=0x9ef79a0) at forward.c:139
#3  0xb64be9b2 in QWaitCondition::wait (this=0x9f6fdd0, mutex=0x9f6fdcc, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb7947152 in QHostInfoAgent::run (this=0x9f6fdc0) at kernel/qhostinfo.cpp:260
#5  0xb64bd96e in QThreadPrivate::start (arg=0x9f6fdc0) at thread/qthread_unix.cpp:189
#6  0xb50a34ff in start_thread (arg=0xa9304b90) at pthread_create.c:297
#7  0xb62c349e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb4bed710 (LWP 845)):
[KCrash Handler]
#6  TaskManager::TaskGroup::remove (this=0x9f925f0, item=0x9d98310) at /usr/include/qt4/QtCore/qlist.h:667
#7  0xa96b6af6 in TaskManager::TaskGroup::add (this=0x9f90910, item=0x9d98310) at /build/buildd/kdebase-workspace-4.2.96/libs/taskmanager/taskgroup.cpp:120
#8  0xa9699c51 in TaskManager::AbstractGroupingStrategy::createGroup (this=0x9c02c08, items=
        {{p = {static shared_null = {ref = {_q_value = 44872}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0xbf9f3aac}, d = 0xbf9f3aac}})
    at /build/buildd/kdebase-workspace-4.2.96/libs/taskmanager/abstractgroupingstrategy.cpp:140
#9  0xa96a329b in TaskManager::ProgramGroupingStrategy::programGrouping (this=0x9c02c08, taskItem=0x9d98310, groupItem=0x9e01348)
    at /build/buildd/kdebase-workspace-4.2.96/libs/taskmanager/strategies/programgroupingstrategy.cpp:191
#10 0xa96a37b3 in TaskManager::ProgramGroupingStrategy::handleItem (this=0x9c02c08, item=0x9d98310)
    at /build/buildd/kdebase-workspace-4.2.96/libs/taskmanager/strategies/programgroupingstrategy.cpp:152
#11 0xa969cd25 in TaskManager::GroupManagerPrivate::addTask (this=0x9deab60, task={d = 0xbf9f3c14}) at /build/buildd/kdebase-workspace-4.2.96/libs/taskmanager/groupmanager.cpp:288
#12 0xa969db3a in TaskManager::GroupManagerPrivate::actuallyReloadTasks (this=0x9deab60) at /build/buildd/kdebase-workspace-4.2.96/libs/taskmanager/groupmanager.cpp:155
#13 0xa969e070 in TaskManager::GroupManager::setGroupingStrategy (this=0x9bf02d8, strategy=TaskManager::GroupManager::ProgramGrouping)
    at /build/buildd/kdebase-workspace-4.2.96/libs/taskmanager/groupmanager.cpp:693
#14 0xa969e29b in TaskManager::GroupManagerPrivate::checkIfFull (this=0x9deab60) at /build/buildd/kdebase-workspace-4.2.96/libs/taskmanager/groupmanager.cpp:543
#15 0xa957a3da in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#16 0xa957b857 in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#17 0xb65c7ca8 in QMetaObject::activate (sender=0x9db8728, from_signal_index=15, to_signal_index=15, argv=0xbf9f3dac) at kernel/qobject.cpp:3069
#18 0xb65c8932 in QMetaObject::activate (sender=0x9db8728, m=0xa9591c44, local_signal_index=1, argv=0xbf9f3dac) at kernel/qobject.cpp:3143
#19 0xa9588d03 in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#20 0xa958c1a8 in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#21 0xa957f899 in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#22 0xa95803ed in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#23 0xa9580a24 in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#24 0xa9580adc in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#25 0xa958c876 in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#26 0xa958ddc6 in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#27 0xb65c7ca8 in QMetaObject::activate (sender=0x9e01348, from_signal_index=22, to_signal_index=22, argv=0xbf9f419c) at kernel/qobject.cpp:3069
#28 0xb65c8932 in QMetaObject::activate (sender=0x9e01348, m=0xa96c4b74, local_signal_index=1, argv=0xbf9f419c) at kernel/qobject.cpp:3143
#29 0xa96b5ed3 in TaskManager::TaskGroup::itemRemoved (this=0x9e01348, _t1=0x9f925f0) at /build/buildd/kdebase-workspace-4.2.96/obj-i486-linux-gnu/libs/taskmanager/taskgroup.moc:146
#30 0xa96b64ab in TaskManager::TaskGroup::itemDestroyed (this=0x9e01348, item=0x9f925f0) at /build/buildd/kdebase-workspace-4.2.96/libs/taskmanager/taskgroup.cpp:144
#31 0xa96b78ff in TaskManager::TaskGroup::qt_metacall (this=0x9e01348, _c=QMetaObject::InvokeMetaMethod, _id=22, _a=0xbf9f42bc)
    at /build/buildd/kdebase-workspace-4.2.96/obj-i486-linux-gnu/libs/taskmanager/taskgroup.moc:127
#32 0xb65c7ca8 in QMetaObject::activate (sender=0x9f925f0, from_signal_index=5, to_signal_index=5, argv=0xbf9f42bc) at kernel/qobject.cpp:3069
#33 0xb65c8932 in QMetaObject::activate (sender=0x9f925f0, m=0xa96c3a40, local_signal_index=1, argv=0xbf9f42bc) at kernel/qobject.cpp:3143
#34 0xa9698eb3 in TaskManager::AbstractGroupableItem::destroyed (this=0x9f925f0, _t1=0x9f925f0)
    at /build/buildd/kdebase-workspace-4.2.96/obj-i486-linux-gnu/libs/taskmanager/abstractgroupableitem.moc:129
#35 0xa9699401 in ~AbstractGroupableItem (this=0x9f925f0) at /build/buildd/kdebase-workspace-4.2.96/libs/taskmanager/abstractgroupableitem.cpp:62
#36 0xa96b6fd2 in ~TaskGroup (this=0x9f925f0) at /build/buildd/kdebase-workspace-4.2.96/libs/taskmanager/taskgroup.cpp:94
#37 0xa969a0e6 in ~AbstractGroupingStrategy (this=0x9d91568) at /usr/include/qt4/QtCore/qalgorithms.h:350
#38 0xa96a24d8 in ~ProgramGroupingStrategy (this=0x9d91568) at /build/buildd/kdebase-workspace-4.2.96/libs/taskmanager/strategies/programgroupingstrategy.cpp:73
#39 0xb65c0b25 in qDeleteInEventHandler (o=0x9d98310) at kernel/qobject.cpp:3771
#40 0xb65c23cb in QObject::event (this=0x9d91568, e=0x9d92df8) at kernel/qobject.cpp:1101
#41 0xb685ee9c in QApplicationPrivate::notify_helper (this=0x9864e48, receiver=0x9d91568, e=0x9d92df8) at kernel/qapplication.cpp:4084
#42 0xb686719e in QApplication::notify (this=0x98602a0, receiver=0x9d91568, e=0x9d92df8) at kernel/qapplication.cpp:3631
#43 0xb76c84dd in KApplication::notify (this=0x98602a0, receiver=0x9d91568, event=0x9d92df8) at /build/buildd/kde4libs-4.2.96/kdeui/kernel/kapplication.cpp:302
#44 0xb65b1a3b in QCoreApplication::notifyInternal (this=0x98602a0, receiver=0x9d91568, event=0x9d92df8) at kernel/qcoreapplication.cpp:602
#45 0xb65b2695 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x984aa70) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#46 0xb65b288d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1132
#47 0xb65dd7ef in postEventSourceDispatch (s=0x9866d20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#48 0xb4ea1b88 in IA__g_main_context_dispatch (context=0x9866c98) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#49 0xb4ea50eb in g_main_context_iterate (context=0x9866c98, block=1, dispatch=1, self=0x9863f98) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#50 0xb4ea5268 in IA__g_main_context_iteration (context=0x9866c98, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#51 0xb65dd438 in QEventDispatcherGlib::processEvents (this=0x9864440, flags={i = -1080080088}) at kernel/qeventdispatcher_glib.cpp:323
#52 0xb6900365 in QGuiEventDispatcherGlib::processEvents (this=0x9864440, flags={i = -1080080040}) at kernel/qguieventdispatcher_glib.cpp:202
#53 0xb65b006a in QEventLoop::processEvents (this=0xbf9f49d4, flags={i = -1080079976}) at kernel/qeventloop.cpp:149
#54 0xb65b04aa in QEventLoop::exec (this=0xbf9f49d4, flags={i = -1080079908}) at kernel/qeventloop.cpp:200
#55 0xb7b41c9b in KIO::NetAccess::enter_loop (this=0xbf9f4a40) at /build/buildd/kde4libs-4.2.96/kio/kio/netaccess.cpp:502
#56 0xb7b4235f in KIO::NetAccess::synchronousRunInternal (this=0xbf9f4a40, job=0xa0e3a98, window=0x0, data=0xbf9f4b24, finalURL=0x0, metaData=0x0)
    at /build/buildd/kde4libs-4.2.96/kio/kio/netaccess.cpp:487
#57 0xb7b42a11 in KIO::NetAccess::synchronousRun (job=0xa0e3a98, window=0x0, data=0xbf9f4b24, finalURL=0x0, metaData=0x0) at /build/buildd/kde4libs-4.2.96/kio/kio/netaccess.cpp:277
#58 0xa88a095b in RTM::Request::sendSynchronousRequest () from /usr/lib/librtm.so.4
#59 0xa88a399c in RTM::Auth::getAuthUrl () from /usr/lib/librtm.so.4
#60 0xa8898137 in RTM::Session::setToken () from /usr/lib/librtm.so.4
#61 0xa889861d in RTM::Session::Session () from /usr/lib/librtm.so.4
#62 0xa88d504d in ?? () from /usr/lib/kde4/plasma_engine_rtm.so
#63 0xa88d6778 in KPluginFactory::createInstance<RtmEngine, QObject> () from /usr/lib/kde4/plasma_engine_rtm.so
#64 0xb74b4a9f in KPluginFactory::create (this=0xa0921e0, iface=0xb7efe060 "Plasma::DataEngine", parentWidget=0x0, parent=0x0, args=@0xbf9f4d88, keyword=@0xbf9f4d70)
    at /build/buildd/kde4libs-4.2.96/kdecore/util/kpluginfactory.cpp:191
#65 0xb7ded838 in Plasma::DataEngineManager::loadEngine (this=0x9e34678, name=@0xbf9f4ef4) at /build/buildd/kde4libs-4.2.96/kdecore/util/kpluginfactory.h:515
#66 0xb7dbd7ac in Plasma::Applet::dataEngine (this=0x9e09e40, name=@0xbf9f4ef4) at /build/buildd/kde4libs-4.2.96/plasma/private/dataengineconsumer_p.h:50
#67 0xa9327a40 in ?? () from /usr/lib/kde4/plasma_applet_rtm.so
#68 0xa93298b5 in ?? () from /usr/lib/kde4/plasma_applet_rtm.so
#69 0xb7de3f27 in Plasma::Corona::loadLayout (this=0x9918bb0, configName=@0xbf9f5164) at /build/buildd/kde4libs-4.2.96/plasma/corona.cpp:377
#70 0xb7de5971 in Plasma::Corona::initializeLayout (this=0x9918bb0, configName=@0xbf9f5164) at /build/buildd/kde4libs-4.2.96/plasma/corona.cpp:324
#71 0xb7f8af17 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#72 0xb7f8b0c4 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#73 0xb7f8f6b0 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#74 0xb65c7ca8 in QMetaObject::activate (sender=0x98f12f8, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3069
#75 0xb65c8932 in QMetaObject::activate (sender=0x98f12f8, m=0xb66a3908, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3143
#76 0xb65cd0a7 in QSingleShotTimer::timeout (this=0x98f12f8) at .moc/release-shared/qtimer.moc:76
#77 0xb65cd1cc in QSingleShotTimer::timerEvent (this=0x98f12f8) at kernel/qtimer.cpp:298
#78 0xb65c215f in QObject::event (this=0x98f12f8, e=0xbf9f574c) at kernel/qobject.cpp:1082
#79 0xb685ee9c in QApplicationPrivate::notify_helper (this=0x9864e48, receiver=0x98f12f8, e=0xbf9f574c) at kernel/qapplication.cpp:4084
#80 0xb686719e in QApplication::notify (this=0x98602a0, receiver=0x98f12f8, e=0xbf9f574c) at kernel/qapplication.cpp:3631
#81 0xb76c84dd in KApplication::notify (this=0x98602a0, receiver=0x98f12f8, event=0xbf9f574c) at /build/buildd/kde4libs-4.2.96/kdeui/kernel/kapplication.cpp:302
#82 0xb65b1a3b in QCoreApplication::notifyInternal (this=0x98602a0, receiver=0x98f12f8, event=0xbf9f574c) at kernel/qcoreapplication.cpp:602
#83 0xb65e0d71 in QTimerInfoList::activateTimers (this=0x987078c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#84 0xb65dd4e0 in timerSourceDispatch (source=0x9870758) at kernel/qeventdispatcher_glib.cpp:164
#85 0xb4ea1b88 in IA__g_main_context_dispatch (context=0x9866c98) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#86 0xb4ea50eb in g_main_context_iterate (context=0x9866c98, block=1, dispatch=1, self=0x9863f98) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#87 0xb4ea5268 in IA__g_main_context_iteration (context=0x9866c98, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#88 0xb65dd438 in QEventDispatcherGlib::processEvents (this=0x9864440, flags={i = -1080076088}) at kernel/qeventdispatcher_glib.cpp:323
#89 0xb6900365 in QGuiEventDispatcherGlib::processEvents (this=0x9864440, flags={i = -1080076040}) at kernel/qguieventdispatcher_glib.cpp:202
#90 0xb65b006a in QEventLoop::processEvents (this=0xbf9f5970, flags={i = -1080075976}) at kernel/qeventloop.cpp:149
#91 0xb65b04aa in QEventLoop::exec (this=0xbf9f5970, flags={i = -1080075912}) at kernel/qeventloop.cpp:200
#92 0xb65b2959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#93 0xb685ed17 in QApplication::exec () at kernel/qapplication.cpp:3553
#94 0xb7f73510 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#95 0x08048712 in _start ()

Reported using DrKonqi
Comment 1 Dario Andres 2009-08-19 21:32:46 UTC
Merging with bug 199775. Thanks

*** This bug has been marked as a duplicate of bug 199775 ***