Bug 216825 - Plasma crashes after switching between virtual desktops
Summary: Plasma crashes after switching between virtual desktops
Status: RESOLVED DUPLICATE of bug 199325
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-11-30 16:22 UTC by GK
Modified: 2009-12-01 17:54 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 GK 2009-11-30 16:22:12 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.3 (KDE 4.3.3)
Qt Version: 4.5.2
Operating System: Linux 2.6.31-15-generic i686
Distribution: Ubuntu 9.10

What I was doing when the application crashed:
The crash appears when switching desktops by clicking at the switch bar at the bottom of the screen. This so far does not affect switching by key shortcut and mouse rotation of the desktops.

After the crash the Plasma restarts automatically (without even pressing the Restart Application button on the menu).

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

Thread 2 (Thread 0xabfedb70 (LWP 2554)):
#0  0x009a2422 in __kernel_vsyscall ()
#1  0x00380e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x0081578d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x00b76e67 in QWaitConditionPrivate::wait (this=0x8e2f880, mutex=0x8e2f87c, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x8e2f880, mutex=0x8e2f87c, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00a1d922 in QHostInfoAgent::run (this=0x8e2f870) at kernel/qhostinfo.cpp:260
#6  0x00b75e32 in QThreadPrivate::start (arg=0x8e2f870) at thread/qthread_unix.cpp:188
#7  0x0037c80e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x008087ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb7757700 (LWP 2517)):
[KCrash Handler]
#6  0x040e1e2c in QGraphicsLayoutItem::geometry (this=0x899b6a8) at graphicsview/qgraphicslayoutitem.cpp:664
#7  0x040e5a4f in QGraphicsWidget::size (this=0x899b698) at graphicsview/qgraphicswidget.cpp:336
#8  0x016da1fa in AbstractTaskItem::basicPreferredSize (this=0x98ae190) at ../../../../plasma/applets/tasks/abstracttaskitem.cpp:108
#9  0x016d57cb in TaskItemLayout::preferredColumns (this=0x8c115c0) at ../../../../plasma/applets/tasks/taskitemlayout.cpp:211
#10 0x016d65ca in TaskItemLayout::gridLayoutSize (this=0x8c115c0) at ../../../../plasma/applets/tasks/taskitemlayout.cpp:227
#11 0x016d668c in TaskItemLayout::layoutItems (this=0x8c115c0) at ../../../../plasma/applets/tasks/taskitemlayout.cpp:250
#12 0x016d7069 in TaskItemLayout::insert (this=0x8c115c0, index=2, item=0x9e57da8) at ../../../../plasma/applets/tasks/taskitemlayout.cpp:129
#13 0x016d727f in TaskItemLayout::addTaskItem (this=0x8c115c0, item=0x9e57da8) at ../../../../plasma/applets/tasks/taskitemlayout.cpp:82
#14 0x016e4712 in TaskGroupItem::itemAdded (this=0x8f8a618, groupableItem=0x9a6f9a8) at ../../../../plasma/applets/tasks/taskgroupitem.cpp:477
#15 0x016e4da7 in TaskGroupItem::qt_metacall (this=0x8f8a618, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfc27448) at ./taskgroupitem.moc:113
#16 0x00c7c263 in QMetaObject::activate (sender=0x8fa12c0, from_signal_index=21, to_signal_index=21, argv=0xbfc27448) at kernel/qobject.cpp:3113
#17 0x00c7cec2 in QMetaObject::activate (sender=0x8fa12c0, m=0x1f99bf4, local_signal_index=0, argv=0xbfc27448) at kernel/qobject.cpp:3187
#18 0x01f8b433 in TaskManager::TaskGroup::itemAdded (this=0x8fa12c0, _t1=0x9a6f9a8) at ./taskgroup.moc:145
#19 0x01f8be8b in TaskManager::TaskGroup::add (this=0x8fa12c0, item=0x9a6f9a8) at ../../../libs/taskmanager/taskgroup.cpp:138
#20 0x01f792cd in TaskManager::ProgramGroupingStrategy::handleItem (this=0x995f448, item=0x9a6f9a8) at ../../../libs/taskmanager/strategies/programgroupingstrategy.cpp:158
#21 0x01f73002 in TaskManager::GroupManagerPrivate::addTask (this=0x8e2f030, task=) at ../../../libs/taskmanager/groupmanager.cpp:288
#22 0x01f73a45 in TaskManager::GroupManagerPrivate::actuallyReloadTasks (this=0x8e2f030) at ../../../libs/taskmanager/groupmanager.cpp:155
#23 0x01f753be in TaskManager::GroupManager::qt_metacall (this=0x8f86668, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xbfc276ac) at ./groupmanager.moc:108
#24 0x00c7c263 in QMetaObject::activate (sender=0x8e2f070, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113
#25 0x00c7cec2 in QMetaObject::activate (sender=0x8e2f070, m=0xd57904, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187
#26 0x00cb6667 in QTimer::timeout (this=0x8e2f070) at .moc/release-shared/moc_qtimer.cpp:128
#27 0x00c819ae in QTimer::timerEvent (this=0x8e2f070, e=0xbfc27b40) at kernel/qtimer.cpp:261
#28 0x00c763bf in QObject::event (this=0x8e2f070, e=0xbfc27b40) at kernel/qobject.cpp:1075
#29 0x03a8df54 in QApplicationPrivate::notify_helper (this=0x88c4ac0, receiver=0x8e2f070, e=0xbfc27b40) at kernel/qapplication.cpp:4056
#30 0x03a9567c in QApplication::notify (this=0x889db90, receiver=0x8e2f070, e=0xbfc27b40) at kernel/qapplication.cpp:3603
#31 0x011b114a in KApplication::notify (this=0x889db90, receiver=0x8e2f070, event=0xbfc27b40) at ../../kdeui/kernel/kapplication.cpp:302
#32 0x00c666cb in QCoreApplication::notifyInternal (this=0x889db90, receiver=0x8e2f070, event=0xbfc27b40) at kernel/qcoreapplication.cpp:610
#33 0x00c937ce in QCoreApplication::sendEvent (this=0x88c727c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#34 QTimerInfoList::activateTimers (this=0x88c727c) at kernel/qeventdispatcher_unix.cpp:572
#35 0x00c910e0 in timerSourceDispatch (source=0x88c7248) at kernel/qeventdispatcher_glib.cpp:165
#36 0x00627e78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#37 0x0062b720 in ?? () from /lib/libglib-2.0.so.0
#38 0x0062b853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#39 0x00c9102c in QEventDispatcherGlib::processEvents (this=0x88c48b0, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#40 0x03b2ebe5 in QGuiEventDispatcherGlib::processEvents (this=0x88c48b0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#41 0x00c64c79 in QEventLoop::processEvents (this=0xbfc27e04, flags=) at kernel/qeventloop.cpp:149
#42 0x00c650ca in QEventLoop::exec (this=0xbfc27e04, flags=...) at kernel/qeventloop.cpp:201
#43 0x00c6753f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#44 0x03a8ddd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#45 0x01d4e80d in kdemain (argc=1, argv=0x8889960) at ../../../../plasma/shells/desktop/main.cpp:50
#46 0x0804dde1 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x886bad8 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x80511a5 "0") at ../../kinit/kinit.cpp:677
#47 0x0804ea35 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1169
#48 0x0804eeac in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1362
#49 0x0804fbaf in main (argc=2, argv=0xbfc28664, envp=0xbfc28670) at ../../kinit/kinit.cpp:1793

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

Reported using DrKonqi
Comment 1 FiNeX 2009-12-01 17:54:52 UTC

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