[Bug 193848] New: Plasma crashes when previewing the trash can while emptying it

Dirk Van Haerenborgh vhdirk at gmail.com
Sun May 24 08:19:55 BST 2009


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

           Summary: Plasma crashes when previewing the trash can while
                    emptying it
           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: vhdirk 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 i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
I had a full trash can, that I just gave the command to empty

While it was busy emptying, a hovered above the trashcan shortcut in the plasma
folder view (of my desktop folder). As usual, plasma previewed me the files in
the wastebin.

However, as it was deleting the files, it suddenly crashed when I was
previewing some files in the wastebin.

 -- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[Current thread is 0 (LWP 3929)]

Thread 2 (Thread 0xa90cfb90 (LWP 3935)):
#0  0xb8063430 in __kernel_vsyscall ()
#1  0xb51870e5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
#2  0xb63802ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0xb65645b2 in QWaitCondition::wait (this=0xa3ce5f8, mutex=0xa3ce5f4,
time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb79c2ae2 in QHostInfoAgent::run (this=0xa3ce5e8) at
kernel/qhostinfo.cpp:260
#5  0xb656356e in QThreadPrivate::start (arg=0xa3ce5e8) at
thread/qthread_unix.cpp:189
#6  0xb51834ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#7  0xb637149e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4cb9710 (LWP 3929)):
[KCrash Handler]
#6  QGraphicsItem::sceneTransform (this=0xaacf3f0) at
graphicsview/qgraphicsscene.h:276
#7  0xb6f3ffc8 in QGraphicsScene::drawItems (this=0xa413ba0,
painter=0xbfa7d870, numItems=2, items=0xa77de00, options=0xab9eac0,
widget=0xa948478) at graphicsview/qgraphicsscene.cpp:5099
#8  0xb6f556ec in QGraphicsView::drawItems (this=0xa94bab8, painter=0xbfa7d870,
numItems=2, items=0xa77de00, options=0xab9eac0) at
graphicsview/qgraphicsview.cpp:3755
#9  0xb6f61d32 in QGraphicsView::paintEvent (this=0xa94bab8, event=0xbfa7ddf4)
at graphicsview/qgraphicsview.cpp:3506
#10 0xb693969e in QWidget::event (this=0xa94bab8, event=0xbfa7ddf4) at
kernel/qwidget.cpp:7659
#11 0xb6d172c3 in QFrame::event (this=0xa94bab8, e=0xbfa7ddf4) at
widgets/qframe.cpp:559
#12 0xb6db733f in QAbstractScrollArea::viewportEvent (this=0xa94bab8,
e=0xaacf3fa) at widgets/qabstractscrollarea.cpp:962
#13 0xb6f606b2 in QGraphicsView::viewportEvent (this=0xa94bab8,
event=0xbfa7ddf4) at graphicsview/qgraphicsview.cpp:2897
#14 0xb6db9945 in QAbstractScrollAreaFilter::eventFilter (this=0x9d4fee8,
o=0xa948478, e=0xbfa7ddf4) at widgets/qabstractscrollarea_p.h:100
#15 0xb66569ca in QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=0x9c22128, receiver=0xa948478, event=0xbfa7ddf4) at
kernel/qcoreapplication.cpp:726
#16 0xb68e2baa in QApplicationPrivate::notify_helper (this=0x9c22128,
receiver=0xa948478, e=0xbfa7ddf4) at kernel/qapplication.cpp:4053
#17 0xb68eafc2 in QApplication::notify (this=0x9c18258, receiver=0xa948478,
e=0xbfa7ddf4) at kernel/qapplication.cpp:4022
#18 0xb7744c9d in KApplication::notify (this=0x9c18258, receiver=0xa948478,
event=0xbfa7ddf4) at
/build/buildd/kde4libs-4.2.85/kdeui/kernel/kapplication.cpp:307
#19 0xb66577ab in QCoreApplication::notifyInternal (this=0x9c18258,
receiver=0xa948478, event=0xbfa7ddf4) at kernel/qcoreapplication.cpp:610
#20 0xb68edd2e in QCoreApplication::sendSpontaneousEvent (receiver=0xa948478,
event=0xaacf3fa) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#21 0xb6941439 in QWidgetPrivate::drawWidget (this=0xa28ab10, pdev=0xa6d486c,
rgn=@0xbfa7df54, offset=@0xbfa7df4c, flags=4, sharedPainter=0x0,
backingStore=0xa10bed0) at kernel/qwidget.cpp:5052
#22 0xb6941bde in QWidgetPrivate::paintSiblingsRecursive (this=0xa583c70,
pdev=0xa6d486c, siblings=@0xa583c7c, index=2, rgn=@0xbfa7e134,
offset=@0xbfa7e12c, flags=4, sharedPainter=0x0, 
    backingStore=0xa10bed0) at kernel/qwidget.cpp:5162
#23 0xb694102a in QWidgetPrivate::drawWidget (this=0xa583c70, pdev=0xa6d486c,
rgn=@0xbfa7e134, offset=@0xbfa7e12c, flags=4, sharedPainter=0x0,
backingStore=0xa10bed0) at kernel/qwidget.cpp:5101
#24 0xb6941bde in QWidgetPrivate::paintSiblingsRecursive (this=0xaa39a50,
pdev=0xa6d486c, siblings=@0xaa39a5c, index=3, rgn=@0xbfa7e3e8,
offset=@0xa10bef4, flags=4, sharedPainter=0x0, 
    backingStore=0xa10bed0) at kernel/qwidget.cpp:5162
#25 0xb694102a in QWidgetPrivate::drawWidget (this=0xaa39a50, pdev=0xa6d486c,
rgn=@0xbfa7e3e8, offset=@0xa10bef4, flags=4, sharedPainter=0x0,
backingStore=0xa10bed0) at kernel/qwidget.cpp:5101
#26 0xb6affdca in QWidgetBackingStore::sync (this=0xa10bed0) at
painting/qbackingstore.cpp:1268
#27 0xb6931ee6 in QWidgetPrivate::syncBackingStore (this=0xaa39a50) at
kernel/qwidget.cpp:1602
#28 0xb6939b05 in QWidget::event (this=0xa706700, event=0xab3cba8) at
kernel/qwidget.cpp:7799
#29 0xb68e2bcc in QApplicationPrivate::notify_helper (this=0x9c22128,
receiver=0xa706700, e=0xab3cba8) at kernel/qapplication.cpp:4057
#30 0xb68eafc2 in QApplication::notify (this=0x9c18258, receiver=0xa706700,
e=0xab3cba8) at kernel/qapplication.cpp:4022
#31 0xb7744c9d in KApplication::notify (this=0x9c18258, receiver=0xa706700,
event=0xab3cba8) at
/build/buildd/kde4libs-4.2.85/kdeui/kernel/kapplication.cpp:307
#32 0xb66577ab in QCoreApplication::notifyInternal (this=0x9c18258,
receiver=0xa706700, event=0xab3cba8) at kernel/qcoreapplication.cpp:610
#33 0xb6658405 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0,
event_type=0, data=0x9c02a70) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#34 0xb66585fd in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1140
#35 0xb668358f in postEventSourceDispatch (s=0x9c242f0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#36 0xb4f81b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0xb4f850eb in ?? () from /usr/lib/libglib-2.0.so.0
#38 0xb4f85268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0xb66831d8 in QEventDispatcherGlib::processEvents (this=0x9c1eec0, flags={i
= -1079514408}) at kernel/qeventdispatcher_glib.cpp:324
#40 0xb6984765 in QGuiEventDispatcherGlib::processEvents (this=0x9c1eec0,
flags={i = -1079514360}) at kernel/qguieventdispatcher_glib.cpp:202
#41 0xb6655dda in QEventLoop::processEvents (this=0xbfa7eb80, flags={i =
-1079514296}) at kernel/qeventloop.cpp:149
#42 0xb665621a in QEventLoop::exec (this=0xbfa7eb80, flags={i = -1079514232})
at kernel/qeventloop.cpp:200
#43 0xb66586c9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#44 0xb68e2a47 in QApplication::exec () at kernel/qapplication.cpp:3526
#45 0xb8001290 in kdemain (argc=1, argv=0xbfa7ed34) at
/build/buildd/kdebase-workspace-4.2.85/plasma/shells/desktop/main.cpp:50
#46 0x08048712 in main (argc=6, argv=0xaacf3fa) at
/build/buildd/kdebase-workspace-4.2.85/obj-i486-linux-gnu/plasma/shells/desktop/plasma-desktop_dummy.cpp:3

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