Bug 264079

Summary: Plasma just crashed while doing nothing special (4.6) [TaskItemLayout::preferredColumns, TaskItemLayout::gridLayoutSize, TaskItemLayout::layoutItems]
Product: [Unmaintained] plasma4 Reporter: Marc Schiffbauer <mschiff>
Component: widget-taskbarAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: crash CC: 4ernov, andresbajotierra, kde-bugreport, L.Bonnaud, temkaveter
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Marc Schiffbauer 2011-01-23 14:55:21 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.00 (4.6.0) (Compiled from sources)
Qt Version: 4.7.1
Operating System: Linux 2.6.37-gentoo x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
I really don't know if these kind of crash reports are of any use. Plasma just crashed in the middle of nothing. I am working in a console (yakuake) and there are three concurrent sftp transfers running in the background which are still running after plasma restarted.
 
Plasma is crashing every now and then here (Current SVN version from last night: r1216415)

-- Backtrace:
Application: Plasma-Desktop-Umgebung (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f66b0ae7780 (LWP 7831))]

Thread 2 (Thread 0x7f6694dbb700 (LWP 7859)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007f6694dbaab0 in ?? ()
#2  0x00007fff35bff6e2 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x7f66b0ae7780 (LWP 7831)):
[KCrash Handler]
#6  0x00007f6697c9a80b in TaskItemLayout::preferredColumns (this=0x200b2d0) at /var/tmp/portage/kde-base/plasma-workspace-4.6.9999/work/plasma-workspace-4.6.9999/plasma/desktop/applets/tasks/taskitemlayout.cpp:247
#7  0x00007f6697c9aa4d in TaskItemLayout::gridLayoutSize (this=0x200b2d0) at /var/tmp/portage/kde-base/plasma-workspace-4.6.9999/work/plasma-workspace-4.6.9999/plasma/desktop/applets/tasks/taskitemlayout.cpp:265
#8  0x00007f6697c9aadd in TaskItemLayout::layoutItems (this=0x200b2d0) at /var/tmp/portage/kde-base/plasma-workspace-4.6.9999/work/plasma-workspace-4.6.9999/plasma/desktop/applets/tasks/taskitemlayout.cpp:288
#9  0x00007f6697c9b338 in TaskItemLayout::remove (this=0x200b2d0, item=0x3296cc0) at /var/tmp/portage/kde-base/plasma-workspace-4.6.9999/work/plasma-workspace-4.6.9999/plasma/desktop/applets/tasks/taskitemlayout.cpp:163
#10 0x00007f6697c9b45e in TaskItemLayout::removeTaskItem (this=0x200b2d0, item=0x3296cc0) at /var/tmp/portage/kde-base/plasma-workspace-4.6.9999/work/plasma-workspace-4.6.9999/plasma/desktop/applets/tasks/taskitemlayout.cpp:113
#11 0x00007f6697ca488b in TaskGroupItem::itemRemoved (this=0x2123040, groupableItem=0x36876e0) at /var/tmp/portage/kde-base/plasma-workspace-4.6.9999/work/plasma-workspace-4.6.9999/plasma/desktop/applets/tasks/taskgroupitem.cpp:555
#12 0x00007f6697ca80b1 in TaskGroupItem::reload (this=0x2123040) at /var/tmp/portage/kde-base/plasma-workspace-4.6.9999/work/plasma-workspace-4.6.9999/plasma/desktop/applets/tasks/taskgroupitem.cpp:344
#13 0x00007f6697ca8387 in TaskGroupItem::setGroup (this=0x2123040, group=0x36768e0) at /var/tmp/portage/kde-base/plasma-workspace-4.6.9999/work/plasma-workspace-4.6.9999/plasma/desktop/applets/tasks/taskgroupitem.cpp:379
#14 0x00007f6697c97dac in Tasks::qt_metacall (this=0x1dfb170, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff35be7f20) at /var/tmp/portage/kde-base/plasma-workspace-4.6.9999/work/plasma-workspace-4.6.9999_build/plasma/desktop/applets/tasks/tasks.moc:99
#15 0x00007f66af77624f in QMetaObject::activate (sender=0x211c800, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x6) at kernel/qobject.cpp:3272
#16 0x00007f6697ed673b in TaskManager::GroupManagerPrivate::actuallyReloadTasks (this=0x21271a0) at /var/tmp/portage/kde-base/libtaskmanager-4.6.9999/work/libtaskmanager-4.6.9999/libs/taskmanager/groupmanager.cpp:191
#17 0x00007f6697ed7ba9 in TaskManager::GroupManager::qt_metacall (this=0x211c800, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7fff35be8140) at /var/tmp/portage/kde-base/libtaskmanager-4.6.9999/work/libtaskmanager-4.6.9999_build/libs/taskmanager/groupmanager.moc:117
#18 0x00007f66af77624f in QMetaObject::activate (sender=0x21271f8, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x6) at kernel/qobject.cpp:3272
#19 0x00007f66af770009 in QObject::event (this=0x21271f8, e=0x2123060) at kernel/qobject.cpp:1175
#20 0x00007f66ae8e84ac in QApplicationPrivate::notify_helper (this=0x190a580, receiver=0x21271f8, e=0x7fff35be8880) at kernel/qapplication.cpp:4445
#21 0x00007f66ae8ed8ed in QApplication::notify (this=0x19000b0, receiver=0x21271f8, e=0x7fff35be8880) at kernel/qapplication.cpp:4324
#22 0x00007f66b04f5ff6 in KApplication::notify (this=0x19000b0, receiver=0x21271f8, event=0x7fff35be8880) at /var/tmp/portage/kde-base/kdelibs-4.6.9999/work/kdelibs-4.6.9999/kdeui/kernel/kapplication.cpp:311
#23 0x00007f66af75e5eb in QCoreApplication::notifyInternal (this=0x19000b0, receiver=0x21271f8, event=0x7fff35be8880) at kernel/qcoreapplication.cpp:732
#24 0x00007f66af78d72a in sendEvent (this=0x190dab0) at kernel/qcoreapplication.h:215
#25 QTimerInfoList::activateTimers (this=0x190dab0) at kernel/qeventdispatcher_unix.cpp:603
#26 0x00007f66af78a964 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#27 0x00007f66aaf80262 in g_main_dispatch (context=0x190cd20) at gmain.c:2149
#28 g_main_context_dispatch (context=0x190cd20) at gmain.c:2702
#29 0x00007f66aaf80a40 in g_main_context_iterate (context=0x190cd20, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2780
#30 0x00007f66aaf80cdd in g_main_context_iteration (context=0x190cd20, may_block=1) at gmain.c:2843
#31 0x00007f66af78a653 in QEventDispatcherGlib::processEvents (this=0x190a290, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#32 0x00007f66ae999dae in QGuiEventDispatcherGlib::processEvents (this=0x3148da0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#33 0x00007f66af75d342 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#34 0x00007f66af75d724 in QEventLoop::exec (this=0x7fff35be8b10, flags=) at kernel/qeventloop.cpp:201
#35 0x00007f66af76179b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#36 0x00007f66a070cc58 in kdemain (argc=1, argv=0x1881040) at /var/tmp/portage/kde-base/plasma-workspace-4.6.9999/work/plasma-workspace-4.6.9999/plasma/desktop/shell/main.cpp:118
#37 0x0000000000407659 in launch (argc=1, _name=0x1880f58 "/usr/bin/plasma-desktop", args=<value optimized out>, cwd=0x0, envc=<value optimized out>, envs=<value optimized out>, reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b62e "0") at /var/tmp/portage/kde-base/kdelibs-4.6.9999/work/kdelibs-4.6.9999/kinit/kinit.cpp:730
#38 0x00000000004081a7 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.6.9999/work/kdelibs-4.6.9999/kinit/kinit.cpp:1222
#39 0x00000000004088b5 in handle_requests (waitForPid=0) at /var/tmp/portage/kde-base/kdelibs-4.6.9999/work/kdelibs-4.6.9999/kinit/kinit.cpp:1415
#40 0x00000000004094c7 in main (argc=4, argv=0x7fff35be9fb8, envp=0x7fff35be9fe0) at /var/tmp/portage/kde-base/kdelibs-4.6.9999/work/kdelibs-4.6.9999/kinit/kinit.cpp:1903

Possible duplicates by query: bug 243357, bug 232960, bug 231252, bug 230061, bug 229962.

Reported using DrKonqi
Comment 1 Aaron J. Seigo 2011-01-28 00:05:13 UTC
SVN commit 1217578 by aseigo:

abstractItem can be null
BUG:264079


 M  +1 -1      taskitemlayout.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1217578
Comment 2 Aaron J. Seigo 2011-01-28 00:06:16 UTC
SVN commit 1217580 by aseigo:

abstractItem can be null
BUG:264079


 M  +1 -1      taskitemlayout.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1217580
Comment 3 Dario Andres 2011-01-29 14:16:32 UTC
*** Bug 264167 has been marked as a duplicate of this bug. ***
Comment 4 Aaron J. Seigo 2011-02-15 20:46:21 UTC
*** Bug 266400 has been marked as a duplicate of this bug. ***
Comment 5 Beat Wolf 2011-02-22 10:22:15 UTC
*** Bug 266726 has been marked as a duplicate of this bug. ***
Comment 6 Dario Andres 2011-07-08 22:45:55 UTC
*** Bug 276595 has been marked as a duplicate of this bug. ***
Comment 7 Dario Andres 2011-07-08 22:46:02 UTC
*** Bug 277114 has been marked as a duplicate of this bug. ***
Comment 8 Christoph Feck 2011-09-17 10:20:13 UTC
*** Bug 282190 has been marked as a duplicate of this bug. ***