Bug 190449

Summary: Plasma crashes when enabling desktop effects
Product: [Unmaintained] plasma4 Reporter: Zdeněk Zikán <zdenek.zikan>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: aseigo
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Zdeněk Zikán 2009-04-23 17:29:06 UTC
Version:           0.3 (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

I press keyboard shortcut to enable plasma effects and it ends up with:

Program: Plasma-arbeidsområde (plasma), signal SIGSEGV
[Current thread is 0 (LWP 4053)]

Thread 4 (Thread 0xa93a0b90 (LWP 4054)):
#0  0xb8007430 in __kernel_vsyscall ()
#1  0xb51960e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb634e2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb653a9b2 in QWaitCondition::wait (this=0x835d808, mutex=0x835d804, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xa9759b9a in RenderThread::run (this=0x835d7fc) at /build/buildd/kdebase-workspace-4.2.2/plasma/wallpapers/image/renderthread.cpp:91
#5  0xb653996e in QThreadPrivate::start (arg=0x835d7fc) at thread/qthread_unix.cpp:189
#6  0xb51924ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb633f49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xa8adeb90 (LWP 4113)):
#0  0xb8007430 in __kernel_vsyscall ()
#1  0xb51960e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb634e2ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb653a9b2 in QWaitCondition::wait (this=0x87a0498, mutex=0x87a0494, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb79bc152 in QHostInfoAgent::run (this=0x87a0488) at kernel/qhostinfo.cpp:260
#5  0xb653996e in QThreadPrivate::start (arg=0x87a0488) at thread/qthread_unix.cpp:189
#6  0xb51924ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb633f49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xa44d7b90 (LWP 4306)):
#0  0xb8007430 in __kernel_vsyscall ()
#1  0xb63377b1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb660b380 in QProcessManager::run (this=0x820b438) at io/qprocess_unix.cpp:305
#3  0xb653996e in QThreadPrivate::start (arg=0x820b438) at thread/qthread_unix.cpp:189
#4  0xb51924ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0xb633f49e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4c83710 (LWP 4053)):
[KCrash Handler]
#6  0x00000000 in ?? ()
#7  0xb6a91ee0 in blend_transformed_bilinear_tiled_argb<RegularSpans> (count=124, spans=0xafdedd4, userData=0x84661a8) at painting/qdrawhelper.cpp:5741
#8  0xb6a8e2d0 in qBlendTexture (count=124, spans=0xafdedd4, userData=0x84661a8) at painting/qdrawhelper.cpp:7030
#9  0xb6ad51bb in gray_convert_glyph (worker=0xafde9c0) at painting/qgrayraster.c:1771
#10 0xb6a73936 in QRasterPaintEnginePrivate::rasterize (this=0x9586e98, outline=0x83b18d4, callback=0xb6a8e280 <qBlendTexture(int, QT_FT_Span_ const*, void*)>, userData=0x84661a8)
    at painting/qpaintengine_raster.cpp:3948
#11 0xb6a7cb4f in QRasterPaintEngine::fillPath (this=0x9cf6190, path=@0xbf920dd4, fillData=0x84661a8) at painting/qpaintengine_raster.cpp:1364
#12 0xb6a88a61 in QRasterPaintEngine::drawPath (this=0x9cf6190, path=@0xbf920dd4) at painting/qpaintengine_raster.cpp:1887
#13 0xb6a1440c in QPainter::drawPath (this=0xbf920d4c, path=@0xbf920dd4) at painting/qpainter.cpp:3218
#14 0xb6a0e2af in QPainterPrivate::draw_helper (this=0xafc59b8, originalPath=@0xbf920dd4, op=<value optimized out>) at painting/qpainter.cpp:451
#15 0xb6a113aa in QPainter::drawRects (this=0xbf9220e0, rects=0xbf920eb0, rectCount=1) at painting/qpainter.cpp:3359
#16 0xb6a13b55 in QPainter::drawPixmap (this=0xbf9220e0, r=@0xbf920fc8, pm=@0xbf920ffc, sr=@0xbf920fa8) at ../../include/QtGui/../../src/gui/painting/qpainter.h:604
#17 0xb7ea1f2f in Plasma::Svg::paint () from /usr/lib/libplasma.so.3
#18 0xb7ec537f in ?? () from /usr/lib/libplasma.so.3
#19 0xb7ec51de in Plasma::Meter::paint () from /usr/lib/libplasma.so.3
#20 0xb6f2d6e4 in _q_paintItem (item=<value optimized out>, painter=0xbf9220e0, option=0x848e3d0, widget=0x836b168, useWindowOpacity=true, painterStateProtection=true)
    at graphicsview/qgraphicsscene.cpp:4483
#21 0xb6f32aaa in QGraphicsScenePrivate::drawItemHelper (this=0x8217150, item=0x9695340, painter=0xbf9220e0, option=0x848e3d0, widget=0x836b168, painterStateProtection=<value optimized out>)
    at graphicsview/qgraphicsscene.cpp:4552
#22 0xb6f34c7f in QGraphicsScene::drawItems (this=0x8251ca8, painter=0xbf9220e0, numItems=45, items=0x846f820, options=0x848d560, widget=0x836b168) at graphicsview/qgraphicsscene.cpp:4957
#23 0xb6f473ec in QGraphicsView::drawItems (this=0x8344ec0, painter=0xbf9220e0, numItems=45, items=0x846f820, options=0x848d560) at graphicsview/qgraphicsview.cpp:3783
#24 0xb6f54e42 in QGraphicsView::paintEvent (this=0x8344ec0, event=0xbf922664) at graphicsview/qgraphicsview.cpp:3542
#25 0xb69319ae in QWidget::event (this=0x8344ec0, event=0xbf922664) at kernel/qwidget.cpp:7654
#26 0xb6d0bd83 in QFrame::event (this=0x8344ec0, e=0xbf922664) at widgets/qframe.cpp:559
#27 0xb6dabd3f in QAbstractScrollArea::viewportEvent (this=0x8344ec0, e=0xbf91e418) at widgets/qabstractscrollarea.cpp:962
#28 0xb6f4f4f2 in QGraphicsView::viewportEvent (this=0x8344ec0, event=0xbf922664) at graphicsview/qgraphicsview.cpp:2933
#29 0xb6dae345 in QAbstractScrollAreaFilter::eventFilter (this=0x82ef9b0, o=0x836b168, e=0xbf922664) at widgets/qabstractscrollarea_p.h:100
#30 0xb662cc5a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x820b6d0, receiver=0x836b168, event=0xbf922664) at kernel/qcoreapplication.cpp:718
#31 0xb68daf0a in QApplicationPrivate::notify_helper (this=0x820b6d0, receiver=0x836b168, e=0xbf922664) at kernel/qapplication.cpp:4080
#32 0xb68e3312 in QApplication::notify (this=0x8207a38, receiver=0x836b168, e=0xbf922664) at kernel/qapplication.cpp:4049
#33 0xb773394d in KApplication::notify (this=0x8207a38, receiver=0x836b168, event=0xbf922664) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#34 0xb662da3b in QCoreApplication::notifyInternal (this=0x8207a38, receiver=0x836b168, event=0xbf922664) at kernel/qcoreapplication.cpp:602
#35 0xb68e607e in QCoreApplication::sendSpontaneousEvent (receiver=0x836b168, event=0xbf91e418) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#36 0xb69397a9 in QWidgetPrivate::drawWidget (this=0x8354ba0, pdev=0x83411c4, rgn=@0xbf922890, offset=@0xbf922860, flags=68, sharedPainter=0x0, backingStore=0x8344798) at kernel/qwidget.cpp:5046
#37 0xb6af6055 in QWidgetBackingStore::sync (this=0x8344798) at painting/qbackingstore.cpp:1258
#38 0xb6af64cd in QWidgetBackingStore::sync (this=0x8344798, exposedWidget=0x8344ec0, exposedRegion=@0xbf922a90) at painting/qbackingstore.cpp:1073
#39 0xb6929b82 in QWidgetPrivate::syncBackingStore (this=0x8470ab0, region=@0xbf922a90) at kernel/qwidget.cpp:1612
#40 0xb6941cfe in QETWidget::translatePaintEvent (this=0x8344ec0, event=0xbf922fcc) at kernel/qapplication_x11.cpp:5125
#41 0xb69514da in QApplication::x11ProcessEvent (this=0x8207a38, event=0xbf922fcc) at kernel/qapplication_x11.cpp:3443
#42 0xb697ccfa in x11EventSourceDispatch (s=0x820d8e8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#43 0xb4f90b88 in IA__g_main_context_dispatch (context=0x820d800) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#44 0xb4f940eb in g_main_context_iterate (context=0x820d800, block=1, dispatch=1, self=0x820b228) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#45 0xb4f94268 in IA__g_main_context_iteration (context=0x820d800, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#46 0xb6659438 in QEventDispatcherGlib::processEvents (this=0x81d70f0, flags={i = -1080938104}) at kernel/qeventdispatcher_glib.cpp:323
#47 0xb697c3f5 in QGuiEventDispatcherGlib::processEvents (this=0x81d70f0, flags={i = -1080938056}) at kernel/qguieventdispatcher_glib.cpp:202
#48 0xb662c06a in QEventLoop::processEvents (this=0xbf923230, flags={i = -1080937992}) at kernel/qeventloop.cpp:149
#49 0xb662c4aa in QEventLoop::exec (this=0xbf923230, flags={i = -1080937928}) at kernel/qeventloop.cpp:200
#50 0xb662e959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#51 0xb68dada7 in QApplication::exec () at kernel/qapplication.cpp:3553
#52 0xb7fa9b56 in kdemain (argc=1, argv=0xbf9233e4) at /build/buildd/kdebase-workspace-4.2.2/plasma/shells/desktop/main.cpp:54
#53 0x08048712 in main (argc=164470752, argv=0xb6a8e280) at /build/buildd/kdebase-workspace-4.2.2/obj-i486-linux-gnu/plasma/shells/desktop/plasma_qgv_dummy.cpp:3
Comment 1 Aaron J. Seigo 2009-04-24 05:14:21 UTC

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