Bug 237998

Summary: Dolphin crash while copying files from internal NTFS drive to external NTFS drive
Product: [Applications] dolphin Reporter: Sterling Robison <sterling.robison>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: frank78ac
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Sterling Robison 2010-05-18 03:54: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-22-generic x86_64
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Crashed without warning while copying from SATA NTFS drive to USB mounted NTFS drive.  Possibly due to files being read by Vuze while copying.

The crash can be reproduced some of the time.

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

Thread 3 (Thread 0x7f0602659710 (LWP 1092)):
#0  0x00007f060ecc1f53 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f060b0e84a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f060b0e88fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f060f415566 in QEventDispatcherGlib::processEvents (this=0x14157a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f060f3ea992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f060f3ead6c in QEventLoop::exec (this=0x7f0602658db0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f060f2f4d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f060f3cb178 in QInotifyFileSystemWatcherEngine::run (this=0x142ef80) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f060f2f7775 in QThreadPrivate::start (arg=0x142ef80) at thread/qthread_unix.cpp:248
#9  0x00007f060c22d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f060ecce69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f0600958710 (LWP 1696)):
[KCrash Handler]
#5  0x00007f060f2f28dc in QMutex::lock (this=0x15c5930) at thread/qmutex.cpp:150
#6  0x00007f060d06badd in ?? () from /usr/lib/libsopranoclient.so.1
#7  0x00007f0611d7db9d in Nepomuk::MainModel::executeQuery (this=0x13b6a20, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...)
    at ../../../nepomuk/core/nepomukmainmodel.cpp:213
#8  0x00007f0611aaf77c in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#9  0x00007f0611d72635 in Nepomuk::ResourceData::determineUri (this=0x7f05f4007870) at ../../../nepomuk/core/resourcedata.cpp:671
#10 0x00007f0611d73802 in Nepomuk::ResourceData::load (this=0x7f05f4007870) at ../../../nepomuk/core/resourcedata.cpp:414
#11 0x00007f0611d741b8 in Nepomuk::ResourceData::property (this=0x7f05f4007870, uri=...) at ../../../nepomuk/core/resourcedata.cpp:271
#12 0x00007f0611d8eee2 in Nepomuk::Resource::property (this=<value optimized out>, uri=...) at ../../../nepomuk/core/resource.cpp:280
#13 0x00007f0611d919d0 in Nepomuk::Resource::rating (this=0x7f0600957c80) at ../../../nepomuk/core/resource.cpp:800
#14 0x0000000000465c1d in KLoadMetaDataThread::run (this=0x1aa1160) at ../../../../apps/dolphin/src/panels/information/kloadmetadatathread.cpp:92
#15 0x00007f060f2f7775 in QThreadPrivate::start (arg=0x1aa1160) at thread/qthread_unix.cpp:248
#16 0x00007f060c22d9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#17 0x00007f060ecce69d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f0613043760 (LWP 1085)):
#0  0x00007f060ecc1f53 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f0609b4b29a in ?? () from /usr/lib/libxcb.so.1
#2  0x00007f0609b4b7d7 in ?? () from /usr/lib/libxcb.so.1
#3  0x00007f0609b4ba85 in xcb_writev () from /usr/lib/libxcb.so.1
#4  0x00007f060dbf76fa in _XSend () from /usr/lib/libX11.so.6
#5  0x00007f060dbf7c45 in _XFlush () from /usr/lib/libX11.so.6
#6  0x00007f060dbcb9c8 in XCreateGC () from /usr/lib/libX11.so.6
#7  0x00007f06101e1ffb in QX11PaintEngine::begin (this=0x14156d0, pdev=0x124ffa8) at painting/qpaintengine_x11.cpp:500
#8  0x00007f0610130e8e in QPainter::begin (this=0x7fff277ba5d0, pd=0x124ffa8) at painting/qpainter.cpp:1853
#9  0x00007f06101315a8 in QPainter (this=0x7fff277ba5d0, pd=0x13b3540) at painting/qpainter.cpp:1477
#10 0x00007f06103dab88 in QLabel::paintEvent (this=0x13b3530) at widgets/qlabel.cpp:966
#11 0x00007f061002f162 in QWidget::event (this=0x13b3530, event=0x7fff277bae50) at kernel/qwidget.cpp:8144
#12 0x00007f06103d64e6 in QFrame::event (this=0x13b3530, e=0x7fff277bae50) at widgets/qframe.cpp:557
#13 0x00007f060ffd922c in QApplicationPrivate::notify_helper (this=0xf632e0, receiver=0x13b3530, e=0x7fff277bae50) at kernel/qapplication.cpp:4300
#14 0x00007f060ffdf6fb in QApplication::notify (this=0x7fff277bedf0, receiver=0x13b3530, e=0x7fff277bae50) at kernel/qapplication.cpp:4183
#15 0x00007f0610ce4526 in KApplication::notify (this=0x7fff277bedf0, receiver=0x13b3530, event=0x7fff277bae50) at ../../kdeui/kernel/kapplication.cpp:302
#16 0x00007f060f3ec06c in QCoreApplication::notifyInternal (this=0x7fff277bedf0, receiver=0x13b3530, event=0x7fff277bae50) at kernel/qcoreapplication.cpp:704
#17 0x00007f06100377dd in QCoreApplication::sendSpontaneousEvent (this=0x13b4800, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x124fd10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#18 QWidgetPrivate::drawWidget (this=0x13b4800, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x124fd10)
    at kernel/qwidget.cpp:5339
#19 0x00007f0610038478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=4, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x124fd10) at kernel/qwidget.cpp:5452
#20 0x00007f06100382a9 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=0x124fd10) at kernel/qwidget.cpp:5439
#21 0x00007f06100382a9 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=8, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x124fd10) at kernel/qwidget.cpp:5439
#22 0x00007f06100382a9 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=9, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x124fd10) at kernel/qwidget.cpp:5439
#23 0x00007f06100382a9 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=10, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x124fd10) at kernel/qwidget.cpp:5439
#24 0x00007f06100382a9 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=0x124fd10) at kernel/qwidget.cpp:5439
#25 0x00007f06100382a9 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=14, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x124fd10) at kernel/qwidget.cpp:5439
#26 0x00007f06100382a9 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=0x124fd10) at kernel/qwidget.cpp:5439
#27 0x00007f06100382a9 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=16, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x124fd10) at kernel/qwidget.cpp:5439
#28 0x00007f061003753a in QWidgetPrivate::drawWidget (this=0x13b39d0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x124fd10) at kernel/qwidget.cpp:5388
#29 0x00007f0610038478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x124fd10) at kernel/qwidget.cpp:5452
#30 0x00007f061003753a in QWidgetPrivate::drawWidget (this=0x13c4170, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x124fd10) at kernel/qwidget.cpp:5388
#31 0x00007f0610038478 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=0x124fd10) at kernel/qwidget.cpp:5452
#32 0x00007f061003753a in QWidgetPrivate::drawWidget (this=0x13c4840, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x124fd10) at kernel/qwidget.cpp:5388
#33 0x00007f0610038478 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=0x124fd10) at kernel/qwidget.cpp:5452
#34 0x00007f061003753a in QWidgetPrivate::drawWidget (this=0x13c4570, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x124fd10) at kernel/qwidget.cpp:5388
#35 0x00007f0610038478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=8, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x124fd10) at kernel/qwidget.cpp:5452
#36 0x00007f06100382a9 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=10, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x124fd10) at kernel/qwidget.cpp:5439
#37 0x00007f061003753a in QWidgetPrivate::drawWidget (this=0x1283640, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x124fd10) at kernel/qwidget.cpp:5388
#38 0x00007f0610038478 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=0x124fd10) at kernel/qwidget.cpp:5452
#39 0x00007f061003753a in QWidgetPrivate::drawWidget (this=0x1279ec0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x124fd10) at kernel/qwidget.cpp:5388
#40 0x00007f0610038478 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=13, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x124fd10) at kernel/qwidget.cpp:5452
#41 0x00007f061003753a in QWidgetPrivate::drawWidget (this=0x100fa90, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x124fd10) at kernel/qwidget.cpp:5388
#42 0x00007f06101f18c5 in QWidgetBackingStore::sync (this=0x124fd10) at painting/qbackingstore.cpp:1291
#43 0x00007f0610028b60 in QWidgetPrivate::syncBackingStore (this=0x100fa90) at kernel/qwidget.cpp:1672
#44 0x00007f061002f865 in QWidget::event (this=0xffdd20, event=0x7f05f400b820) at kernel/qwidget.cpp:8291
#45 0x00007f06103f1cab in QMainWindow::event (this=0xffdd20, event=0x7f05f400b820) at widgets/qmainwindow.cpp:1433
#46 0x00007f0610dfb6f3 in KXmlGuiWindow::event (this=0x7fff277b9ec0, ev=0x1) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#47 0x00007f060ffd922c in QApplicationPrivate::notify_helper (this=0xf632e0, receiver=0xffdd20, e=0x7f05f400b820) at kernel/qapplication.cpp:4300
#48 0x00007f060ffdf6fb in QApplication::notify (this=0x7fff277bedf0, receiver=0xffdd20, e=0x7f05f400b820) at kernel/qapplication.cpp:4183
#49 0x00007f0610ce4526 in KApplication::notify (this=0x7fff277bedf0, receiver=0xffdd20, event=0x7f05f400b820) at ../../kdeui/kernel/kapplication.cpp:302
#50 0x00007f060f3ec06c in QCoreApplication::notifyInternal (this=0x7fff277bedf0, receiver=0xffdd20, event=0x7f05f400b820) at kernel/qcoreapplication.cpp:704
#51 0x00007f060f3ee7e7 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xf3cc30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#52 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xf3cc30) at kernel/qcoreapplication.cpp:1345
#53 0x00007f060f4159d3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#54 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276
#55 0x00007f060b0e48c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#56 0x00007f060b0e8748 in ?? () from /lib/libglib-2.0.so.0
#57 0x00007f060b0e88fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#58 0x00007f060f415513 in QEventDispatcherGlib::processEvents (this=0xf3c770, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#59 0x00007f061008946e in QGuiEventDispatcherGlib::processEvents (this=0x7fff277b9ec0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#60 0x00007f060f3ea992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#61 0x00007f060f3ead6c in QEventLoop::exec (this=0x7fff277bed40, flags=) at kernel/qeventloop.cpp:201
#62 0x00007f060f3eeaab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#63 0x000000000043b1c5 in main (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/dolphin/src/main.cpp:101

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

Possible duplicates by query: bug 237968, bug 237845, bug 237839, bug 237695, bug 237586.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2010-05-18 17:34:30 UTC
Thanks for the bug report! This issue has been reported already. The root cause of this bug is still unknown, but it seems that it can be worked around by either disabling tool tips in the Dolphin settings ("General section") or by disabling Nepomuk in the System settings.

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