Bug 218325 - Crash when switching between workspace
Summary: Crash when switching between workspace
Status: RESOLVED DUPLICATE of bug 203558
Alias: None
Product: plasma4
Classification: Plasma
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-12-11 21:59 UTC by Mats Kindahl
Modified: 2009-12-12 02:32 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mats Kindahl 2009-12-11 21:59:59 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-16-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
Occationally (a few times a day), plasma-workspace crashes when switching between workspaces using keyboard shortcuts.

When system is freshly rebooted, it usually does not have this problem, but the longer it stays up, the more often it crashes.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb789b700 (LWP 2395))]

Thread 2 (Thread 0xab805b70 (LWP 2396)):
#0  0x00751422 in __kernel_vsyscall ()
#1  0x006dfe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x04e0778d in __pthread_cond_wait (cond=0x98ed1c8, mutex=0x98ed1b0) at forward.c:139
#3  0x0015fe67 in QWaitConditionPrivate::wait (this=0x98eb580, mutex=0x98eb57c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x98eb580, mutex=0x98eb57c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x019ec922 in QHostInfoAgent::run (this=0x98eb570) at kernel/qhostinfo.cpp:260
#6  0x0015ee32 in QThreadPrivate::start (arg=0x98eb570) at thread/qthread_unix.cpp:188
#7  0x006db80e in start_thread (arg=0xab805b70) at pthread_create.c:300
#8  0x04dfa7ee in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb789b700 (LWP 2395)):
[KCrash Handler]
#6  0x015ae25a in QGraphicsLayoutItem::parentLayoutItem (this=0x981f940) at graphicsview/qgraphicslayoutitem.cpp:762
#7  0x015c90a7 in QGraphicsGridLayout::addItem (this=0x9815888, item=0xa962af8, row=177613560, column=159512896, rowSpan=1, columnSpan=1, alignment=...) at graphicsview/qgraphicsgridlayout.cpp:158
#8  0x0800574a in TaskItemLayout::layoutItems (this=0x9815888) at ../../../../plasma/applets/tasks/taskitemlayout.cpp:370
#9  0x08005e2a in TaskItemLayout::insert (this=0x9815888, index=5, item=0xa9a8810) at ../../../../plasma/applets/tasks/taskitemlayout.cpp:125
#10 0x0800600f in TaskItemLayout::addTaskItem (this=0x9815888, item=0xa9a8810) at ../../../../plasma/applets/tasks/taskitemlayout.cpp:82
#11 0x08012fa2 in TaskGroupItem::itemAdded (this=0x98ac540, groupableItem=0xa969410) at ../../../../plasma/applets/tasks/taskgroupitem.cpp:477
#12 0x08013627 in TaskGroupItem::qt_metacall (this=0x98ac540, _c=QMetaObject::InvokeMetaMethod, _id=29, _a=0xbfbec468) at ./taskgroupitem.moc:113
#13 0x00265263 in QMetaObject::activate (sender=0x98200e0, from_signal_index=21, to_signal_index=21, argv=0xbfbec468) at kernel/qobject.cpp:3113
#14 0x00265ec2 in QMetaObject::activate (sender=0x98200e0, m=0x1d99bf4, local_signal_index=0, argv=0xbfbec468) at kernel/qobject.cpp:3187
#15 0x01d8b433 in TaskManager::TaskGroup::itemAdded (this=0x98200e0, _t1=0xa969410) at ./taskgroup.moc:145
#16 0x01d8be8b in TaskManager::TaskGroup::add (this=0x98200e0, item=0xa969410) at ../../../libs/taskmanager/taskgroup.cpp:138
#17 0x01d73052 in TaskManager::GroupManagerPrivate::addTask (this=0x98c62c8, task=) at ../../../libs/taskmanager/groupmanager.cpp:290
#18 0x01d73a45 in TaskManager::GroupManagerPrivate::actuallyReloadTasks (this=0x98c62c8) at ../../../libs/taskmanager/groupmanager.cpp:155
#19 0x01d753be in TaskManager::GroupManager::qt_metacall (this=0x9775560, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xbfbec67c) at ./groupmanager.moc:108
#20 0x00265263 in QMetaObject::activate (sender=0x98c6308, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#21 0x00265ec2 in QMetaObject::activate (sender=0x98c6308, m=0x340904, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#22 0x0029f667 in QTimer::timeout (this=0x98c6308) at .moc/release-shared/moc_qtimer.cpp:128
#23 0x0026a9ae in QTimer::timerEvent (this=0x98c6308, e=0xbfbecb10) at kernel/qtimer.cpp:261
#24 0x0025f3bf in QObject::event (this=0x98c6308, e=0xbfbecb10) at kernel/qobject.cpp:1075
#25 0x00f59f54 in QApplicationPrivate::notify_helper (this=0x94f9838, receiver=0x98c6308, e=0xbfbecb10) at kernel/qapplication.cpp:4056
#26 0x00f6167c in QApplication::notify (this=0x94d2a38, receiver=0x98c6308, e=0xbfbecb10) at kernel/qapplication.cpp:3603
#27 0x00c79bfa in KApplication::notify (this=0x94d2a38, receiver=0x98c6308, event=0xbfbecb10) at ../../kdeui/kernel/kapplication.cpp:302
#28 0x0024f6cb in QCoreApplication::notifyInternal (this=0x94d2a38, receiver=0x98c6308, event=0xbfbecb10) at kernel/qcoreapplication.cpp:610
#29 0x0027c7ce in QCoreApplication::sendEvent (this=0x94fc244) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#30 QTimerInfoList::activateTimers (this=0x94fc244) at kernel/qeventdispatcher_unix.cpp:572
#31 0x0027a0e0 in timerSourceDispatch (source=0x94fc210) at kernel/qeventdispatcher_glib.cpp:165
#32 0x06a97e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#33 0x06a9b720 in ?? () from /lib/libglib-2.0.so.0
#34 0x06a9b853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#35 0x0027a02c in QEventDispatcherGlib::processEvents (this=0x94f9628, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#36 0x00ffabe5 in QGuiEventDispatcherGlib::processEvents (this=0x94f9628, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#37 0x0024dc79 in QEventLoop::processEvents (this=0xbfbecdd4, flags=) at kernel/qeventloop.cpp:149
#38 0x0024e0ca in QEventLoop::exec (this=0xbfbecdd4, flags=...) at kernel/qeventloop.cpp:201
#39 0x0025053f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#40 0x00f59dd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#41 0x04c2980d in kdemain (argc=1, argv=0x94bbc50) at ../../../../plasma/shells/desktop/main.cpp:50
#42 0x0804dde1 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x9486550 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x80511a5 "0") at ../../kinit/kinit.cpp:677
#43 0x0804ea35 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1169
#44 0x0804eeac in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1362
#45 0x0804fbaf in main (argc=2, argv=0xbfbed634, envp=0xbfbed640) at ../../kinit/kinit.cpp:1793

This bug may be a duplicate of or related to bug 217586

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-12 02:32:32 UTC
This should be fixed in KDE SC 4.4 Thanks

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