Bug 251261 - Dolphin crashed while moving files
Summary: Dolphin crashed while moving files
Status: RESOLVED DUPLICATE of bug 235166
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-15 03:26 UTC by Ron Jakl
Modified: 2010-09-15 10:13 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ron Jakl 2010-09-15 03:26:12 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 2"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.4-0.1-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
I was moving a large number of files (approx. 3.7 GB) from my computer to a USB thumb drive. Approximately 1/3 of the files were moved when Dolphin crashed. I was using Firefox at the time of the crash with Dolphin running in the background (behind Firefox, not minimized). I had two Dolphin sessions open, one for my computer and one for the thumb drive.

Using terminal, I checked that all the source files were still present and the thumb drive was partially filled (as expected).

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

Thread 4 (Thread 0x7fb298ada710 (LWP 7508)):
#0  0x00007fb2a2e1c709 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fb29765d941 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007fb2a2e17a4f in start_thread () from /lib64/libpthread.so.0
#3  0x00007fb2a5c9382d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fb286a50710 (LWP 10973)):
[KCrash Handler]
#5  0x00007fb2a6f1036c in QMutex::lock (this=0x13a8b80) at thread/qmutex.cpp:150
#6  0x00007fb2a402f3e1 in relock (this=0x13a8b40, query=<value optimized out>, language=<value optimized out>, userQueryLanguage=<value optimized out>) at /usr/include/QtCore/qmutex.h:120
#7  QMutexLocker (this=0x13a8b40, query=<value optimized out>, language=<value optimized out>, userQueryLanguage=<value optimized out>) at /usr/include/QtCore/qmutex.h:102
#8  Soprano::Client::ClientModel::executeQuery (this=0x13a8b40, query=<value optimized out>, language=<value optimized out>, userQueryLanguage=<value optimized out>)
    at /usr/src/debug/soprano-2.4.2/client/clientmodel.cpp:103
#9  0x00007fb2a8c476cf in Nepomuk::MainModel::executeQuery (this=0x6c6070, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...)
    at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/nepomukmainmodel.cpp:214
#10 0x00007fb2a893cd09 in Soprano::FilterModel::executeQuery (this=0x6c28e0, query=<value optimized out>, language=<value optimized out>, userQueryLanguage=<value optimized out>)
    at /usr/src/debug/soprano-2.4.2/soprano/filtermodel.cpp:164
#11 0x00007fb2a8c51fd5 in Nepomuk::ResourceData::determineUri (this=0x20db480) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:673
#12 0x00007fb2a8c6168f in Nepomuk::ResourceData::load (this=0x20db480) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:415
#13 0x00007fb2a8c62088 in Nepomuk::ResourceData::property (this=0x20db480, uri=...) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:271
#14 0x00007fb2a8c62122 in Nepomuk::Resource::property (this=<value optimized out>, uri=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resource.cpp:280
#15 0x00007fb2a8c622d3 in Nepomuk::Resource::rating (this=0x7fb286a4fcc0) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resource.cpp:800
#16 0x0000000000456eef in _start ()

Thread 2 (Thread 0x7fb282351710 (LWP 10994)):
#0  0x00007fb2a2e1c39c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fb2a6f13d23 in QMutexPrivate::wait (this=0x20bdd00, timeout=-1) at thread/qmutex_unix.cpp:84
#2  0x00007fb2a6f10465 in QMutex::lock (this=0x20db4d8) at thread/qmutex.cpp:167
#3  0x00007fb2a8c61620 in relock (this=0x20db480) at /usr/include/QtCore/qmutex.h:120
#4  QMutexLocker (this=0x20db480) at /usr/include/QtCore/qmutex.h:102
#5  Nepomuk::ResourceData::load (this=0x20db480) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:410
#6  0x00007fb2a8c62088 in Nepomuk::ResourceData::property (this=0x20db480, uri=...) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:271
#7  0x00007fb2a8c62122 in Nepomuk::Resource::property (this=<value optimized out>, uri=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resource.cpp:280
#8  0x00007fb2a8c622d3 in Nepomuk::Resource::rating (this=0x7fb282350cc0) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resource.cpp:800
#9  0x0000000000456fbc in _start ()

Thread 1 (Thread 0x7fb2a9edf760 (LWP 7361)):
#0  0x00007fb2a5c8a6b3 in poll () from /lib64/libc.so.6
#1  0x00007fb29fea0c0a in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fb29fea1169 in ?? () from /usr/lib64/libxcb.so.1
#3  0x00007fb29fea11f7 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x00007fb2a4dd9776 in _XSend () from /usr/lib64/libX11.so.6
#5  0x00007fb2a4dc5da7 in ?? () from /usr/lib64/libX11.so.6
#6  0x00007fb2a4dc5f8d in XPutImage () from /usr/lib64/libX11.so.6
#7  0x00007fb2a64d1400 in QX11PixmapData::fromImage (this=0x3bae8e0, img=<value optimized out>, flags=...) at image/qpixmap_x11.cpp:1124
#8  0x00007fb2a64be62f in QPixmap::fromImage (image=..., flags=...) at image/qpixmap.cpp:1993
#9  0x00007fb2a651f7bd in QPaintEngine::drawImage (this=0x25db3e0, r=..., image=..., sr=<value optimized out>, flags=<value optimized out>) at painting/qpaintengine.cpp:623
#10 0x00007fb2a65d7a12 in QX11PaintEngine::drawImage (this=0x25db3e0, r=..., image=..., sr=..., flags=...) at painting/qpaintengine_x11.cpp:1893
#11 0x00007fb2a6533595 in QPainterPrivate::draw_helper (this=0x212e780, originalPath=<value optimized out>, op=<value optimized out>) at painting/qpainter.cpp:484
#12 0x00007fb2a6534cfc in QPainter::drawRects (this=<value optimized out>, rects=<value optimized out>, rectCount=1) at painting/qpainter.cpp:3571
#13 0x00007fb2a6534e7c in drawRect (this=0x7fff37e661c0, r=..., brush=...) at ../../src/gui/painting/qpainter.h:622
#14 QPainter::fillRect (this=0x7fff37e661c0, r=..., brush=...) at painting/qpainter.cpp:6698
#15 0x00007fb2a6769370 in QCleanlooksStyle::drawControl (this=0x7fff37e62ba0, element=<value optimized out>, option=0x7fff37e65ee0, painter=0x7fff37e661c0, widget=0x4)
    at styles/qcleanlooksstyle.cpp:1676
#16 0x00007fb2a66ddb2c in QCommonStyle::drawControl (this=0x750d10, element=QStyle::CE_Header, opt=0x7fff37e65ee0, p=0x7fff37e661c0, widget=0x1181050) at styles/qcommonstyle.cpp:2058
#17 0x00007fb2a677a17d in QWindowsStyle::drawControl (this=0x750d10, ce=QStyle::CE_Header, opt=0x7fff37e65ee0, p=0x7fff37e661c0, widget=0x1181050) at styles/qwindowsstyle.cpp:2559
#18 0x00007fb2a6766ec5 in QCleanlooksStyle::drawControl (this=0x750d10, element=QStyle::CE_Header, option=0x7fff37e65ee0, painter=0x7fff37e661c0, widget=0x1181050) at styles/qcleanlooksstyle.cpp:2368
#19 0x00007fb2a68ec720 in QHeaderView::paintSection (this=0x1181050, painter=0x7fff37e661c0, rect=<value optimized out>, logicalIndex=<value optimized out>) at itemviews/qheaderview.cpp:2520
#20 0x00007fb2a68f46e8 in QHeaderView::paintEvent (this=0x1181050, e=<value optimized out>) at itemviews/qheaderview.cpp:2111
#21 0x00007fb2a643dd6e in QWidget::event (this=0x1181050, event=0x7fff37e66e90) at kernel/qwidget.cpp:8190
#22 0x00007fb2a67d07d6 in QFrame::event (this=0x1181050, e=0x7fff37e66e90) at widgets/qframe.cpp:557
#23 0x00007fb2a68dd1c3 in QAbstractItemView::viewportEvent (this=0x1181050, event=0x7fff37e66e90) at itemviews/qabstractitemview.cpp:1615
#24 0x00007fb2a68f273b in QHeaderView::viewportEvent (this=0x1181050, e=0x7fff37e66e90) at itemviews/qheaderview.cpp:2421
#25 0x00007fb2a6ffbfd7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x24b3a90, event=0x7fff37e66e90) at kernel/qcoreapplication.cpp:841
#26 0x00007fb2a63ed4a1 in QApplicationPrivate::notify_helper (this=0x6c3450, receiver=0x24b3a90, e=0x7fff37e66e90) at kernel/qapplication.cpp:4298
#27 0x00007fb2a63f5aca in QApplication::notify (this=<value optimized out>, receiver=0x24b3a90, e=0x7fff37e66e90) at kernel/qapplication.cpp:4185
#28 0x00007fb2a7b54c06 in KApplication::notify (this=0x7fff37e680b0, receiver=0x24b3a90, event=0x7fff37e66e90) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#29 0x00007fb2a6ffbe4c in QCoreApplication::notifyInternal (this=0x7fff37e680b0, receiver=0x24b3a90, event=0x7fff37e66e90) at kernel/qcoreapplication.cpp:726
#30 0x00007fb2a64391b2 in sendSpontaneousEvent (this=0xa1e120, pdev=0x2db81c8, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x27b2a10)
    at ../../src/corelib/kernel/qcoreapplication.h:218
#31 QWidgetPrivate::drawWidget (this=0xa1e120, pdev=0x2db81c8, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0x27b2a10) at kernel/qwidget.cpp:5363
#32 0x00007fb2a65ed1d8 in QWidgetBackingStore::sync (this=0x27b2a10) at painting/qbackingstore.cpp:1292
#33 0x00007fb2a642f940 in QWidgetPrivate::syncBackingStore (this=0x309b630) at kernel/qwidget.cpp:1688
#34 0x00007fb2a643e272 in QWidget::event (this=0x12bf5b0, event=0x2695da0) at kernel/qwidget.cpp:8337
#35 0x00007fb2a67e9a6b in QMainWindow::event (this=0x12bf5b0, event=0x2695da0) at widgets/qmainwindow.cpp:1414
#36 0x00007fb2a7bd24a3 in KXmlGuiWindow::event (this=0x12bf5b0, ev=0x2695da0) at /usr/src/debug/kdelibs-4.4.4/kdeui/xmlgui/kxmlguiwindow.cpp:131
#37 0x00007fb2a63ed4d4 in QApplicationPrivate::notify_helper (this=0x6c3450, receiver=0x12bf5b0, e=0x2695da0) at kernel/qapplication.cpp:4302
#38 0x00007fb2a63f5aca in QApplication::notify (this=<value optimized out>, receiver=0x12bf5b0, e=0x2695da0) at kernel/qapplication.cpp:4185
#39 0x00007fb2a7b54c06 in KApplication::notify (this=0x7fff37e680b0, receiver=0x12bf5b0, event=0x2695da0) at /usr/src/debug/kdelibs-4.4.4/kdeui/kernel/kapplication.cpp:302
#40 0x00007fb2a6ffbe4c in QCoreApplication::notifyInternal (this=0x7fff37e680b0, receiver=0x12bf5b0, event=0x2695da0) at kernel/qcoreapplication.cpp:726
#41 0x00007fb2a6fff5ba in sendEvent (receiver=0x0, event_type=0, data=0x691210) at kernel/qcoreapplication.h:215
#42 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x691210) at kernel/qcoreapplication.cpp:1367
#43 0x00007fb2a7024173 in sendPostedEvents (s=<value optimized out>) at kernel/qcoreapplication.h:220
#44 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#45 0x00007fb2a1253a93 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#46 0x00007fb2a1254270 in ?? () from /usr/lib64/libglib-2.0.so.0
#47 0x00007fb2a1254510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#48 0x00007fb2a702467f in QEventDispatcherGlib::processEvents (this=0x6968a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#49 0x00007fb2a648e14e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#50 0x00007fb2a6ffb292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#51 0x00007fb2a6ffb495 in QEventLoop::exec (this=0x7fff37e68000, flags=...) at kernel/qeventloop.cpp:201
#52 0x00007fb2a6fff88b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#53 0x0000000000436c3d in _start ()

This bug may be a duplicate of or related to bug 235166.

Possible duplicates by query: bug 250530, bug 250456, bug 250128, bug 249903, bug 249899.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2010-09-15 10:13:34 UTC
Thanks for the bug report! This issue is known already. It seems that this crash can be worked around by disabling Tool Tips in Dolphin or by disabling Nepomuk in the System Settings.

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