Bug 216180

Summary: Clicking on grouped icon causes plasma-desktop to crash
Product: [Unmaintained] plasma4 Reporter: Bill King <bill.king>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Bill King 2009-11-26 00:21:19 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.1 (KDE 4.3.1) "release 6"
Qt Version: 4.6.0
Operating System: Linux 2.6.25.20-0.5-pae i686
Distribution: "openSUSE 11.0 (i586)"

What I was doing when the application crashed:
Click on the icon, when it goes to collapse again, plasma crashes.

 -- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[Current thread is 0 (LWP 22635)]

Thread 2 (Thread 0xa7452b90 (LWP 22636)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5f45c15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5fd52dc in QWaitConditionPrivate::wait (this=0x81c8af8, time=4294967295) at /home/bilking/depot/qt-git/kinetic/src/corelib/thread/qwaitcondition_unix.cpp:87
#3  0xb5fd4ddb in QWaitCondition::wait (this=0x8388890, mutex=0x838888c, time=4294967295) at /home/bilking/depot/qt-git/kinetic/src/corelib/thread/qwaitcondition_unix.cpp:159
#4  0xb7890ed9 in QHostInfoAgent::run (this=0x8388880) at /home/bilking/depot/qt-git/kinetic/src/network/kernel/qhostinfo.cpp:252
#5  0xb5fd483a in QThreadPrivate::start (arg=0x8388880) at /home/bilking/depot/qt-git/kinetic/src/corelib/thread/qthread_unix.cpp:244
#6  0xb5f42175 in start_thread () from /lib/libpthread.so.0
#7  0xb5da2dae in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb2f856f0 (LWP 22635)):
[KCrash Handler]
#6  0xb7d896ee in Plasma::PaintUtils::transition () from /usr/lib/libplasma.so.3
#7  0xa790dfbb in AbstractTaskItem::drawBackground () from /usr/lib/kde4/plasma_applet_tasks.so
#8  0xa790a405 in AbstractTaskItem::paint () from /usr/lib/kde4/plasma_applet_tasks.so
#9  0xa7910e6b in TaskGroupItem::paint () from /usr/lib/kde4/plasma_applet_tasks.so
#10 0xb6c7588f in _q_paintItem (item=0x8490620, painter=0xbf88f260, option=0x807e2b8, widget=0x8678ef0, useWindowOpacity=true, painterStateProtection=true)
    at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsscene.cpp:4193
#11 0xb6c75d9b in QGraphicsScenePrivate::drawItemHelper (this=0x807e158, item=0x8490620, painter=0xbf88f260, option=0x807e2b8, widget=0x8678ef0, painterStateProtection=true)
    at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsscene.cpp:4262
#12 0xb6c7853a in QGraphicsScenePrivate::draw (this=0x807e158, item=0x8490620, painter=0xbf88f260, viewTransform=0xbf88f19c, transformPtr=0xbf88e288, exposedRegion=0x848f9a4, widget=0x8678ef0, 
    opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsscene.cpp:4737
#13 0xb6c78fd9 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x807e158, item=0x8490620, painter=0xbf88f260, viewTransform=0xbf88f19c, exposedRegion=0x848f9a4, widget=0x8678ef0, 
    parentOpacity=1, effectTransform=0x0) at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsscene.cpp:4670
#14 0xb6c7862f in QGraphicsScenePrivate::draw (this=0x807e158, item=0x8489dc8, painter=0xbf88f260, viewTransform=0xbf88f19c, transformPtr=0xbf88e658, exposedRegion=0x848f9a4, widget=0x8678ef0, 
    opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsscene.cpp:4751
#15 0xb6c78fd9 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x807e158, item=0x8489dc8, painter=0xbf88f260, viewTransform=0xbf88f19c, exposedRegion=0x848f9a4, widget=0x8678ef0, 
    parentOpacity=1, effectTransform=0x0) at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsscene.cpp:4670
#16 0xb6c7862f in QGraphicsScenePrivate::draw (this=0x807e158, item=0x82d2128, painter=0xbf88f260, viewTransform=0xbf88f19c, transformPtr=0xbf88ea28, exposedRegion=0x848f9a4, widget=0x8678ef0, 
    opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsscene.cpp:4751
#17 0xb6c78fd9 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x807e158, item=0x82d2128, painter=0xbf88f260, viewTransform=0xbf88f19c, exposedRegion=0x848f9a4, widget=0x8678ef0, 
    parentOpacity=1, effectTransform=0x0) at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsscene.cpp:4670
#18 0xb6c7862f in QGraphicsScenePrivate::draw (this=0x807e158, item=0x822ad68, painter=0xbf88f260, viewTransform=0xbf88f19c, transformPtr=0xbf88edf8, exposedRegion=0x848f9a4, widget=0x8678ef0, 
    opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsscene.cpp:4751
#19 0xb6c78fd9 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x807e158, item=0x822ad68, painter=0xbf88f260, viewTransform=0xbf88f19c, exposedRegion=0x848f9a4, widget=0x8678ef0, 
    parentOpacity=1, effectTransform=0x0) at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsscene.cpp:4670
#20 0xb6c881b4 in QGraphicsScenePrivate::drawItems (this=0x807e158, painter=0xbf88f260, viewTransform=0xbf88f19c, exposedRegion=0x848f9a4, widget=0x8678ef0)
    at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsscene.cpp:4566
#21 0xb6cab38e in QGraphicsView::paintEvent (this=0x8503c40, event=0xbf88fc34) at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsview.cpp:3352
#22 0xb7f01e5c in PanelView::paintEvent () from /usr/lib/libkdeinit4_plasma-desktop.so
#23 0xb64f88f7 in QWidget::event (this=0x8503c40, event=0xbf88fc34) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qwidget.cpp:8122
#24 0xb69d8046 in QFrame::event (this=0x8503c40, e=0xbf88fc34) at /home/bilking/depot/qt-git/kinetic/src/gui/widgets/qframe.cpp:557
#25 0xb6a8e8a7 in QAbstractScrollArea::viewportEvent (this=0x8503c40, e=0xbf88fc34) at /home/bilking/depot/qt-git/kinetic/src/gui/widgets/qabstractscrollarea.cpp:1032
#26 0xb6cb2be0 in QGraphicsView::viewportEvent (this=0x8503c40, event=0xbf88fc34) at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsview.cpp:2747
#27 0xb6a91e22 in QAbstractScrollAreaPrivate::viewportEvent (this=0x848f640, event=0xbf88fc34) at /home/bilking/depot/qt-git/kinetic/src/gui/widgets/qabstractscrollarea_p.h:100
#28 0xb6a91e50 in QAbstractScrollAreaFilter::eventFilter (this=0x863f100, o=0x8678ef0, e=0xbf88fc34) at /home/bilking/depot/qt-git/kinetic/src/gui/widgets/qabstractscrollarea_p.h:116
#29 0xb60fa996 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8085f18, receiver=0x8678ef0, event=0xbf88fc34)
    at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qcoreapplication.cpp:819
#30 0xb647ae05 in QApplicationPrivate::notify_helper (this=0x8085f18, receiver=0x8678ef0, e=0xbf88fc34) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qapplication.cpp:4239
#31 0xb647dbc3 in QApplication::notify (this=0x807bbb0, receiver=0x8678ef0, e=0xbf88fc34) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qapplication.cpp:4208
#32 0xb75e2f0d in KApplication::notify () from /usr/lib/libkdeui.so.5
#33 0xb60fced8 in QCoreApplication::notifyInternal (this=0x807bbb0, receiver=0x8678ef0, event=0xbf88fc34) at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qcoreapplication.cpp:704
#34 0xb648eb5f in QCoreApplication::sendSpontaneousEvent (receiver=0x8678ef0, event=0xbf88fc34) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#35 0xb64f4f92 in QWidgetPrivate::drawWidget (this=0x841f4b8, pdev=0x8684aec, rgn=@0xbf88fd98, offset=@0xbf88fde4, flags=4, sharedPainter=0x0, backingStore=0x848d620)
    at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qwidget.cpp:5324
#36 0xb64f59a6 in QWidgetPrivate::paintSiblingsRecursive (this=0x848f640, pdev=0x8684aec, siblings=@0x848f64c, index=1, rgn=@0xbf88fe7c, offset=@0x848d644, flags=4, sharedPainter=0x0, 
    backingStore=0x848d620) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qwidget.cpp:5437
#37 0xb64f5828 in QWidgetPrivate::paintSiblingsRecursive (this=0x848f640, pdev=0x8684aec, siblings=@0x848f64c, index=3, rgn=@0xbf88ff5c, offset=@0x848d644, flags=4, sharedPainter=0x0, 
    backingStore=0x848d620) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qwidget.cpp:5424
#38 0xb64f5828 in QWidgetPrivate::paintSiblingsRecursive (this=0x848f640, pdev=0x8684aec, siblings=@0x848f64c, index=4, rgn=@0xbf89003c, offset=@0x848d644, flags=4, sharedPainter=0x0, 
    backingStore=0x848d620) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qwidget.cpp:5424
#39 0xb64f5828 in QWidgetPrivate::paintSiblingsRecursive (this=0x848f640, pdev=0x8684aec, siblings=@0x848f64c, index=5, rgn=@0xbf89011c, offset=@0x848d644, flags=4, sharedPainter=0x0, 
    backingStore=0x848d620) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qwidget.cpp:5424
#40 0xb64f5828 in QWidgetPrivate::paintSiblingsRecursive (this=0x848f640, pdev=0x8684aec, siblings=@0x848f64c, index=6, rgn=@0xbf8901fc, offset=@0x848d644, flags=4, sharedPainter=0x0, 
    backingStore=0x848d620) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qwidget.cpp:5424
#41 0xb64f5828 in QWidgetPrivate::paintSiblingsRecursive (this=0x848f640, pdev=0x8684aec, siblings=@0x848f64c, index=7, rgn=@0xbf8902dc, offset=@0x848d644, flags=4, sharedPainter=0x0, 
    backingStore=0x848d620) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qwidget.cpp:5424
#42 0xb64f5828 in QWidgetPrivate::paintSiblingsRecursive (this=0x848f640, pdev=0x8684aec, siblings=@0x848f64c, index=8, rgn=@0xbf8905f0, offset=@0x848d644, flags=4, sharedPainter=0x0, 
    backingStore=0x848d620) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qwidget.cpp:5424
#43 0xb64f54ea in QWidgetPrivate::drawWidget (this=0x848f640, pdev=0x8684aec, rgn=@0xbf8905f0, offset=@0x848d644, flags=5, sharedPainter=0x0, backingStore=0x848d620)
    at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qwidget.cpp:5373
#44 0xb6720a3e in QWidgetBackingStore::sync (this=0x848d620) at /home/bilking/depot/qt-git/kinetic/src/gui/painting/qbackingstore.cpp:1289
#45 0xb64ed53c in QWidgetPrivate::syncBackingStore (this=0x848f640) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qwidget.cpp:1662
#46 0xb64f8eef in QWidget::event (this=0x8503c40, event=0x8296790) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qwidget.cpp:8268
#47 0xb69d8046 in QFrame::event (this=0x8503c40, e=0x8296790) at /home/bilking/depot/qt-git/kinetic/src/gui/widgets/qframe.cpp:557
#48 0xb6a8fb84 in QAbstractScrollArea::event (this=0x8503c40, e=0x8296790) at /home/bilking/depot/qt-git/kinetic/src/gui/widgets/qabstractscrollarea.cpp:985
#49 0xb6ca5250 in QGraphicsView::event (this=0x8503c40, event=0x8296790) at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsview.cpp:2625
#50 0xb7f03b16 in PanelView::event () from /usr/lib/libkdeinit4_plasma-desktop.so
#51 0xb647ae28 in QApplicationPrivate::notify_helper (this=0x8085f18, receiver=0x8503c40, e=0x8296790) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qapplication.cpp:4243
#52 0xb647dbc3 in QApplication::notify (this=0x807bbb0, receiver=0x8503c40, e=0x8296790) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qapplication.cpp:4208
#53 0xb75e2f0d in KApplication::notify () from /usr/lib/libkdeui.so.5
#54 0xb60fced8 in QCoreApplication::notifyInternal (this=0x807bbb0, receiver=0x8503c40, event=0x8296790) at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qcoreapplication.cpp:704
#55 0xb6477f2b in QCoreApplication::sendEvent (receiver=0x8503c40, event=0x8296790) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#56 0xb60fd462 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x8503c40, event_type=77, data=0x8067f60) at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qcoreapplication.cpp:1345
#57 0xb60fd6f7 in QCoreApplication::sendPostedEvents (receiver=0x8503c40, event_type=77) at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qcoreapplication.cpp:1238
#58 0xb6c95b07 in QGraphicsViewPrivate::dispatchPendingUpdateRequests (this=0x848f640) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:178
#59 0xb6c8aa31 in QGraphicsScenePrivate::_q_processDirtyItems (this=0x807e158) at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsscene.cpp:487
#60 0xb6c8acaa in QGraphicsScene::qt_metacall (this=0x811bee0, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xa6b02c10) at .moc/debug-shared/moc_qgraphicsscene.cpp:130
#61 0xb7d6b20a in Plasma::Corona::qt_metacall () from /usr/lib/libplasma.so.3
#62 0xb7ef264a in DesktopCorona::qt_metacall () from /usr/lib/libkdeinit4_plasma-desktop.so
#63 0xb61047bd in QMetaObject::metacall (object=0x811bee0, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0xa6b02c10) at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qmetaobject.cpp:237
#64 0xb6111dbb in QMetaCallEvent::placeMetaCall (this=0xa6b030e0, object=0x811bee0) at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qobject.cpp:562
#65 0xb6113d41 in QObject::event (this=0x811bee0, e=0xa6b030e0) at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qobject.cpp:1240
#66 0xb6c86e80 in QGraphicsScene::event (this=0x811bee0, event=0xa6b030e0) at /home/bilking/depot/qt-git/kinetic/src/gui/graphicsview/qgraphicsscene.cpp:3450
#67 0xb647ae28 in QApplicationPrivate::notify_helper (this=0x8085f18, receiver=0x811bee0, e=0xa6b030e0) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qapplication.cpp:4243
#68 0xb647b277 in QApplication::notify (this=0x807bbb0, receiver=0x811bee0, e=0xa6b030e0) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qapplication.cpp:3662
#69 0xb75e2f0d in KApplication::notify () from /usr/lib/libkdeui.so.5
#70 0xb60fced8 in QCoreApplication::notifyInternal (this=0x807bbb0, receiver=0x811bee0, event=0xa6b030e0) at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qcoreapplication.cpp:704
#71 0xb6477f2b in QCoreApplication::sendEvent (receiver=0x811bee0, event=0xa6b030e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#72 0xb60fd462 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8067f60) at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qcoreapplication.cpp:1345
#73 0xb60fd6f7 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qcoreapplication.cpp:1238
#74 0xb656d0a2 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#75 0xb61384c1 in postEventSourceDispatch (s=0x8088110) at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qeventdispatcher_glib.cpp:276
#76 0xb45732f9 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#77 0xb457687b in ?? () from /usr/lib/libglib-2.0.so.0
#78 0xb45769f8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#79 0xb613748a in QEventDispatcherGlib::processEvents (this=0x8067d88, flags={i = -1081533496}) at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qeventdispatcher_glib.cpp:407
#80 0xb656b57e in QGuiEventDispatcherGlib::processEvents (this=0x8067d88, flags={i = -1081533448}) at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#81 0xb60f9282 in QEventLoop::processEvents (this=0xbf891c98, flags={i = -1081533372}) at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qeventloop.cpp:149
#82 0xb60f94f4 in QEventLoop::exec (this=0xbf891c98, flags={i = -1081533280}) at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qeventloop.cpp:201
#83 0xb60fd82d in QCoreApplication::exec () at /home/bilking/depot/qt-git/kinetic/src/corelib/kernel/qcoreapplication.cpp:981
#84 0xb647dc0a in QApplication::exec () at /home/bilking/depot/qt-git/kinetic/src/gui/kernel/qapplication.cpp:3571
#85 0xb7ef8930 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#86 0x08048742 in main ()

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

Reported using DrKonqi
Comment 1 Dario Andres 2009-11-26 01:04:12 UTC
Fixed already. Thanks

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