crasher in grouping

Sebastian Kügler sebas at kde.org
Wed Dec 3 11:48:36 CET 2008


I'm getting a crash with the attached bt. Since some of you people hacked on 
the taskmanager last night (and your memory will still be fresh), I'm posting 
this here. (And also because I can hardly get Plasma up anymore. ;-)).
-- 
sebas

 http://www.kde.org | http://vizZzion.org |  GPG Key ID: 9119 0EF9 

-------------- next part --------------
Application: Plasma Workspace (plasma), signal SIGSEGV
[Current thread is 0 (LWP 30478)]

Thread 2 (Thread 0xaa2ddb90 (LWP 30496)):
#0  0xb802c430 in __kernel_vsyscall ()
#1  0xb68af075 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb6913902 in QWaitCondition::wait (this=0xa360bb8, mutex=0xa360bb4, time=4294967295) at thread/qwaitcondition_unix.cpp:82
#3  0xb7a618ea in QHostInfoAgent::run (this=0xa360ba8) at kernel/qhostinfo.cpp:241
#4  0xb6912b40 in QThreadPrivate::start (arg=0xa360ba8) at thread/qthread_unix.cpp:185
#5  0xb68ab50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0xb67047ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb57d96c0 (LWP 30478)):
[KCrash Handler]
#6  0xb6a00291 in QMetaObject::activate (sender=0xa38e390, m=0xaa4c7a18, local_signal_index=0, argv=0xbfb2cc6c) at kernel/qobject.cpp:3097
#7  0xaa499e06 in TaskManager::AbstractGroupingStrategy::groupRemoved (this=0xa38e390, _t1=0xa31f098) at /home/sebas/kdesvn/build/kdebase/workspace/libs/taskmanager/abstractgroupingstrategy.moc:87
#8  0xaa49a891 in TaskManager::AbstractGroupingStrategy::closeGroup (this=0xa38e390, group=0xa31f098) at /home/sebas/kdesvn/src/kdebase/workspace/libs/taskmanager/abstractgroupingstrategy.cpp:128
#9  0xaa49aae9 in ~AbstractGroupingStrategy (this=0xa38e390) at /home/sebas/kdesvn/src/kdebase/workspace/libs/taskmanager/abstractgroupingstrategy.cpp:60
#10 0xaa49e896 in TaskManager::GroupManager::setGroupingStrategy (this=0xa3a4ce0, strategy=TaskManager::GroupManager::NoGrouping)
    at /home/sebas/kdesvn/src/kdebase/workspace/libs/taskmanager/groupmanager.cpp:607
#11 0xaa49ea7e in TaskManager::GroupManagerPrivate::checkIfFull (this=0xa30b360) at /home/sebas/kdesvn/src/kdebase/workspace/libs/taskmanager/groupmanager.cpp:504
#12 0xaa49eac2 in TaskManager::GroupManager::setFullLimit (this=0xa3a4ce0, limit=14) at /home/sebas/kdesvn/src/kdebase/workspace/libs/taskmanager/groupmanager.cpp:488
#13 0xaa4db052 in Tasks::adjustGroupingStrategy (this=0x9fd13d8) at /home/sebas/kdesvn/src/kdebase/workspace/plasma/applets/tasks/tasks.cpp:242
#14 0xaa4db9e7 in Tasks::changeSizeHint (this=0x9fd13d8, which=Qt::PreferredSize) at /home/sebas/kdesvn/src/kdebase/workspace/plasma/applets/tasks/tasks.cpp:248
#15 0xaa4dbfc1 in Tasks::qt_metacall (this=0x9fd13d8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfb2ceec) at /home/sebas/kdesvn/build/kdebase/workspace/plasma/applets/tasks/tasks.moc:86
#16 0xb69ffcfa in QMetaObject::activate (sender=0xa361030, from_signal_index=12, to_signal_index=12, argv=0xbfb2ceec) at kernel/qobject.cpp:3028
#17 0xb6a00272 in QMetaObject::activate (sender=0xa361030, m=0xaa4f3adc, local_signal_index=1, argv=0xbfb2ceec) at kernel/qobject.cpp:3101
#18 0xaa4e8cf8 in TaskGroupItem::sizeHintChanged (this=0xa361030, _t1=Qt::PreferredSize) at /home/sebas/kdesvn/build/kdebase/workspace/plasma/applets/tasks/taskgroupitem.moc:125
#19 0xaa4ea086 in TaskGroupItem::updatePreferredSize (this=0xa361030) at /home/sebas/kdesvn/src/kdebase/workspace/plasma/applets/tasks/taskgroupitem.cpp:683
#20 0xaa4ec992 in TaskGroupItem::qt_metacall (this=0xa361030, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfb2d04c)
    at /home/sebas/kdesvn/build/kdebase/workspace/plasma/applets/tasks/taskgroupitem.moc:99
#21 0xb69ffcfa in QMetaObject::activate (sender=0xa3a4ff8, from_signal_index=4, to_signal_index=4, argv=0xbfb2d04c) at kernel/qobject.cpp:3028
#22 0xb6a00272 in QMetaObject::activate (sender=0xa3a4ff8, m=0xaa4f38a0, local_signal_index=0, argv=0xbfb2d04c) at kernel/qobject.cpp:3101
#23 0xaa4e0336 in LayoutWidget::sizeHintChanged (this=0xa3a4ff8, _t1=Qt::PreferredSize) at /home/sebas/kdesvn/build/kdebase/workspace/plasma/applets/tasks/layoutwidget.moc:83
#24 0xaa4e0c58 in LayoutWidget::updatePreferredSize (this=0xa3a4ff8) at /home/sebas/kdesvn/src/kdebase/workspace/plasma/applets/tasks/layoutwidget.cpp:380
#25 0xaa4e1c79 in LayoutWidget::layoutItems (this=0xa3a4ff8) at /home/sebas/kdesvn/src/kdebase/workspace/plasma/applets/tasks/layoutwidget.cpp:352
#26 0xaa4e1fb3 in LayoutWidget::insert (this=0xa3a4ff8, index=6, item=0xa5ab598) at /home/sebas/kdesvn/src/kdebase/workspace/plasma/applets/tasks/layoutwidget.cpp:132
#27 0xaa4e22e1 in LayoutWidget::addTaskItem (this=0xa3a4ff8, item=0xa5ab598) at /home/sebas/kdesvn/src/kdebase/workspace/plasma/applets/tasks/layoutwidget.cpp:85
#28 0xaa4ec010 in TaskGroupItem::itemAdded (this=0xa361030, groupableItem=0xa310f08) at /home/sebas/kdesvn/src/kdebase/workspace/plasma/applets/tasks/taskgroupitem.cpp:483
#29 0xaa4eca29 in TaskGroupItem::qt_metacall (this=0xa361030, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbfb2d48c)
    at /home/sebas/kdesvn/build/kdebase/workspace/plasma/applets/tasks/taskgroupitem.moc:103
#30 0xb69ffcfa in QMetaObject::activate (sender=0xa2e93e8, from_signal_index=21, to_signal_index=21, argv=0xbfb2d48c) at kernel/qobject.cpp:3028
#31 0xb6a00272 in QMetaObject::activate (sender=0xa2e93e8, m=0xaa4c8a34, local_signal_index=0, argv=0xbfb2d48c) at kernel/qobject.cpp:3101
#32 0xaa4b6f42 in TaskManager::TaskGroup::itemAdded (this=0xa2e93e8, _t1=0xa310f08) at /home/sebas/kdesvn/build/kdebase/workspace/libs/taskmanager/taskgroup.moc:134
#33 0xaa4b894d in TaskManager::TaskGroup::add (this=0xa2e93e8, item=0xa310f08) at /home/sebas/kdesvn/src/kdebase/workspace/libs/taskmanager/taskgroup.cpp:123
#34 0xaa49a7f7 in TaskManager::AbstractGroupingStrategy::closeGroup (this=0xa38e390, group=0xa310180) at /home/sebas/kdesvn/src/kdebase/workspace/libs/taskmanager/abstractgroupingstrategy.cpp:124
#35 0xaa49ad29 in ~AbstractGroupingStrategy (this=0xa38e390) at /home/sebas/kdesvn/src/kdebase/workspace/libs/taskmanager/abstractgroupingstrategy.cpp:60
#36 0xaa4a4fb6 in ~ProgramGroupingStrategy (this=0xa38e390) at /home/sebas/kdesvn/src/kdebase/workspace/libs/taskmanager/strategies/programgroupingstrategy.cpp:62
#37 0xaa49e896 in TaskManager::GroupManager::setGroupingStrategy (this=0xa3a4ce0, strategy=TaskManager::GroupManager::NoGrouping)
    at /home/sebas/kdesvn/src/kdebase/workspace/libs/taskmanager/groupmanager.cpp:607
#38 0xaa49ea7e in TaskManager::GroupManagerPrivate::checkIfFull (this=0xa30b360) at /home/sebas/kdesvn/src/kdebase/workspace/libs/taskmanager/groupmanager.cpp:504
#39 0xaa49eac2 in TaskManager::GroupManager::setFullLimit (this=0xa3a4ce0, limit=12) at /home/sebas/kdesvn/src/kdebase/workspace/libs/taskmanager/groupmanager.cpp:488
#40 0xaa4db052 in Tasks::adjustGroupingStrategy (this=0x9fd13d8) at /home/sebas/kdesvn/src/kdebase/workspace/plasma/applets/tasks/tasks.cpp:242
#41 0xaa4dbe5f in Tasks::constraintsEvent (this=0x9fd13d8, constraints={i = -1078798288}) at /home/sebas/kdesvn/src/kdebase/workspace/plasma/applets/tasks/tasks.cpp:169
#42 0xb7e94222 in Plasma::Applet::flushPendingConstraintsEvents (this=0x9fd13d8) at /home/sebas/kdesvn/src/kdelibs/plasma/applet.cpp:963
#43 0xb7e94336 in Plasma::Applet::timerEvent (this=0x9fd13d8, event=0xbfb2ddcc) at /home/sebas/kdesvn/src/kdelibs/plasma/applet.cpp:1681
#44 0xb69fc5df in QObject::event (this=0x9fd13d8, e=0xbfb2ddcc) at kernel/qobject.cpp:1120
#45 0xb7192e8f in QGraphicsWidget::event (this=0x9fd13d8, event=0xbfb2ddcc) at graphicsview/qgraphicswidget.cpp:1239
#46 0xb6c4f76c in QApplicationPrivate::notify_helper (this=0x9f99a80, receiver=0x9fd13d8, e=0xbfb2ddcc) at kernel/qapplication.cpp:3803
#47 0xb6c5684e in QApplication::notify (this=0x9f96a20, receiver=0x9fd13d8, e=0xbfb2ddcc) at kernel/qapplication.cpp:3393
#48 0xb783bf41 in KApplication::notify (this=0x9f96a20, receiver=0x9fd13d8, event=0xbfb2ddcc) at /home/sebas/kdesvn/src/kdelibs/kdeui/kernel/kapplication.cpp:307
#49 0xb69ee381 in QCoreApplication::notifyInternal (this=0x9f96a20, receiver=0x9fd13d8, event=0xbfb2ddcc) at kernel/qcoreapplication.cpp:583
#50 0xb6a17ff1 in QTimerInfoList::activateTimers (this=0x9f9e3e4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#51 0xb6a14cc0 in timerSourceDispatch (source=0x9f9e3b0) at kernel/qeventdispatcher_glib.cpp:160
#52 0xb5b456f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#53 0xb5b48da3 in ?? () from /usr/lib/libglib-2.0.so.0
#54 0xb5b48f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#55 0xb6a14c18 in QEventDispatcherGlib::processEvents (this=0x9f96230, flags={i = -1078796472}) at kernel/qeventdispatcher_glib.cpp:319
#56 0xb6cda3f5 in QGuiEventDispatcherGlib::processEvents (this=0x9f96230, flags={i = -1078796424}) at kernel/qguieventdispatcher_glib.cpp:198
#57 0xb69ecaea in QEventLoop::processEvents (this=0xbfb2dfe0, flags={i = -1078796360}) at kernel/qeventloop.cpp:143
#58 0xb69eccaa in QEventLoop::exec (this=0xbfb2dfe0, flags={i = -1078796312}) at kernel/qeventloop.cpp:190
#59 0xb69eef2d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#60 0xb6c4f5e7 in QApplication::exec () at kernel/qapplication.cpp:3331
#61 0xb7fd42dd in kdemain (argc=1, argv=0xbfb2e184) at /home/sebas/kdesvn/src/kdebase/workspace/plasma/shells/desktop/main.cpp:58
#62 0x08048776 in main (argc=) at /home/sebas/kdesvn/build/kdebase/workspace/plasma/shells/desktop/plasma_qgv_dummy.cpp:3



More information about the Plasma-devel mailing list