Version: (using KDE 4.2.4) Compiler: gcc 4.1.2 OS: Linux Installed from: Fedora RPMs I unintentionally clicked (or double clicked with one or more mouse buttons) while moving over one of 2 panels that may have been in the middle of auto-hide or auto-show. The affected panel had only a Pager (5 rows, 4 columns, showing desktops & icons) and a Task Manager (showing only current desktop & screen). The panel disappeared (presumably in the middle of dumping core or collecting backtrace). A few minutes later, Plasma restarted. Here is the Crash Handler dump: Application: Plasma Workspace (plasma), signal SIGSEGV [Current thread is 1 (Thread 0xb7f4b790 (LWP 14466))] Thread 5 (Thread 0xacc4fb90 (LWP 14468)): #0 0x00de7416 in __kernel_vsyscall () #1 0x00909ba5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x04d2c502 in QWaitCondition::wait (this=<value optimized out>, mutex=<value optimized out>, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #3 0x052a9c02 in QHostInfoAgent::run (this=<value optimized out>) at kernel/qhostinfo.cpp:260 #4 0x04d2b4c2 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188 #5 0x0090632f in start_thread (arg=<value optimized out>) at pthread_create.c:297 #6 0x0084120e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xa51feb90 (LWP 14484)): #0 0x00de7416 in __kernel_vsyscall () #1 0x00909ba5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x04d2c502 in QWaitCondition::wait (this=<value optimized out>, mutex=<value optimized out>, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #3 0x00cd8cca in RenderThread::run (this=0x9beb524) at /usr/src/debug/kdebase-workspace-4.2.4/plasma/wallpapers/image/renderthread.cpp:91 #4 0x04d2b4c2 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188 #5 0x0090632f in start_thread (arg=<value optimized out>) at pthread_create.c:297 #6 0x0084120e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xabf95b90 (LWP 5752)): #0 0x00de7416 in __kernel_vsyscall () #1 0x00909ba5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x04d2c502 in QWaitCondition::wait (this=<value optimized out>, mutex=<value optimized out>, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #3 0x00cd8cca in RenderThread::run (this=0x9a64594) at /usr/src/debug/kdebase-workspace-4.2.4/plasma/wallpapers/image/renderthread.cpp:91 #4 0x04d2b4c2 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188 #5 0x0090632f in start_thread (arg=<value optimized out>) at pthread_create.c:297 #6 0x0084120e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xa47fdb90 (LWP 5877)): #0 0x00de7416 in __kernel_vsyscall () #1 0x00909ba5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0x04d2c502 in QWaitCondition::wait (this=<value optimized out>, mutex=<value optimized out>, time=<value optimized out>) at thread/qwaitcondition_unix.cpp:87 #3 0x00cd8cca in RenderThread::run (this=0x9c3f754) at /usr/src/debug/kdebase-workspace-4.2.4/plasma/wallpapers/image/renderthread.cpp:91 #4 0x04d2b4c2 in QThreadPrivate::start (arg=<value optimized out>) at thread/qthread_unix.cpp:188 #5 0x0090632f in start_thread (arg=<value optimized out>) at pthread_create.c:297 #6 0x0084120e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb7f4b790 (LWP 14466)): [KCrash Handler] #6 0x00000000 in ?? () #7 0x062557cb in blend_src_generic<RegularSpans> (count=<value optimized out>, spans=<value optimized out>, userData=<value optimized out>) at painting/qdrawhelper.cpp:3388 #8 0x062578a0 in blend_transformed_bilinear_tiled_argb<RegularSpans> (count=<value optimized out>, spans=<value optimized out>, userData=<value optimized out>) at painting/qdrawhelper.cpp:5740 #9 0x062448e0 in qBlendTexture (count=) at painting/qdrawhelper.cpp:7029 #10 0x0625d8ab in gray_convert_glyph (worker=<value optimized out>) at painting/qgrayraster.c:1771 #11 0x062299c8 in QRasterPaintEnginePrivate::rasterize (this=<value optimized out>, outline=<value optimized out>, callback=<value optimized out>, userData=<value optimized out>) at painting/qpaintengine_raster.cpp:4051 #12 0x0623270f in QRasterPaintEngine::fillPath (this=<value optimized out>, path=<value optimized out>, fillData=<value optimized out>) at painting/qpaintengine_raster.cpp:1403 #13 0x0623ef51 in QRasterPaintEngine::drawPath (this=<value optimized out>, path=<value optimized out>) at painting/qpaintengine_raster.cpp:1933 #14 0x061c989c in QPainter::drawPath (this=<value optimized out>, path=) at painting/qpainter.cpp:3214 #15 0x061c3cef in QPainterPrivate::draw_helper (this=<value optimized out>, originalPath=<value optimized out>, op=<value optimized out>) at painting/qpainter.cpp:451 #16 0x061c6cea in QPainter::drawRects (this=<value optimized out>, rects=<value optimized out>, rectCount=<value optimized out>) at painting/qpainter.cpp:3355 #17 0x061c9129 in QPainter::drawPixmap (this=<value optimized out>, r=<value optimized out>, pm=<value optimized out>, sr=<value optimized out>) at ../../src/gui/painting/qpainter.h:604 #18 0x05713faf in Plasma::Svg::paint (this=) at /usr/src/debug/kdelibs-4.2.4/plasma/svg.cpp:457 #19 0x00524551 in Clock::drawHand (this=0x9a23458, p=0xbfa8aa28, rect=@0xbfa8acc8, verticalTranslation=35.550000000000004, rotation=488.64406779661016, handName=@0xbfa8aa24) at /usr/src/debug/kdebase-workspace-4.2.4/plasma/applets/analog-clock/clock.cpp:232 #20 0x00525237 in Clock::paintInterface (this=0x9a23458, p=0xbfa8ae44, option=0xbfa8afc0, rect=@0xbfa8acc8) at /usr/src/debug/kdebase-workspace-4.2.4/plasma/applets/analog-clock/clock.cpp:376 #21 0x056b1500 in Plasma::Applet::paint (this=<value optimized out>, painter=) at /usr/src/debug/kdelibs-4.2.4/plasma/applet.cpp:1107 #22 0x066ba732 in _q_paintItem (item=<value optimized out>, painter=<value optimized out>, option=<value optimized out>, widget=<value optimized out>, useWindowOpacity=<value optimized out>, painterStateProtection=<value optimized out>) at graphicsview/qgraphicsscene.cpp:4630 #23 0x066bc402 in _q_paintIntoCache (pix=<value optimized out>, item=<value optimized out>, pixmapExposed=<value optimized out>, itemToPixmap=<value optimized out>, renderHints=<value optimized out>, option=<value optimized out>, painterStateProtection=<value optimized out>) at graphicsview/qgraphicsscene.cpp:4668 #24 0x066c1cea in QGraphicsScenePrivate::drawItemHelper (this=) at graphicsview/qgraphicsscene.cpp:4953 #25 0x066c2716 in QGraphicsScene::drawItems (this=<value optimized out>, painter=<value optimized out>, numItems=<value optimized out>, items=<value optimized out>, options=<value optimized out>, widget=<value optimized out>) at graphicsview/qgraphicsscene.cpp:5102 #26 0x066d7eac in QGraphicsView::drawItems (this=<value optimized out>, painter=) at graphicsview/qgraphicsview.cpp:3777 #27 0x066e4912 in QGraphicsView::paintEvent (this=<value optimized out>, event=<value optimized out>) at graphicsview/qgraphicsview.cpp:3528 #28 0x04fcb41c in PanelView::paintEvent (this=<value optimized out>, event=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.2.4/plasma/shells/desktop/panelview.cpp:1170 #29 0x060e711e in QWidget::event (this=<value optimized out>, event=<value optimized out>) at kernel/qwidget.cpp:7687 #30 0x064975d3 in QFrame::event (this=<value optimized out>, e=<value optimized out>) at widgets/qframe.cpp:559 #31 0x06537b0f in QAbstractScrollArea::viewportEvent (this=) at widgets/qabstractscrollarea.cpp:962 #32 0x066e3282 in QGraphicsView::viewportEvent (this=<value optimized out>, event=<value optimized out>) at graphicsview/qgraphicsview.cpp:2919 #33 0x0653a115 in QAbstractScrollAreaFilter::eventFilter (this=<value optimized out>, o=<value optimized out>, e=) at widgets/qabstractscrollarea_p.h:100 #34 0x04e1f0fa in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:726 #35 0x0609053a in QApplicationPrivate::notify_helper (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4052 #36 0x06098962 in QApplication::notify (this=<value optimized out>, receiver=<value optimized out>, e=<value optimized out>) at kernel/qapplication.cpp:4021 #37 0x06ae6f4d in KApplication::notify (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at /usr/src/debug/kdelibs-4.2.4/kdeui/kernel/kapplication.cpp:307 #38 0x04e1fedb in QCoreApplication::notifyInternal (this=<value optimized out>, receiver=<value optimized out>, event=<value optimized out>) at kernel/qcoreapplication.cpp:610 #39 0x0609b6ce in QCoreApplication::sendSpontaneousEvent (receiver=) at ../../src/corelib/kernel/qcoreapplication.h:216 #40 0x060eeeb9 in QWidgetPrivate::drawWidget (this=<value optimized out>, pdev=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=<value optimized out>) at kernel/qwidget.cpp:5079 #41 0x060ef65e in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=<value optimized out>, index=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=<value optimized out>) at kernel/qwidget.cpp:5189 #42 0x060eeaaa in QWidgetPrivate::drawWidget (this=<value optimized out>, pdev=<value optimized out>, rgn=<value optimized out>, offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=<value optimized out>) at kernel/qwidget.cpp:5128 #43 0x0627f10a in QWidgetBackingStore::sync (this=<value optimized out>) at painting/qbackingstore.cpp:1269 #44 0x0627f4dd in QWidgetBackingStore::sync (this=<value optimized out>, exposedWidget=<value optimized out>, exposedRegion=<value optimized out>) at painting/qbackingstore.cpp:1074 #45 0x060df302 in QWidgetPrivate::syncBackingStore (this=<value optimized out>, region=) at kernel/qwidget.cpp:1612 #46 0x060f758e in QETWidget::translatePaintEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:5109 #47 0x06106e7f in QApplication::x11ProcessEvent (this=<value optimized out>, event=<value optimized out>) at kernel/qapplication_x11.cpp:3450 #48 0x061313cc in x11EventSourceDispatch (s=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146 #49 0x00ab3e58 in IA__g_main_context_dispatch (context=<value optimized out>) at gmain.c:2012 #50 0x00ab7503 in g_main_context_iterate (context=<value optimized out>, block=<value optimized out>, dispatch=<value optimized out>, self=) at gmain.c:2645 #51 0x00ab76c1 in IA__g_main_context_iteration (context=<value optimized out>, may_block=<value optimized out>) at gmain.c:2708 #52 0x04e4b8a8 in QEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #53 0x06130a95 in QGuiEventDispatcherGlib::processEvents (this=) at kernel/qguieventdispatcher_glib.cpp:202 #54 0x04e1e52a in QEventLoop::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:149 #55 0x04e1e972 in QEventLoop::exec (this=<value optimized out>, flags=<value optimized out>) at kernel/qeventloop.cpp:201 #56 0x04e20e09 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #57 0x060903d7 in QApplication::exec () at kernel/qapplication.cpp:3525 #58 0x04fc31d6 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.2.4/plasma/shells/desktop/main.cpp:54 #59 0x080486f2 in main (argc=200297592, argv=0x6244890) at /usr/src/debug/kdebase-workspace-4.2.4/i386-redhat-linux-gnu/plasma/shells/desktop/plasma_qgv_dummy.cpp:3
This is a bug in the Qt library, which was fixed in Qt4.6.0. In any case, those crashes didn't appear on KDE 4.3 (you are encouraged to update to it) Regards *** This bug has been marked as a duplicate of bug 176014 ***