Bug 234076

Summary: USB flash disk caused crash
Product: [Applications] dolphin Reporter: Alim Akyol <alimakyol>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alim Akyol 2010-04-11 18:41:46 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-19-generic x86_64
Distribution: Ubuntu lucid (development branch)

-- Information about the crash:
I was deleting all files in my USB flash disk. It then disappared from "Plugged in devices" notification area but it was present in /media folder in Dolphin. I clicked it and dolphin crashed.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fd142338760 (LWP 24705))]

Thread 2 (Thread 0x7fd131893710 (LWP 24710)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fd131892aa0 in ?? ()
#2  0x00007fff289ff852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x7fd142338760 (LWP 24705)):
[KCrash Handler]
#5  0x00007fd13f4d92b9 in QX11PaintEngine::drawPixmap (this=<value optimized out>, r=<value optimized out>, px=<value optimized out>, _sr=<value optimized out>) at painting/qpaintengine_x11.cpp:1919
#6  0x00007fd13f41ef56 in QPaintEngine::drawImage (this=0x2a8ea40, r=..., image=..., sr=<value optimized out>, flags=<value optimized out>) at painting/qpaintengine.cpp:624
#7  0x00007fd13f4dab52 in QX11PaintEngine::drawImage (this=0x2a8ea40, r=..., image=..., sr=..., flags=) at painting/qpaintengine_x11.cpp:1893
#8  0x00007fd13f4341ef in QPainterPrivate::draw_helper (this=0x27bb580, originalPath=<value optimized out>, op=<value optimized out>) at painting/qpainter.cpp:484
#9  0x00007fd13f43667c in QPainter::drawRects (this=<value optimized out>, rects=<value optimized out>, rectCount=1) at painting/qpainter.cpp:3557
#10 0x00007fd13f4367fc in QPainter::drawRect (this=0x7fff2896a660, r=..., brush=...) at ../../include/QtGui/../../src/gui/painting/qpainter.h:622
#11 QPainter::fillRect (this=0x7fff2896a660, r=..., brush=...) at painting/qpainter.cpp:6679
#12 0x00007fd136eeda2b in OxygenStyleHelper::progressBarIndicator (this=0x24356f0, pal=<value optimized out>, rect=<value optimized out>) at ../../../kstyles/oxygen/helper.cpp:350
#13 0x00007fd136f1a79f in OxygenStyle::drawProgressBarPrimitive (this=0x24340c0, primitive=1, opt=<value optimized out>, r=..., pal=..., flags=<value optimized out>, p=0x7fff2896c290, 
    widget=0x2589a40, kOpt=0x0) at ../../../kstyles/oxygen/oxygen.cpp:986
#14 0x00007fd136f15fc4 in OxygenStyle::drawKStylePrimitive (this=0x24340c0, widgetType=<value optimized out>, primitive=<value optimized out>, opt=0x7fff2896b7f0, r=<value optimized out>, 
    palette=<value optimized out>, flags=) at ../../../kstyles/oxygen/oxygen.cpp:753
#15 0x00007fd13fff7016 in KStyle::drawControl (this=0x24340c0, element=<value optimized out>, option=0x7fff2896b7f0, p=<value optimized out>, widget=0x2589a40) at ../../kdeui/kernel/kstyle.cpp:1704
#16 0x00007fd136f20793 in OxygenStyle::drawControl (this=0x24340c0, element=QStyle::CE_Q3DockWindowEmptyArea, option=0x7fff2896b7f0, p=0x7fff2896c290, widget=0x2589a40)
    at ../../../kstyles/oxygen/oxygen.cpp:632
#17 0x00007fd136f174fa in OxygenStyle::drawCapacityBar (this=0x24340c0, option=0x7fff2896bbf0, p=0x7fff2896c290, widget=0x2589a40) at ../../../kstyles/oxygen/oxygen.cpp:3629
#18 0x00007fd136f20d72 in OxygenStyle::drawControl (this=0x0, element=<value optimized out>, option=0x7fff2896bbf0, p=0x7fff2896c290, widget=0x2589a40) at ../../../kstyles/oxygen/oxygen.cpp:489
#19 0x00007fd140084341 in KCapacityBar::drawCapacityBar (this=0x2589a40, p=0x7fff2896c290, rect=<value optimized out>) at ../../kdeui/widgets/kcapacitybar.cpp:180
#20 0x00007fd1400849d5 in KCapacityBar::paintEvent (this=0x2589a40, event=0x7fff2896ca90) at ../../kdeui/widgets/kcapacitybar.cpp:370
#21 0x00007fd13f32e162 in QWidget::event (this=0x2589a40, event=0x7fff2896ca90) at kernel/qwidget.cpp:8144
#22 0x00007fd13f2d822c in QApplicationPrivate::notify_helper (this=0x23a5cf0, receiver=0x2589a40, e=0x7fff2896ca90) at kernel/qapplication.cpp:4300
#23 0x00007fd13f2de6fb in QApplication::notify (this=0x7fff2896fa90, receiver=0x2589a40, e=0x7fff2896ca90) at kernel/qapplication.cpp:4183
#24 0x00007fd13ffe3526 in KApplication::notify (this=0x7fff2896fa90, receiver=0x2589a40, event=0x7fff2896ca90) at ../../kdeui/kernel/kapplication.cpp:302
#25 0x00007fd13e6eb06c in QCoreApplication::notifyInternal (this=0x7fff2896fa90, receiver=0x2589a40, event=0x7fff2896ca90) at kernel/qcoreapplication.cpp:704
#26 0x00007fd13f3367dd in QCoreApplication::sendSpontaneousEvent (this=0x25e9800, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x25f7960) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#27 QWidgetPrivate::drawWidget (this=0x25e9800, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x25f7960)
    at kernel/qwidget.cpp:5339
#28 0x00007fd13f337478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=3, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x25f7960) at kernel/qwidget.cpp:5452
#29 0x00007fd13f33653a in QWidgetPrivate::drawWidget (this=0x25e7d90, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x25f7960) at kernel/qwidget.cpp:5388
#30 0x00007fd13f337478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=5, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x25f7960) at kernel/qwidget.cpp:5452
#31 0x00007fd13f3372a9 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=7, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x25f7960) at kernel/qwidget.cpp:5439
#32 0x00007fd13f33653a in QWidgetPrivate::drawWidget (this=0x25af4c0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x25f7960) at kernel/qwidget.cpp:5388
#33 0x00007fd13f337478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=0, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x25f7960) at kernel/qwidget.cpp:5452
#34 0x00007fd13f33653a in QWidgetPrivate::drawWidget (this=0x2573190, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x25f7960) at kernel/qwidget.cpp:5388
#35 0x00007fd13f337478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=3, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x25f7960) at kernel/qwidget.cpp:5452
#36 0x00007fd13f33653a in QWidgetPrivate::drawWidget (this=0x2612ee0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x25f7960) at kernel/qwidget.cpp:5388
#37 0x00007fd13f337478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=11, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x25f7960) at kernel/qwidget.cpp:5452
#38 0x00007fd13f3372a9 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=15, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x25f7960) at kernel/qwidget.cpp:5439
#39 0x00007fd13f3372a9 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=19, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x25f7960) at kernel/qwidget.cpp:5439
#40 0x00007fd13f3372a9 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=36, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x25f7960) at kernel/qwidget.cpp:5439
#41 0x00007fd13f3372a9 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=37, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x25f7960) at kernel/qwidget.cpp:5439
#42 0x00007fd13f33653a in QWidgetPrivate::drawWidget (this=0x24720d0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x25f7960) at kernel/qwidget.cpp:5388
#43 0x00007fd13f4f08c5 in QWidgetBackingStore::sync (this=0x25f7960) at painting/qbackingstore.cpp:1291
#44 0x00007fd13f327b60 in QWidgetPrivate::syncBackingStore (this=0x24720d0) at kernel/qwidget.cpp:1672
#45 0x00007fd13f32e865 in QWidget::event (this=0x2464020, event=0x2967160) at kernel/qwidget.cpp:8291
#46 0x00007fd13f6f0cab in QMainWindow::event (this=0x2464020, event=0x2967160) at widgets/qmainwindow.cpp:1433
#47 0x00007fd1400fa6f3 in KXmlGuiWindow::event (this=0x0, ev=0x1a) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#48 0x00007fd13f2d822c in QApplicationPrivate::notify_helper (this=0x23a5cf0, receiver=0x2464020, e=0x2967160) at kernel/qapplication.cpp:4300
#49 0x00007fd13f2de6fb in QApplication::notify (this=0x7fff2896fa90, receiver=0x2464020, e=0x2967160) at kernel/qapplication.cpp:4183
#50 0x00007fd13ffe3526 in KApplication::notify (this=0x7fff2896fa90, receiver=0x2464020, event=0x2967160) at ../../kdeui/kernel/kapplication.cpp:302
#51 0x00007fd13e6eb06c in QCoreApplication::notifyInternal (this=0x7fff2896fa90, receiver=0x2464020, event=0x2967160) at kernel/qcoreapplication.cpp:704
#52 0x00007fd13e6ed7e7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x237ec30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#53 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x237ec30) at kernel/qcoreapplication.cpp:1345
#54 0x00007fd13e7149d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#55 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#56 0x00007fd13a3e48c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#57 0x00007fd13a3e8748 in ?? () from /lib/libglib-2.0.so.0
#58 0x00007fd13a3e88fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#59 0x00007fd13e714513 in QEventDispatcherGlib::processEvents (this=0x237e770, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#60 0x00007fd13f38846e in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#61 0x00007fd13e6e9992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#62 0x00007fd13e6e9d6c in QEventLoop::exec (this=0x7fff2896f9e0, flags=) at kernel/qeventloop.cpp:201
#63 0x00007fd13e6edaab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#64 0x000000000043b1c5 in _start ()

Possible duplicates by query: bug 230490.

Reported using DrKonqi
Comment 1 Tommi Tervo 2010-06-03 14:56:53 UTC

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