Application that crashed: plasma-desktop Version of the application: 0.3 KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1)) Qt Version: 4.5.1 Operating System: Linux 2.6.28-12-generic x86_64 Distribution: Ubuntu 9.04 What I was doing when the application crashed: Hi there, I'm using Kubuntu Jaunty AMD64 with KDE 4.3 Beta 1. Whenever I add the marble widget onto the plasma desktop, it shows very small for about 1/2 a second, and then crashes plasma so that the desktop disappears (replaced by the checkerboard pattern) before restarting and bringing up the crash report assistant. It does this every time. -- Backtrace: Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault [Current thread is 0 (LWP 3715)] Thread 2 (Thread 0x7f02f87bf950 (LWP 3716)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261 #1 0x00007f0317236ce9 in QWaitCondition::wait (this=0x2fc0ca0, mutex=0x2fc0c98, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 0x00007f031a7b15dc in QHostInfoAgent::run (this=0x2fc0c80) at kernel/qhostinfo.cpp:260 #3 0x00007f0317235d02 in QThreadPrivate::start (arg=0x2fc0c80) at thread/qthread_unix.cpp:189 #4 0x00007f0313bca3ba in start_thread (arg=<value optimized out>) at pthread_create.c:297 #5 0x00007f03167a0fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #6 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f031bd31760 (LWP 3715)): [KCrash Handler] #5 0x00007f0316a28a60 in main_arena () from /lib/libc.so.6 #6 0x00007f02f2a74dc5 in ?? () from /usr/lib/dri/fglrx_dri.so #7 0x00007f031bd66c5f in glXMakeCurrentReadSGI () from /usr/lib/libGL.so.1 #8 0x00007f031bd66d81 in glXMakeCurrent () from /usr/lib/libGL.so.1 #9 0x00007f031490489f in QGLContext::doneCurrent (this=<value optimized out>) at qgl_x11.cpp:685 #10 0x00007f03149053de in QGLContext::reset (this=0x3ee66a0) at qgl_x11.cpp:636 #11 0x00007f03148d4c56 in ~QGLContext (this=0x3ee66a0) at qgl.cpp:1533 #12 0x00007f03148db492 in ~QGLPixelBuffer (this=0x28fbc10) at qglpixelbuffer.cpp:186 #13 0x00007f031b57dbb8 in Plasma::GLApplet::paintInterface (this=0x248ffb0, painter=0x7fff23efbce0, option=0x7fff23efbe30, contentsRect=<value optimized out>) at /build/buildd/kde4libs-4.2.85/plasma/glapplet.cpp:57 #14 0x00007f031b4cc0b5 in Plasma::Applet::paint (this=0x248ffb0, painter=0x7fff23efbce0, option=0x7fff23efbe30, widget=0x0) at /build/buildd/kde4libs-4.2.85/plasma/applet.cpp:1240 #15 0x00007f0318013525 in _q_paintItem (item=<value optimized out>, painter=0x7fff23efbce0, option=0x7fff23efbe30, widget=0x0, useWindowOpacity=false, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4635 #16 0x00007f031801383d in _q_paintIntoCache (pix=0x7fff23efc470, item=0x248ffc0, pixmapExposed=@0x7fff23efc5c0, itemToPixmap=@0x7fff23efc1f0, renderHints={i = 602916416}, option=0x7fff23efbe30, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4673 #17 0x00007f03180193ff in QGraphicsScenePrivate::drawItemHelper (this=<value optimized out>, item=0x248ffc0, painter=0x7fff23efcee0, option=0x30a6120, widget=<value optimized out>, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4958 #18 0x00007f0318019d3e in QGraphicsScene::drawItems (this=<value optimized out>, painter=0x7fff23efcee0, numItems=2, items=<value optimized out>, options=0x30a6090, widget=0x30b7db0) at graphicsview/qgraphicsscene.cpp:5115 #19 0x00007f031803b4a8 in QGraphicsView::paintEvent (this=0x30a4b60, event=<value optimized out>) at graphicsview/qgraphicsview.cpp:3506 #20 0x00007f0317a79c06 in QWidget::event (this=0x30a4b60, event=0x7fff23efd690) at kernel/qwidget.cpp:7659 #21 0x00007f0317e1745b in QFrame::event (this=0x30a4b60, e=0x7fff23efd690) at widgets/qframe.cpp:559 #22 0x00007f0318039feb in QGraphicsView::viewportEvent (this=0x30a4b60, event=0x7fff23efd690) at graphicsview/qgraphicsview.cpp:2897 #23 0x00007f031731e108 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x30b7db0, event=0x7fff23efd690) at kernel/qcoreapplication.cpp:726 #24 0x00007f0317a28b6c in QApplicationPrivate::notify_helper (this=0x23143f0, receiver=0x30b7db0, e=0x7fff23efd690) at kernel/qapplication.cpp:4053 #25 0x00007f0317a30dea in QApplication::notify (this=0x2303b10, receiver=0x30b7db0, e=0x7fff23efd690) at kernel/qapplication.cpp:4022 #26 0x00007f031a0ed1ab in KApplication::notify (this=0x2303b10, receiver=0x30b7db0, event=0x7fff23efd690) at /build/buildd/kde4libs-4.2.85/kdeui/kernel/kapplication.cpp:307 #27 0x00007f031731edfc in QCoreApplication::notifyInternal (this=0x2303b10, receiver=0x30b7db0, event=0x7fff23efd690) at kernel/qcoreapplication.cpp:610 #28 0x00007f0317a80e55 in QWidgetPrivate::drawWidget (this=0x30b9980, pdev=0x30bb1f8, rgn=@0x7fff23efda00, offset=@0x7fff23efd9f0, flags=68, sharedPainter=0x0, backingStore=0x30bb400) at kernel/qwidget.cpp:5052 #29 0x00007f0317c265be in QWidgetBackingStore::sync (this=0x30bb400) at painting/qbackingstore.cpp:1260 #30 0x00007f0317a72510 in QWidgetPrivate::syncBackingStore (this=0x30a5440) at kernel/qwidget.cpp:1602 #31 0x00007f0317a79a9d in QWidget::event (this=0x30a4b60, event=0x2d5f4a0) at kernel/qwidget.cpp:7799 #32 0x00007f0317e1745b in QFrame::event (this=0x30a4b60, e=0x2d5f4a0) at widgets/qframe.cpp:559 #33 0x00007f0317ea8a89 in QAbstractScrollArea::event (this=0x30a4b60, e=0x2d5f4a0) at widgets/qabstractscrollarea.cpp:918 #34 0x00007f0317a28b9d in QApplicationPrivate::notify_helper (this=0x23143f0, receiver=0x30a4b60, e=0x2d5f4a0) at kernel/qapplication.cpp:4057 #35 0x00007f0317a30dea in QApplication::notify (this=0x2303b10, receiver=0x30a4b60, e=0x2d5f4a0) at kernel/qapplication.cpp:4022 #36 0x00007f031a0ed1ab in KApplication::notify (this=0x2303b10, receiver=0x30a4b60, event=0x2d5f4a0) at /build/buildd/kde4libs-4.2.85/kdeui/kernel/kapplication.cpp:307 #37 0x00007f031731edfc in QCoreApplication::notifyInternal (this=0x2303b10, receiver=0x30a4b60, event=0x2d5f4a0) at kernel/qcoreapplication.cpp:610 #38 0x00007f031731fa6a in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x22eb8a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #39 0x00007f03173488a3 in postEventSourceDispatch (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #40 0x00007f0311f9a20a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #41 0x00007f0311f9d8e0 in ?? () from /usr/lib/libglib-2.0.so.0 #42 0x00007f0311f9da7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #43 0x00007f031734852f in QEventDispatcherGlib::processEvents (this=0x22eb5f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324 #44 0x00007f0317ac170f in QGuiEventDispatcherGlib::processEvents (this=0x231bc10, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #45 0x00007f031731d6a2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 602924368}) at kernel/qeventloop.cpp:149 #46 0x00007f031731da6d in QEventLoop::exec (this=0x7fff23efe590, flags={i = 602924448}) at kernel/qeventloop.cpp:200 #47 0x00007f031731fd34 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #48 0x00007f031ba9729b in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so #49 0x00007f03166d95a6 in __libc_start_main (main=0x400890 <_start+240>, argc=1, ubp_av=0x7fff23efe898, init=0x4008c0 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff23efe888) at libc-start.c:220 #50 0x00000000004007c9 in _start ()
[KCrash Handler] #5 0x00007f0316a28a60 in main_arena () from /lib/libc.so.6 #6 0x00007f02f2a74dc5 in ?? () from /usr/lib/dri/fglrx_dri.so #7 0x00007f031bd66c5f in glXMakeCurrentReadSGI () from /usr/lib/libGL.so.1 #8 0x00007f031bd66d81 in glXMakeCurrent () from /usr/lib/libGL.so.1 It is probably a bug/error in the graphics drivers (I guess from ATI).
Quite possibly. I'm on an ATI HD4850 running FGLRX 8.6 (xorg-driver-fglrx -2:8.600-0ubuntu2 (amd64) Let me know if I can provide any further info to help.
*** Bug 193475 has been marked as a duplicate of this bug. ***
blue marble has been moved out of addons as it was intended as a gl demo only and continues to have issues.