Bug 216297

Summary: Plasma-desktop sudenly crashed after selecting a grouped task
Product: [Unmaintained] plasma4 Reporter: glaubermd <glauber.md>
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 glaubermd 2009-11-26 20:30:43 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.6.0
Operating System: Linux 2.6.30-2-amd64 x86_64
Distribution: Debian GNU/Linux testing (squeeze)

What I was doing when the application crashed:
Clicked grouped taskbar entry.
Tried to select an item (mouse cursor up trying to focus the desired item). 
Before clicking it, plasma-desktop crashed.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7f83b9b48750 (LWP 10776))]

Thread 2 (Thread 0x7f83a3aa0910 (LWP 10777)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x00007f83b965ed29 in QWaitConditionPrivate::wait (this=0x22e9e30, mutex=0x22e9e28, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87
#2  QWaitCondition::wait (this=0x22e9e30, mutex=0x22e9e28, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159
#3  0x00007f83b595bf84 in QHostInfoAgent::run (this=0x22e9e10) at kernel/qhostinfo.cpp:252
#4  0x00007f83b965de35 in QThreadPrivate::start (arg=0x22e9e10) at thread/qthread_unix.cpp:244
#5  0x00007f83b6b8773a in start_thread (arg=<value optimized out>) at pthread_create.c:300
#6  0x00007f83b6e6869d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f83b9b48750 (LWP 10776)):
[KCrash Handler]
#5  0x00007f83b1201f0a in Plasma::PaintUtils::transition (from=..., to=..., amount=<value optimized out>) at ../../plasma/paintutils.cpp:157
#6  0x00007f83a60f05ce in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#7  0x00007f83a60ecefb in ?? () from /usr/lib/kde4/plasma_applet_tasks.so
#8  0x00007f83b7c080fe in _q_paintItem (item=<value optimized out>, painter=0x7fff7ccf3670, option=0x13c3ff8, widget=0x22c9540, useWindowOpacity=true, painterStateProtection=true)
    at graphicsview/qgraphicsscene.cpp:4193
#9  0x00007f83b7c0f9bc in QGraphicsScenePrivate::drawItemHelper (this=0x13c3da0, item=0x29ca490, painter=0x7fff7ccf3670, option=0x13c3ff8, widget=0x22c9540, painterStateProtection=true)
    at graphicsview/qgraphicsscene.cpp:4262
#10 0x00007f83b7c11aa8 in QGraphicsScenePrivate::draw (this=0x13c3da0, item=0x29ca490, painter=0x7fff7ccf3670, viewTransform=0x7fff7ccf3450, transformPtr=0x7fff7ccf20c0, exposedRegion=0x22ca390, 
    widget=0x22c9540, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4733
#11 0x00007f83b7c12268 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x13c3da0, item=0x29ca490, painter=0x7fff7ccf3670, viewTransform=0x7fff7ccf3450, exposedRegion=0x22ca390, 
    widget=0x22c9540, parentOpacity=<value optimized out>, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4666
#12 0x00007f83b7c118da in QGraphicsScenePrivate::draw (this=0x13c3da0, item=0x2338360, painter=0x7fff7ccf3670, viewTransform=0x7fff7ccf3450, transformPtr=0x7fff7ccf2630, exposedRegion=0x22ca390, 
    widget=0x22c9540, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4747
#13 0x00007f83b7c12268 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x13c3da0, item=0x2338360, painter=0x7fff7ccf3670, viewTransform=0x7fff7ccf3450, exposedRegion=0x22ca390, 
    widget=0x22c9540, parentOpacity=<value optimized out>, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4666
#14 0x00007f83b7c118da in QGraphicsScenePrivate::draw (this=0x13c3da0, item=0x208a030, painter=0x7fff7ccf3670, viewTransform=0x7fff7ccf3450, transformPtr=0x7fff7ccf2ba0, exposedRegion=0x22ca390, 
    widget=0x22c9540, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4747
#15 0x00007f83b7c12268 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x13c3da0, item=0x208a030, painter=0x7fff7ccf3670, viewTransform=0x7fff7ccf3450, exposedRegion=0x22ca390, 
    widget=0x22c9540, parentOpacity=<value optimized out>, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4666
#16 0x00007f83b7c118da in QGraphicsScenePrivate::draw (this=0x13c3da0, item=0x2017480, painter=0x7fff7ccf3670, viewTransform=0x7fff7ccf3450, transformPtr=0x7fff7ccf3110, exposedRegion=0x22ca390, 
    widget=0x22c9540, opacity=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4747
#17 0x00007f83b7c12268 in QGraphicsScenePrivate::drawSubtreeRecursive (this=0x13c3da0, item=0x2017480, painter=0x7fff7ccf3670, viewTransform=0x7fff7ccf3450, exposedRegion=0x22ca390, 
    widget=0x22c9540, parentOpacity=<value optimized out>, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4666
#18 0x00007f83b7c12879 in QGraphicsScenePrivate::drawItems (this=0x13c3da0, painter=0x7fff7ccf3670, viewTransform=0x7fff7ccf3450, exposedRegion=0x22ca390, widget=0x22c9540)
    at graphicsview/qgraphicsscene.cpp:4562
#19 0x00007f83b7c3b76c in QGraphicsView::paintEvent (this=0x22c9df0, event=0x7fff7ccf3fa0) at graphicsview/qgraphicsview.cpp:3353
#20 0x00007f83ad072256 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#21 0x00007f83b764f14d in QWidget::event (this=0x22c9df0, event=0x7fff7ccf3fa0) at kernel/qwidget.cpp:8119
#22 0x00007f83b79f9cab in QFrame::event (this=0x22c9df0, e=0x7fff7ccf3fa0) at widgets/qframe.cpp:557
#23 0x00007f83b7c366eb in QGraphicsView::viewportEvent (this=0x22c9df0, event=0x7fff7ccf3fa0) at graphicsview/qgraphicsview.cpp:2745
#24 0x00007f83b9750cb8 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x22c9540, event=0x7fff7ccf3fa0) at kernel/qcoreapplication.cpp:819
#25 0x00007f83b75f8f0c in QApplicationPrivate::notify_helper (this=0x1384660, receiver=0x22c9540, e=0x7fff7ccf3fa0) at kernel/qapplication.cpp:4238
#26 0x00007f83b75ff26d in QApplication::notify (this=0x136e0f0, receiver=0x22c9540, e=0x7fff7ccf3fa0) at kernel/qapplication.cpp:4125
#27 0x00007f83b83080db in KApplication::notify (this=0x136e0f0, receiver=0x22c9540, event=0x7fff7ccf3fa0) at ../../kdeui/kernel/kapplication.cpp:302
#28 0x00007f83b975189c in QCoreApplication::notifyInternal (this=0x136e0f0, receiver=0x22c9540, event=0x7fff7ccf3fa0) at kernel/qcoreapplication.cpp:704
#29 0x00007f83b76570a9 in QCoreApplication::sendSpontaneousEvent (this=0x22ca720, pdev=0x2429718, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x1572d00)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#30 QWidgetPrivate::drawWidget (this=0x22ca720, pdev=0x2429718, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x1572d00) at kernel/qwidget.cpp:5321
#31 0x00007f83b7657a43 in QWidgetPrivate::paintSiblingsRecursive (this=0x22c9ed0, pdev=0x2429718, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1572d00)
    at kernel/qwidget.cpp:5434
#32 0x00007f83b765786d in QWidgetPrivate::paintSiblingsRecursive (this=0x22c9ed0, pdev=0x2429718, siblings=..., index=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1572d00)
    at kernel/qwidget.cpp:5421
#33 0x00007f83b765786d in QWidgetPrivate::paintSiblingsRecursive (this=0x22c9ed0, pdev=0x2429718, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1572d00)
    at kernel/qwidget.cpp:5421
#34 0x00007f83b765786d in QWidgetPrivate::paintSiblingsRecursive (this=0x22c9ed0, pdev=0x2429718, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1572d00)
    at kernel/qwidget.cpp:5421
#35 0x00007f83b7656b7b in QWidgetPrivate::drawWidget (this=0x22c9ed0, pdev=0x2429718, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1572d00) at kernel/qwidget.cpp:5370
#36 0x00007f83b780fed9 in QWidgetBackingStore::sync (this=0x1572d00) at painting/qbackingstore.cpp:1289
#37 0x00007f83b7648770 in QWidgetPrivate::syncBackingStore (this=0x22c9ed0) at kernel/qwidget.cpp:1662
#38 0x00007f83b764f84f in QWidget::event (this=0x22c9df0, event=0x2c3e640) at kernel/qwidget.cpp:8265
#39 0x00007f83b79f9cab in QFrame::event (this=0x22c9df0, e=0x2c3e640) at widgets/qframe.cpp:557
#40 0x00007f83b7a8476b in QAbstractScrollArea::event (this=0x22c9df0, e=0x2c3e640) at widgets/qabstractscrollarea.cpp:985
#41 0x00007f83ad073c80 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#42 0x00007f83b75f8f3d in QApplicationPrivate::notify_helper (this=0x1384660, receiver=0x22c9df0, e=0x2c3e640) at kernel/qapplication.cpp:4242
#43 0x00007f83b75ff26d in QApplication::notify (this=0x136e0f0, receiver=0x22c9df0, e=0x2c3e640) at kernel/qapplication.cpp:4125
#44 0x00007f83b83080db in KApplication::notify (this=0x136e0f0, receiver=0x22c9df0, event=0x2c3e640) at ../../kdeui/kernel/kapplication.cpp:302
#45 0x00007f83b975189c in QCoreApplication::notifyInternal (this=0x136e0f0, receiver=0x22c9df0, event=0x2c3e640) at kernel/qcoreapplication.cpp:704
#46 0x00007f83b975277c in QCoreApplication::sendEvent (receiver=0x22c9df0, event_type=77, data=0x12f5a20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#47 QCoreApplicationPrivate::sendPostedEvents (receiver=0x22c9df0, event_type=77, data=0x12f5a20) at kernel/qcoreapplication.cpp:1345
#48 0x00007f83b7c23271 in QGraphicsViewPrivate::dispatchPendingUpdateRequests (this=0x13c3da0) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:178
#49 QGraphicsScenePrivate::_q_processDirtyItems (this=0x13c3da0) at graphicsview/qgraphicsscene.cpp:487
#50 0x00007f83b7c23742 in QGraphicsScene::qt_metacall (this=0x14b5960, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x2c8f210) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#51 0x00007f83b11e5fb5 in Plasma::Corona::qt_metacall (this=0x0, _c=2093945168, _id=89, _a=0x12) at ./corona.moc:101
#52 0x00007f83ad064ae5 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so
#53 0x00007f83b97619f8 in QObject::event (this=0x14b5960, e=0x2ac3ed0) at kernel/qobject.cpp:1248
#54 0x00007f83b7c1e5d2 in QGraphicsScene::event (this=0x14b5960, event=0x2ac3ed0) at graphicsview/qgraphicsscene.cpp:3450
#55 0x00007f83b75f8f3d in QApplicationPrivate::notify_helper (this=0x1384660, receiver=0x14b5960, e=0x2ac3ed0) at kernel/qapplication.cpp:4242
#56 0x00007f83b75ff26d in QApplication::notify (this=0x136e0f0, receiver=0x14b5960, e=0x2ac3ed0) at kernel/qapplication.cpp:4125
#57 0x00007f83b83080db in KApplication::notify (this=0x136e0f0, receiver=0x14b5960, event=0x2ac3ed0) at ../../kdeui/kernel/kapplication.cpp:302
#58 0x00007f83b975189c in QCoreApplication::notifyInternal (this=0x136e0f0, receiver=0x14b5960, event=0x2ac3ed0) at kernel/qcoreapplication.cpp:704
#59 0x00007f83b975277c in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x12f5a20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#60 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x12f5a20) at kernel/qcoreapplication.cpp:1345
#61 0x00007f83b977b7e3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#62 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#63 0x00007f83b60d012a in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#64 0x00007f83b60d3988 in ?? () from /lib/libglib-2.0.so.0
#65 0x00007f83b60d3b3c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#66 0x00007f83b977b34c in QEventDispatcherGlib::processEvents (this=0x12f6f70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#67 0x00007f83b76a931f in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#68 0x00007f83b9750182 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#69 0x00007f83b9750554 in QEventLoop::exec (this=0x7fff7ccf6540, flags=...) at kernel/qeventloop.cpp:201
#70 0x00007f83b9752a06 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#71 0x00007f83ad06a1fb in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so
#72 0x0000000000407264 in launch (argc=1, _name=0x1373d58 "/usr/bin/plasma-desktop", args=<value optimized out>, cwd=0x0, envc=0, envs=0x1373d78 "", reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x40a0ff "0") at ../../kinit/kinit.cpp:677
#73 0x0000000000407a28 in handle_launcher_request (sock=8, who=<value optimized out>) at ../../kinit/kinit.cpp:1169
#74 0x0000000000407fae in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1362
#75 0x000000000040863b in main (argc=2, argv=0x7fff7ccf73c8, envp=0x7fff7ccf73e0) at ../../kinit/kinit.cpp:1793
The current source language is "auto; currently asm".
The current source language is "auto; currently c".

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

Reported using DrKonqi
Comment 1 Dario Andres 2009-11-27 14:13:21 UTC
Fixed recently: bug 211217. Thanks

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