Bug 230228 - crash on collapse parent group in task manager
Summary: crash on collapse parent group in task manager
Status: RESOLVED WORKSFORME
Alias: None
Product: plasma4
Classification: Plasma
Component: widget-taskbar (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-10 18:48 UTC by Martin Koller
Modified: 2011-05-28 20:19 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
expanded tasks (18.66 KB, image/png)
2010-03-12 20:39 UTC, Aaron J. Seigo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Koller 2010-03-10 18:48:16 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.1 (KDE 4.4.1) "release 225"
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-0.1-desktop i686
Distribution: "openSUSE 11.2 (i586)"

-- Information about the crash:
I expanded a group of about 8 windows, and had now some very narrow buttons in the task manager. While clicking one of them (RMB) and selecting "collapse parent group", it crashed.

I can reproduce this always.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6  offscreenTopMargin (this=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.1/plasma/desktop/applets/tasks/tasks.h:92
#7  AbstractTaskItem::setPreferredOffscreenSize (this=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.1/plasma/desktop/applets/tasks/abstracttaskitem.cpp:136
#8  0xa7a48cd7 in TaskGroupItem::updatePreferredSize (this=0x99ec788) at /usr/src/debug/kdebase-workspace-4.4.1/plasma/desktop/applets/tasks/taskgroupitem.cpp:892
#9  0xa7a4e61d in TaskGroupItem::collapse (this=0x99ec788) at /usr/src/debug/kdebase-workspace-4.4.1/plasma/desktop/applets/tasks/taskgroupitem.cpp:877
#10 0xa7a4e8cc in TaskGroupItem::qt_metacall (this=0x99ec788, _c=InvokeMetaMethod, _id=32, _a=0xbfeff358)
    at /usr/src/debug/kdebase-workspace-4.4.1/build/plasma/desktop/applets/tasks/taskgroupitem.moc:111
#11 0xb6c6414d in QMetaObject::metacall (object=0x99ec788, cl=3052671904, idx=32, argv=0xbfeff358) at kernel/qmetaobject.cpp:237
#12 0xb6c72faa in QMetaObject::activate (sender=0x9a4eeb8, m=0xb6ab6d98, local_signal_index=1, argv=0xbfeff358) at kernel/qobject.cpp:3293
#13 0xb616695d in QAction::triggered (this=0x9a4eeb8, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#14 0xb6168c6c in QAction::activate (this=0x9a4eeb8, event=Trigger) at kernel/qaction.cpp:1255
#15 0xb661f7c7 in QMenuPrivate::activateCausedStack (this=0x9ab4548, causedStack=..., action=0x9a4eeb8, action_e=Trigger, self=true) at widgets/qmenu.cpp:1011
#16 0xb6625f0f in QMenuPrivate::activateAction (this=0x9ab4548, action=0x9a4eeb8, action_e=Trigger, self=true) at widgets/qmenu.cpp:1103
#17 0xb6626f48 in QMenu::mouseReleaseEvent (this=0xbff00354, e=0xbfeffb30) at widgets/qmenu.cpp:2312
#18 0xb61ce05b in QWidget::event (this=0xbff00354, event=0xbfeffb30) at kernel/qwidget.cpp:7998
#19 0xb66284fc in QMenu::event (this=0xbff00354, e=0xbfeffb30) at widgets/qmenu.cpp:2414
#20 0xb616d3fc in QApplicationPrivate::notify_helper (this=0x80aefe0, receiver=0xbff00354, e=0xbfeffb30) at kernel/qapplication.cpp:4300
#21 0xb6174c0e in QApplication::notify (this=0xbfeff864, receiver=0xbff00354, e=0xbfeffb30) at kernel/qapplication.cpp:3865
#22 0xb6ef1b81 in KApplication::notify (this=0x80a80d8, receiver=0xbff00354, event=0xbfeffb30) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#23 0xb6c5edde in QCoreApplication::notifyInternal (this=0x80a80d8, receiver=0xbff00354, event=0xbfeffb30) at kernel/qcoreapplication.cpp:704
#24 0xb6173b54 in sendSpontaneousEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:218
#25 QApplicationPrivate::sendMouseEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qapplication.cpp:2963
#26 0xb6201b36 in QETWidget::translateMouseEvent (this=0xbff00354, event=0xbff0003c) at kernel/qapplication_x11.cpp:4302
#27 0xb6200c44 in QApplication::x11ProcessEvent (this=0x80a80d8, event=0xbff0003c) at kernel/qapplication_x11.cpp:3379
#28 0xb622e2b8 in x11EventSourceDispatch (s=0x80b1d00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#29 0xb58d24c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#30 0xb58d5d98 in ?? () from /usr/lib/libglib-2.0.so.0
#31 0xb58d5ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#32 0xb6c8b931 in QEventDispatcherGlib::processEvents (this=0x80aee68, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#33 0xb622de0a in QGuiEventDispatcherGlib::processEvents (this=0x80aee68, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#34 0xb6c5d44d in QEventLoop::processEvents (this=0xbff002f0, flags=) at kernel/qeventloop.cpp:149
#35 0xb6c5d899 in QEventLoop::exec (this=0xbff002f0, flags=...) at kernel/qeventloop.cpp:201
#36 0xb6623027 in QMenu::exec (this=0xbff00354, p=..., action=0x0) at widgets/qmenu.cpp:2063
#37 0xa7a455ca in WindowTaskItem::contextMenuEvent (this=0x917b6f8, e=0xbff00a2c) at /usr/src/debug/kdebase-workspace-4.4.1/plasma/desktop/applets/tasks/windowtaskitem.cpp:336
#38 0xb680cfcb in QGraphicsItem::sceneEvent (this=0x917b700, event=0xbff00a2c) at graphicsview/qgraphicsitem.cpp:6469
#39 0xb68607a6 in QGraphicsWidget::sceneEvent (this=0x917b6f8, event=0xbff00a2c) at graphicsview/qgraphicswidget.cpp:1129
#40 0xb6822c24 in QGraphicsScenePrivate::sendEvent (this=0x813c020, item=0x917b700, event=0xbff00a2c) at graphicsview/qgraphicsscene.cpp:1181
#41 0xb68298ce in QGraphicsScene::contextMenuEvent (this=0x814aac8, contextMenuEvent=0xbff00a2c) at graphicsview/qgraphicsscene.cpp:3552
#42 0xb6838dac in QGraphicsScene::event (this=0x814aac8, event=0xbff00a2c) at graphicsview/qgraphicsscene.cpp:3352
#43 0xb616d3fc in QApplicationPrivate::notify_helper (this=0x80aefe0, receiver=0x814aac8, e=0xbff00a2c) at kernel/qapplication.cpp:4300
#44 0xb6174248 in QApplication::notify (this=0x80a80d8, receiver=0x814aac8, e=0xbff00a2c) at kernel/qapplication.cpp:4183
#45 0xb6ef1b81 in KApplication::notify (this=0x80a80d8, receiver=0x814aac8, event=0xbff00a2c) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#46 0xb6c5edde in QCoreApplication::notifyInternal (this=0x80a80d8, receiver=0x814aac8, event=0xbff00a2c) at kernel/qcoreapplication.cpp:704
#47 0xb6859002 in sendEvent (event=<value optimized out>, receiver=0x8f1eff0) at ../../src/corelib/kernel/qcoreapplication.h:215
#48 QGraphicsView::contextMenuEvent (event=<value optimized out>, receiver=0x8f1eff0) at graphicsview/qgraphicsview.cpp:2813
#49 0xb61cd98d in QWidget::event (this=0x8f1eff0, event=0xbff01188) at kernel/qwidget.cpp:8165
#50 0xb65da0e5 in QFrame::event (this=0x8f1eff0, e=0xbff01188) at widgets/qframe.cpp:557
#51 0xb6676d91 in QAbstractScrollArea::viewportEvent (this=0xb5f413a0, e=0x10) at widgets/qabstractscrollarea.cpp:1036
#52 0xb6858124 in QGraphicsView::viewportEvent (this=0x8f1eff0, event=0xbff01188) at graphicsview/qgraphicsview.cpp:2787
#53 0xb6679686 in viewportEvent (event=<value optimized out>, this=<value optimized out>) at widgets/qabstractscrollarea_p.h:100
#54 QAbstractScrollAreaFilter::eventFilter (event=<value optimized out>, this=<value optimized out>) at widgets/qabstractscrollarea_p.h:116
#55 0xb6c5e0ae in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x80aefe0, receiver=0x92426d0, event=0xbff01188) at kernel/qcoreapplication.cpp:819
#56 0xb616d3cd in QApplicationPrivate::notify_helper (this=0x80aefe0, receiver=0x92426d0, e=0xbff01188) at kernel/qapplication.cpp:4296
#57 0xb6174658 in QApplication::notify (this=0x92426d0, receiver=0x92426d0, e=0xbff01188) at kernel/qapplication.cpp:3944
#58 0xb6ef1b81 in KApplication::notify (this=0x80a80d8, receiver=0x92426d0, event=0xbff01188) at /usr/src/debug/kdelibs-4.4.1/kdeui/kernel/kapplication.cpp:302
#59 0xb6c5edde in QCoreApplication::notifyInternal (this=0x80a80d8, receiver=0x92426d0, event=0xbff01188) at kernel/qcoreapplication.cpp:704
#60 0xb6206bfd in QCoreApplication::sendSpontaneousEvent (receiver=0x92426d0, event=0x10) at ../../src/corelib/kernel/qcoreapplication.h:218
#61 0xb6201d00 in QETWidget::translateMouseEvent (this=0x8f1eff0, event=0xbff0166c) at kernel/qapplication_x11.cpp:4373
#62 0xb6200c44 in QApplication::x11ProcessEvent (this=0x80a80d8, event=0xbff0166c) at kernel/qapplication_x11.cpp:3379
#63 0xb622e2b8 in x11EventSourceDispatch (s=0x80b1d00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#64 0xb58d24c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#65 0xb58d5d98 in ?? () from /usr/lib/libglib-2.0.so.0
#66 0xb58d5ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#67 0xb6c8b931 in QEventDispatcherGlib::processEvents (this=0x80aee68, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#68 0xb622de0a in QGuiEventDispatcherGlib::processEvents (this=0x80aee68, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#69 0xb6c5d44d in QEventLoop::processEvents (this=0xbff01924, flags=) at kernel/qeventloop.cpp:149
#70 0xb6c5d899 in QEventLoop::exec (this=0xbff01924, flags=...) at kernel/qeventloop.cpp:201
#71 0xb6c61a10 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#72 0xb616d4a4 in QApplication::exec () at kernel/qapplication.cpp:3579
#73 0xb3601243 in kdemain (argc=1, argv=0x80a3808) at /usr/src/debug/kdebase-workspace-4.4.1/plasma/desktop/shell/main.cpp:112
#74 0x0804e4af in launch (argc=134892600, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=0, envs=0x80a4c38 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=
    0x8050df2 "0") at /usr/src/debug/kdelibs-4.4.1/kinit/kinit.cpp:717
#75 0x0804f147 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/kinit/kinit.cpp:1209
#76 0x0804f594 in handle_requests (waitForPid=<value optimized out>) at /usr/src/debug/kdelibs-4.4.1/kinit/kinit.cpp:1402
#77 0x0805032f in main (argc=4, argv=0xbff023b4, envp=0xbff023c8) at /usr/src/debug/kdelibs-4.4.1/kinit/kinit.cpp:1841

Reported using DrKonqi
Comment 1 Aaron J. Seigo 2010-03-10 22:48:33 UTC
can you provide a screen shot of the tasks widget when the group that triggers this crash is expanded? thanks.
Comment 2 Beat Wolf 2010-03-11 23:58:13 UTC

*** This bug has been marked as a duplicate of bug 199325 ***
Comment 3 Aaron J. Seigo 2010-03-12 20:30:12 UTC
may be related to br230414 ...
Comment 4 Aaron J. Seigo 2010-03-12 20:39:20 UTC
Created attachment 41575 [details]
expanded tasks

screenshot from reporter showing problem
Comment 5 Björn Ruberg 2010-09-19 13:09:12 UTC
Cannot reproduce in 4.5
Comment 6 Beat Wolf 2011-05-28 20:19:35 UTC
closing after last comment. Please reopen if this is still a problem for you.