[Bug 193301] New: Dragging Marble Widget onto Desktop Causes Plasma Crash

bugsbane bugsbane at gmail.com
Tue May 19 23:09:09 BST 2009


https://bugs.kde.org/show_bug.cgi?id=193301

           Summary: Dragging Marble Widget onto Desktop Causes Plasma
                    Crash
           Product: kde
           Version: unspecified
          Platform: Unlisted Binaries
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: bugsbane at gmail.com


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 ()

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list