Bug 202698 - Plasma suddenly crashes on desktop change
Summary: Plasma suddenly crashes on desktop change
Status: RESOLVED DUPLICATE of bug 199325
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-05 21:56 UTC by Alexey Chernov
Modified: 2009-08-05 23:16 UTC (History)
1 user (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 Alexey Chernov 2009-08-05 21:56:30 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.30 x86_64

 -- Backtrace:
Application: Рабочее пространство Plasma (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 0 (LWP 15122)]

Thread 2 (Thread 0x4141e950 (LWP 15128)):
#0  0x00007f3626ff8b69 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f3627174015 in QWaitCondition::wait (this=0x14a0b10, mutex=0x14a0b08, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  0x00007f3625e729ac in QHostInfoAgent::run (this=0x14a0af0) at kernel/qhostinfo.cpp:260
#3  0x00007f3627172e95 in QThreadPrivate::start (arg=0x14a0af0) at thread/qthread_unix.cpp:188
#4  0x00007f3626ff4297 in start_thread () from /lib/libpthread.so.0
#5  0x00007f3623baf70d in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7f3627649700 (LWP 15122)):
[KCrash Handler]
#5  0x00007f360554e194 in Tasks::itemTopMargin (this=0x0) at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/plasma/applets/tasks/tasks.h:92
#6  0x00007f360554cd7f in AbstractTaskItem::basicPreferredSize (this=0x2c2e540) at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/plasma/applets/tasks/abstracttaskitem.cpp:99
#7  0x00007f360554575e in TaskItemLayout::preferredColumns (this=0x1492820) at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/plasma/applets/tasks/taskitemlayout.cpp:206
#8  0x00007f3605545c6f in TaskItemLayout::gridLayoutSize (this=0x1492820) at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/plasma/applets/tasks/taskitemlayout.cpp:222
#9  0x00007f3605545d2c in TaskItemLayout::layoutItems (this=0x1492820) at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/plasma/applets/tasks/taskitemlayout.cpp:245
#10 0x00007f3605546812 in TaskItemLayout::insert (this=0x1492820, index=15, item=0x38b69d0) at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/plasma/applets/tasks/taskitemlayout.cpp:125
#11 0x00007f3605546ab4 in TaskItemLayout::addTaskItem (this=0x1492820, item=0x38b69d0) at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/plasma/applets/tasks/taskitemlayout.cpp:82
#12 0x00007f3605553fa2 in TaskGroupItem::itemAdded (this=0x145f0b0, groupableItem=0x2ffcef0) at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/plasma/applets/tasks/taskgroupitem.cpp:477
#13 0x00007f3605554c59 in TaskGroupItem::qt_metacall (this=0x145f0b0, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7fffcc955190)
    at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/build/plasma/applets/tasks/taskgroupitem.moc:113
#14 0x00007f362727eb74 in QMetaObject::activate (sender=0x10ddb00, from_signal_index=<value optimized out>, to_signal_index=21, argv=0x3754320) at kernel/qobject.cpp:3104
#15 0x00007f36053091cf in TaskManager::TaskGroup::itemAdded (this=0x10ddb00, _t1=0x2ffcef0) at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/build/libs/taskmanager/taskgroup.moc:139
#16 0x00007f360530ae21 in TaskManager::TaskGroup::add (this=0x10ddb00, item=0x2ffcef0) at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/libs/taskmanager/taskgroup.cpp:138
#17 0x00007f36052f6637 in TaskManager::ProgramGroupingStrategy::handleItem (this=0x296f460, item=0x2ffcef0)
    at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/libs/taskmanager/strategies/programgroupingstrategy.cpp:154
#18 0x00007f36052ef19f in TaskManager::GroupManagerPrivate::addTask (this=0x148acf0, task={d = 0x7fffcc955380})
    at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/libs/taskmanager/groupmanager.cpp:288
#19 0x00007f36052eff4e in TaskManager::GroupManager::qt_metacall (this=0x14591f0, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0x7fffcc9554b0)
    at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/build/libs/taskmanager/groupmanager.moc:103
#20 0x00007f362727eb74 in QMetaObject::activate (sender=0xf5de50, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x3754320) at kernel/qobject.cpp:3104
#21 0x00007f360530d22b in TaskManager::TaskManager::taskAdded (this=0xf5de50, _t1={d = 0x7fffcc955580})
    at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/build/libs/taskmanager/taskmanager.moc:155
#22 0x00007f360530e305 in TaskManager::TaskManager::windowAdded (this=0xf5de50, w=56623129) at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/libs/taskmanager/taskmanager.cpp:261
#23 0x00007f360530e9c8 in TaskManager::TaskManager::qt_metacall (this=0xf5de50, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7fffcc955760)
    at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/build/libs/taskmanager/taskmanager.moc:109
#24 0x00007f362727eb74 in QMetaObject::activate (sender=0xbb5d80, from_signal_index=<value optimized out>, to_signal_index=5, argv=0x3754320) at kernel/qobject.cpp:3104
#25 0x00007f36258708ed in KWindowSystem::windowAdded (this=0xbb5d80, _t1=56623129) at /usr/src/packages/kde4/4.3.0/kdelibs-4.3.0/build/kdeui/kwindowsystem.moc:120
#26 0x00007f3625872cbf in KWindowSystemPrivate::addClient (this=0xbb49e0, w=56623129) at /usr/src/packages/kde4/4.3.0/kdelibs-4.3.0/kdeui/windowmanagement/kwindowsystem_x11.cpp:229
#27 0x00007f36258840f4 in NETRootInfo::update (this=0xbb4a08, dirty_props=0x7fffcc955ae0) at /usr/src/packages/kde4/4.3.0/kdelibs-4.3.0/kdeui/windowmanagement/netwm.cpp:2186
#28 0x00007f3625885d55 in NETRootInfo::event (this=0xbb4a08, event=0x7fffcc957650, properties=0x7fffcc955ba0, properties_size=5)
    at /usr/src/packages/kde4/4.3.0/kdelibs-4.3.0/kdeui/windowmanagement/netwm.cpp:2058
#29 0x00007f3625872fd4 in KWindowSystemPrivate::x11Event (this=0xbb49e0, ev=0x7fffcc957650) at /usr/src/packages/kde4/4.3.0/kdelibs-4.3.0/kdeui/windowmanagement/kwindowsystem_x11.cpp:136
#30 0x00007f362573fd4a in KAppX11HackWidget::publicx11Event (this=0xbb49e0, e=0x7fffcc957650) at /usr/src/packages/kde4/4.3.0/kdelibs-4.3.0/kdeui/kernel/kapplication.cpp:900
#31 0x00007f362573cbd9 in KApplication::x11EventFilter (this=0x82cf40, _event=0x7fffcc957650) at /usr/src/packages/kde4/4.3.0/kdelibs-4.3.0/kdeui/kernel/kapplication.cpp:950
#32 0x00007f361762bfdb in PlasmaApp::x11EventFilter (this=0x82cf40, event=0x7fffcc957650) at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/plasma/shells/desktop/plasmaapp.cpp:490
#33 0x00007f36245fc55f in qt_x11EventFilter (ev=0x7fffcc957650) at kernel/qapplication_x11.cpp:375
#34 0x00007f362461029e in QApplication::x11ProcessEvent (this=0x82cf40, event=0x7fffcc957650) at kernel/qapplication_x11.cpp:3271
#35 0x00007f3624639564 in x11EventSourceDispatch (s=0x839190, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#36 0x00007f362343e2d1 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0x00007f3623441a4d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#38 0x00007f3623441c0b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0x00007f362729306f in QEventDispatcherGlib::processEvents (this=0x835910, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#40 0x00007f3624638caf in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#41 0x00007f3627265902 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -862619328}) at kernel/qeventloop.cpp:149
#42 0x00007f3627265cd4 in QEventLoop::exec (this=0x7fffcc957980, flags={i = -862619248}) at kernel/qeventloop.cpp:201
#43 0x00007f36272680d4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#44 0x00007f36176120fd in kdemain (argc=1, argv=0x7fd830) at /usr/src/packages/kde4/4.3.0/kdebase-workspace-4.3.0/plasma/shells/desktop/main.cpp:50
#45 0x00000000004075b1 in launch (argc=1, _name=0x7f4658 "/usr/bin/plasma-desktop", args=0x7f4670 "", cwd=0x0, envc=0, envs=0x7f4678 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x40b642 "0") at /usr/src/packages/kde4/4.3.0/kdelibs-4.3.0/kinit/kinit.cpp:676
#46 0x0000000000407dd3 in handle_launcher_request (sock=7, who=0x40b904 "launcher") at /usr/src/packages/kde4/4.3.0/kdelibs-4.3.0/kinit/kinit.cpp:1168
#47 0x0000000000408713 in handle_requests (waitForPid=0) at /usr/src/packages/kde4/4.3.0/kdelibs-4.3.0/kinit/kinit.cpp:1361
#48 0x0000000000409070 in main (argc=2, argv=0x7fffcc9586c8, envp=0x7fffcc9586e0) at /usr/src/packages/kde4/4.3.0/kdelibs-4.3.0/kinit/kinit.cpp:1788

Reported using DrKonqi
Comment 1 FiNeX 2009-08-05 23:09:29 UTC
What do you mean with "desktop change"? Can you explain how reproduce the crash (if possible) ?

*** This bug has been marked as a duplicate of bug 199325 ***
Comment 2 Alexey Chernov 2009-08-05 23:16:16 UTC
Well, it was so sudden, but when it crashed I change the desktop (maybe it's called workspace? sorry if I'm missing it) for 4 to 3 and switched to the 3rd desktop using hotkey. Once after switch Plasma crashed.

Well, I tried to change desktops so fast using hotkeys and it crashed again...