[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 201939] New: Crash in plasma applet task manager related to
From:       Octavian <octavian.voicu () gmail ! com>
Date:       2009-07-29 21:08:08
Message-ID: bug-201939-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=201939

           Summary: Crash in plasma applet task manager related to grid
                    layout
           Product: plasma
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: plasma-bugs@kde.org
        ReportedBy: octavian.voicu@gmail.com


Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.2.98 (KDE 4.2.98 (KDE 4.3 RC3))
Qt Version: 4.5.0
Operating System: Linux 2.6.28-14-generic x86_64
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
Crash occured when I clicked 1-2 photos multiple times in rapid succession in
Dolphin, in a remote smb folder. This generated a series of events such as
notifications (file coping via smb), new taskbar buttons and regrouping of
taskbar items (the multiple Gwenview windows that were opened), so it's hard to
pinpoint the exact cause. Also, I wasn't able to reproduce this in this manner.

I'm guessing this particular crash is related to the automatic arrangement of
items inside the grid layout used in the task manager.

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

Thread 2 (Thread 0x7fe920283950 (LWP 3936)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007fe940883939 in QWaitCondition::wait (this=0x24e7aa0,
mutex=0x24e7a98, time=18446744073709551615) at
thread/qwaitcondition_unix.cpp:87
#2  0x00007fe93f6fe4cc in QHostInfoAgent::run (this=0x24e7a80) at
kernel/qhostinfo.cpp:260
#3  0x00007fe940882952 in QThreadPrivate::start (arg=0x24e7a80) at
thread/qthread_unix.cpp:189
#4  0x00007fe93c7023ba in start_thread (arg=<value optimized out>) at
pthread_create.c:297
#5  0x00007fe93d2e6fcd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe940e44750 (LWP 3933)):
[KCrash Handler]
#5  AbstractTaskItem::basicPreferredSize (this=0x51fe930) at
/build/buildd/kdebase-workspace-4.2.98/plasma/applets/tasks/tasks.h:92
#6  0x00007fe92318c256 in TaskItemLayout::preferredColumns (this=0x25a5e00) at
/build/buildd/kdebase-workspace-4.2.98/plasma/applets/tasks/taskitemlayout.cpp:206
#7  0x00007fe92318cbac in TaskItemLayout::gridLayoutSize (this=0x25a5e00) at
/build/buildd/kdebase-workspace-4.2.98/plasma/applets/tasks/taskitemlayout.cpp:222
#8  0x00007fe92318cc3b in TaskItemLayout::layoutItems (this=0x0) at
/build/buildd/kdebase-workspace-4.2.98/plasma/applets/tasks/taskitemlayout.cpp:245
#9  0x00007fe92318d7f4 in TaskItemLayout::insert (this=0x25a5e00, index=5,
item=0x51c1b50) at
/build/buildd/kdebase-workspace-4.2.98/plasma/applets/tasks/taskitemlayout.cpp:125
#10 0x00007fe92318d9d0 in TaskItemLayout::addTaskItem (this=0x25a5e00,
item=0x51c1b50) at
/build/buildd/kdebase-workspace-4.2.98/plasma/applets/tasks/taskitemlayout.cpp:82
#11 0x00007fe923199468 in TaskGroupItem::itemAdded (this=0x25b0900,
groupableItem=0x4f331b0) at
/build/buildd/kdebase-workspace-4.2.98/plasma/applets/tasks/taskgroupitem.cpp:477
#12 0x00007fe923199a5c in TaskGroupItem::qt_metacall (this=0x25b0900,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff48e7f340)
    at
/build/buildd/kdebase-workspace-4.2.98/obj-x86_64-linux-gnu/plasma/applets/tasks/taskgroupitem.moc:113
 #13 0x00007fe9409811f2 in QMetaObject::activate (sender=0x246b3c0,
from_signal_index=<value optimized out>, to_signal_index=21, argv=0x0) at
kernel/qobject.cpp:3069
#14 0x00007fe922f5ecaf in TaskManager::TaskGroup::itemAdded (this=0x0,
_t1=0x4f331b0) at
/build/buildd/kdebase-workspace-4.2.98/obj-x86_64-linux-gnu/libs/taskmanager/taskgroup.moc:139
 #15 0x00007fe922f5f80b in TaskManager::TaskGroup::add (this=0x246b3c0,
item=0x4f331b0) at
/build/buildd/kdebase-workspace-4.2.98/libs/taskmanager/taskgroup.cpp:138
#16 0x00007fe922f45c20 in TaskManager::AbstractGroupingStrategy::closeGroup
(this=0x4fe9820, group=0x4915400)
    at
/build/buildd/kdebase-workspace-4.2.98/libs/taskmanager/abstractgroupingstrategy.cpp:168
 #17 0x00007fe922f4cf88 in TaskManager::ProgramGroupingStrategy::checkGroup
(this=0x4fe9820) at
/build/buildd/kdebase-workspace-4.2.98/libs/taskmanager/strategies/programgroupingstrategy.cpp:204
 #18 0x00007fe922f4de0d in TaskManager::ProgramGroupingStrategy::qt_metacall
(this=0x4fe9820, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=<value optimized
out>)
    at
/build/buildd/kdebase-workspace-4.2.98/obj-x86_64-linux-gnu/libs/taskmanager/programgroupingstrategy.moc:68
 #19 0x00007fe9409811f2 in QMetaObject::activate (sender=0x4915400,
from_signal_index=<value optimized out>, to_signal_index=22, argv=0x0) at
kernel/qobject.cpp:3069
#20 0x00007fe922f5ec72 in TaskManager::TaskGroup::itemRemoved (this=0x0,
_t1=0x4bd70b0) at
/build/buildd/kdebase-workspace-4.2.98/obj-x86_64-linux-gnu/libs/taskmanager/taskgroup.moc:146
 #21 0x00007fe922f5f591 in TaskManager::TaskGroup::remove (this=0x4915400,
item=0x4bd70b0) at
/build/buildd/kdebase-workspace-4.2.98/libs/taskmanager/taskgroup.cpp:182
#22 0x00007fe922f48aa4 in TaskManager::GroupManagerPrivate::removeTask
(this=0x25b2ba0, task={d = 0x7fff48e7f670}) at
/build/buildd/kdebase-workspace-4.2.98/libs/taskmanager/groupmanager.cpp:311
#23 0x00007fe922f4a30d in TaskManager::GroupManager::qt_metacall
(this=0x249ea30, _c=<value optimized out>, _id=<value optimized out>,
_a=0x7fff48e7f7b0)
    at
/build/buildd/kdebase-workspace-4.2.98/obj-x86_64-linux-gnu/libs/taskmanager/groupmanager.moc:105
 #24 0x00007fe9409811f2 in QMetaObject::activate (sender=0x24e8550,
from_signal_index=<value optimized out>, to_signal_index=5, argv=0x0) at
kernel/qobject.cpp:3069
#25 0x00007fe922f62115 in TaskManager::TaskManager::taskRemoved (this=0x0,
_t1=<value optimized out>)
    at
/build/buildd/kdebase-workspace-4.2.98/obj-x86_64-linux-gnu/libs/taskmanager/taskmanager.moc:162
 #26 0x00007fe922f6374e in TaskManager::TaskManager::windowRemoved
(this=0x24e8550, w=75497497) at
/build/buildd/kdebase-workspace-4.2.98/libs/taskmanager/taskmanager.cpp:279
#27 0x00007fe922f6549f in TaskManager::TaskManager::qt_metacall
(this=0x24e8550, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>,
_a=0x7fff48e7f9d0)
    at
/build/buildd/kdebase-workspace-4.2.98/obj-x86_64-linux-gnu/libs/taskmanager/taskmanager.moc:110
 #28 0x00007fe9409811f2 in QMetaObject::activate (sender=0x2082f50,
from_signal_index=<value optimized out>, to_signal_index=6, argv=0x0) at
kernel/qobject.cpp:3069
#29 0x00007fe93f1636c2 in KWindowSystem::windowRemoved (this=0x0, _t1=75497497)
at
/build/buildd/kde4libs-4.2.98a/obj-x86_64-linux-gnu/kdeui/kwindowsystem.moc:127
#30 0x00007fe93f165c0b in KWindowSystemPrivate::removeClient (this=0x2084d50,
w=75497497) at
/build/buildd/kde4libs-4.2.98a/kdeui/windowmanagement/kwindowsystem_x11.cpp:249
#31 0x00007fe93f1743e7 in NETRootInfo::update (this=0x2084d78,
dirty_props=<value optimized out>) at
/build/buildd/kde4libs-4.2.98a/kdeui/windowmanagement/netwm.cpp:2183
#32 0x00007fe93f17512b in NETRootInfo::event (this=0x2084d78, event=<value
optimized out>, properties=0x7fff48e7fce0, properties_size=5)
    at /build/buildd/kde4libs-4.2.98a/kdeui/windowmanagement/netwm.cpp:2058
#33 0x00007fe93f165edb in KWindowSystemPrivate::x11Event (this=0x2084d50,
ev=0x7fff48e806d0) at
/build/buildd/kde4libs-4.2.98a/kdeui/windowmanagement/kwindowsystem_x11.cpp:136
#34 0x00007fe93f035b33 in KApplication::x11EventFilter (this=<value optimized
out>, _event=0x7fff48e806d0) at
/build/buildd/kde4libs-4.2.98a/kdeui/kernel/kapplication.cpp:911
#35 0x00007fe93484fbd7 in PlasmaApp::x11EventFilter (this=0x1d1ed70,
event=0x7fff48e806d0) at
/build/buildd/kdebase-workspace-4.2.98/plasma/shells/desktop/plasmaapp.cpp:490
#36 0x00007fe93df4fb1f in qt_x11EventFilter (ev=0x7fff48e806d0) at
kernel/qapplication_x11.cpp:375
#37 0x00007fe93df62faf in QApplication::x11ProcessEvent (this=0x1d1ed70,
event=0x7fff48e806d0) at kernel/qapplication_x11.cpp:3273
#38 0x00007fe93df8c464 in x11EventSourceDispatch (s=0x1d61140, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#39 0x00007fe93c95120a in IA__g_main_context_dispatch (context=0x1d60120) at
/build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#40 0x00007fe93c9548e0 in g_main_context_iterate (context=0x1d60120, block=1,
dispatch=1, self=<value optimized out>) at
/build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#41 0x00007fe93c954a7c in IA__g_main_context_iteration (context=0x1d60120,
may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#42 0x00007fe940994e6f in QEventDispatcherGlib::processEvents (this=0x1d5d710,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#43 0x00007fe93df8bbef in QGuiEventDispatcherGlib::processEvents (this=0x0,
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#44 0x00007fe94096a002 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = 1223166400}) at kernel/qeventloop.cpp:149
#45 0x00007fe94096a3cd in QEventLoop::exec (this=0x7fff48e80a00, flags={i =
1223166480}) at kernel/qeventloop.cpp:200
#46 0x00007fe94096c694 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:880
#47 0x00007fe93483c6bb in kdemain (argc=1, argv=0x1cd19b0) at
/build/buildd/kdebase-workspace-4.2.98/plasma/shells/desktop/main.cpp:50
#48 0x0000000000407215 in launch (argc=1, _name=0x1d11cb8
"/usr/bin/plasma-desktop", args=<value optimized out>, cwd=0x0, envc=0,
envs=0x1d11cd8 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x40a3c9 "0") at
/build/buildd/kde4libs-4.2.98a/kinit/kinit.cpp:676
#49 0x0000000000407a38 in handle_launcher_request (sock=7, who=<value optimized
out>) at /build/buildd/kde4libs-4.2.98a/kinit/kinit.cpp:1168
#50 0x0000000000407fe5 in handle_requests (waitForPid=0) at
/build/buildd/kde4libs-4.2.98a/kinit/kinit.cpp:1361
#51 0x0000000000408b26 in main (argc=2, argv=0x7fff48e818a8,
envp=0x7fff48e818c0) at /build/buildd/kde4libs-4.2.98a/kinit/kinit.cpp:1788

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

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic