Bug 265809 - Dolphin crash when copying files/folders between folders overwriting existing files/folders
Summary: Dolphin crash when copying files/folders between folders overwriting existing...
Status: RESOLVED DUPLICATE of bug 234994
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-08 16:20 UTC by Chris
Modified: 2011-02-12 17:34 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 Chris 2011-02-08 16:20:57 UTC
Application: dolphin (1.6)
KDE Platform Version: 4.6.00 (4.6.0) (Compiled from sources)
Qt Version: 4.7.0
Operating System: Linux 2.6.37-gentoo i686
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:

Opening two windows in dolphin using F3
Selecting two similar folders going into deeper directory hierarchy (about 5 folders)
Selecting folder from right window, right mouse button, copy
Moving mouse to left window, selecting paste --> dolphin crashes (Normally dolphin asks if same folder/file name should be overwritten)

-- Backtrace:
Application: Dolphin (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5a86710 (LWP 20590))]

Thread 3 (Thread 0xb0296b70 (LWP 20592)):
#0  0xb5cf8266 in clock_gettime (clock_id=1, tp=0xb0295f90) at ../sysdeps/unix/clock_gettime.c:100
#1  0xb6e92ccb in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0xb6f6aa86 in QTimerInfoList::updateCurrentTime (this=0x81c5c74) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb6f6aaca in QTimerInfoList::timerWait (this=0x81c5c74, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb6f68b40 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb02960bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6f68bdd in timerSourcePrepare (source=0x0, timeout=0xb5cfbff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb5c433d1 in g_main_context_prepare (context=0x81a39e8, priority=0xb029613c) at gmain.c:2469
#8  0xb5c437f1 in g_main_context_iterate (context=0x81a39e8, block=<value optimized out>, dispatch=1, self=0xaf900560) at gmain.c:2760
#9  0xb5c43de9 in g_main_context_iteration (context=0x81a39e8, may_block=1) at gmain.c:2843
#10 0xb6f6890f in QEventDispatcherGlib::processEvents (this=0x81c9ba8, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0xb6f3857a in QEventLoop::processEvents (this=0xb0296290, flags=) at kernel/qeventloop.cpp:149
#12 0xb6f389fa in QEventLoop::exec (this=0xb0296290, flags=...) at kernel/qeventloop.cpp:201
#13 0xb6e340cf in QThread::exec (this=0x81ac458) at thread/qthread.cpp:490
#14 0xb6f1750c in QInotifyFileSystemWatcherEngine::run (this=0x81ac458) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb6e3737a in QThreadPrivate::start (arg=0x81ac458) at thread/qthread_unix.cpp:266
#16 0xb6dbb97e in start_thread () from /lib/libpthread.so.0
#17 0xb61bd69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xae99ab70 (LWP 20624)):
[KCrash Handler]
#5  0xb6e3197a in QMutex::lock (this=0x8672c96) at thread/qmutex.cpp:151
#6  0xb517b2c7 in QMutexLocker (this=0x8672c88) at /usr/include/qt4/QtCore/qmutex.h:102
#7  Soprano::Error::ErrorCache::clearError (this=0x8672c88) at /mnt/data/tmp/paludis/dev-libs-soprano-2.5.63_pre20101127/work/soprano-2.5.63_pre20101127/soprano/error.cpp:238
#8  0xb517b8f3 in Soprano::Error::ErrorCache::setError (this=0x8672c88, error=...) at /mnt/data/tmp/paludis/dev-libs-soprano-2.5.63_pre20101127/work/soprano-2.5.63_pre20101127/soprano/error.cpp:225
#9  0xb511b83d in Soprano::Client::DBusModel::executeQuery (this=0x8672c80, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at /mnt/data/tmp/paludis/dev-libs-soprano-2.5.63_pre20101127/work/soprano-2.5.63_pre20101127/client/dbus/dbusmodel.cpp:108
#10 0xb53f5c51 in Nepomuk::MainModel::executeQuery (this=0x8145e10, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/nepomuk/core/nepomukmainmodel.cpp:212
#11 0xb518c86e in Soprano::FilterModel::executeQuery (this=0x82efe30, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at /mnt/data/tmp/paludis/dev-libs-soprano-2.5.63_pre20101127/work/soprano-2.5.63_pre20101127/soprano/filtermodel.cpp:164
#12 0xb53e8d36 in Nepomuk::ResourceData::determineUri (this=0xaf904600) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/nepomuk/core/resourcedata.cpp:557
#13 0xb53f98dc in Nepomuk::Resource::determineFinalResourceData (this=0xae99a238) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/nepomuk/core/resource.cpp:933
#14 0xb53fa159 in Nepomuk::Resource::property (this=0xae99a238, uri=...) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/nepomuk/core/resource.cpp:294
#15 0xb53fa360 in Nepomuk::Resource::rating (this=0xae99a238) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/nepomuk/core/resource.cpp:817
#16 0xb56cbf1f in KLoadFileMetaDataThread::run (this=0x8146030) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kfile/kloadfilemetadatathread.cpp:107
#17 0xb6e3737a in QThreadPrivate::start (arg=0x8146030) at thread/qthread_unix.cpp:266
#18 0xb6dbb97e in start_thread () from /lib/libpthread.so.0
#19 0xb61bd69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb5a86710 (LWP 20590)):
#0  0xb6dbf344 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0xb5aee0ac in _dbus_pthread_mutex_unlock (mutex=0x0) at /mnt/data/tmp/paludis/sys-apps-dbus-1.4.1/work/dbus-1.4.1/dbus/dbus-sysdeps-pthread.c:188
#2  0xb5ae1129 in _dbus_mutex_unlock (mutex=0x0) at /mnt/data/tmp/paludis/sys-apps-dbus-1.4.1/work/dbus-1.4.1/dbus/dbus-threads.c:166
#3  0xb5aca4b3 in _dbus_connection_acquire_io_path (connection=0x80dda28, timeout_milliseconds=-1) at /mnt/data/tmp/paludis/sys-apps-dbus-1.4.1/work/dbus-1.4.1/dbus/dbus-connection.c:1051
#4  0xb5aca9a8 in _dbus_connection_do_iteration_unlocked (connection=0x80dd990, pending=0x0, flags=7, timeout_milliseconds=0) at /mnt/data/tmp/paludis/sys-apps-dbus-1.4.1/work/dbus-1.4.1/dbus/dbus-connection.c:1189
#5  0xb5acb310 in _dbus_connection_flush_unlocked (connection=0x80dd990) at /mnt/data/tmp/paludis/sys-apps-dbus-1.4.1/work/dbus-1.4.1/dbus/dbus-connection.c:3600
#6  0xb5acd28f in _dbus_connection_block_pending_call (pending=0x8681100) at /mnt/data/tmp/paludis/sys-apps-dbus-1.4.1/work/dbus-1.4.1/dbus/dbus-connection.c:2376
#7  0xb5adbd22 in dbus_pending_call_block (pending=0x0) at /mnt/data/tmp/paludis/sys-apps-dbus-1.4.1/work/dbus-1.4.1/dbus/dbus-pending-call.c:706
#8  0xb5acc822 in dbus_connection_send_with_reply_and_block (connection=0x80dd990, message=0x8688710, timeout_milliseconds=-1, error=0xbf885444) at /mnt/data/tmp/paludis/sys-apps-dbus-1.4.1/work/dbus-1.4.1/dbus/dbus-connection.c:3556
#9  0xb5ddd1c9 in q_dbus_connection_send_with_reply_and_block (this=0x80db4b0, message=..., sendMode=1, timeout=-1) at qdbus_symbols_p.h:135
#10 QDBusConnectionPrivate::sendWithReply (this=0x80db4b0, message=..., sendMode=1, timeout=-1) at qdbusintegrator.cpp:1844
#11 0xb5dc85db in QDBusConnection::call (this=0x82efbf8, message=..., mode=QDBus::NoBlock, timeout=-1) at qdbusconnection.cpp:530
#12 0xb5de814f in QDBusAbstractInterface::callWithArgumentList (this=0x82ef390, mode=QDBus::Block, method=..., args=...) at qdbusabstractinterface.cpp:444
#13 0xb51184e3 in Soprano::Client::DBusServerInterface::createModel (this=0x82ef390, name=...) at /mnt/data/tmp/paludis/dev-libs-soprano-2.5.63_pre20101127/work/soprano-2.5.63_pre20101127/client/dbus/dbusserverinterface.h:57
#14 0xb51190c6 in Soprano::Client::DBusClient::createModel (this=0x8257e60, name=..., settings=...) at /mnt/data/tmp/paludis/dev-libs-soprano-2.5.63_pre20101127/work/soprano-2.5.63_pre20101127/client/dbus/dbusclient.cpp:73
#15 0xb53f4bd7 in (anonymous namespace)::GlobalModelContainer::init (this=0x8257e60, forced=<value optimized out>) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/nepomuk/core/nepomukmainmodel.cpp:92
#16 0xb53f8486 in Nepomuk::MainModel::init (this=0x8145e10) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/nepomuk/core/nepomukmainmodel.cpp:176
#17 0xb53edbae in Nepomuk::ResourceManager::init (this=0x8145e30) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/nepomuk/core/resourcemanager.cpp:328
#18 0xb567beaa in KFileMetaDataProvider::Private::Private (this=0x869a568, parent=0x855f2f0) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kfile/kfilemetadataprovider.cpp:165
#19 0xb567bf0f in KFileMetaDataProvider::KFileMetaDataProvider (this=0x855f2f0, parent=0x86917a8) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kfile/kfilemetadataprovider.cpp:362
#20 0xb567ffe5 in KFileMetaDataWidget::Private::Private (this=0x86aeb48, parent=0x86917a8) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kfile/kfilemetadatawidget.cpp:110
#21 0xb56800b8 in KFileMetaDataWidget::KFileMetaDataWidget (this=0x86917a8, parent=0xbf885c40) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kfile/kfilemetadatawidget.cpp:319
#22 0xb5601297 in KIO::RenameDialog::createContainerLayout (this=0xbf885c40, parent=0x8157390, item=..., preview=0x867ed98) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kio/renamedialog.cpp:596
#23 0xb560318e in KIO::RenameDialog::RenameDialog (this=0xbf885c40, parent=0x8157390, _caption=..., _src=..., _dest=..., _mode=<value optimized out>, sizeSrc=4096, sizeDest=4096, ctimeSrc=-1, ctimeDest=-1, mtimeSrc=1296604050, mtimeDest=1297175533) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kio/renamedialog.cpp:232
#24 0xb5572c9f in KIO::JobUiDelegate::askFileRename (this=0x85d21a8, job=0x826f810, caption=..., src=..., dest=..., mode=149, newDest=..., sizeSrc=4096, sizeDest=4096, ctimeSrc=-1, ctimeDest=-1, mtimeSrc=1296604050, mtimeDest=1297175533) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kio/jobuidelegate.cpp:81
#25 0xb5535b2a in KIO::CopyJobPrivate::slotResultConflictCreatingDirs (this=0x86d8010, job=0x8144008) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kio/copyjob.cpp:1031
#26 0xb5531522 in KIO::CopyJob::qt_metacall (this=0x826f810, _c=QMetaObject::InvokeMetaMethod, _id=43, _a=0xbf885f18) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0_build/kio/copyjob.moc:121
#27 0xb6f3f91a in QMetaObject::metacall (object=0x826f810, cl=QMetaObject::InvokeMetaMethod, idx=43, argv=0xbf885f18) at kernel/qmetaobject.cpp:237
#28 0xb6f527f7 in QMetaObject::activate (sender=0x8144008, m=0xb7317528, local_signal_index=3, argv=0x0) at kernel/qobject.cpp:3272
#29 0xb7191c24 in KJob::result (this=0x8144008, _t1=0x8144008) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0_build/kdecore/kjob.moc:194
#30 0xb7191fa9 in KJob::emitResult (this=0x8144008) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kdecore/jobs/kjob.cpp:312
#31 0xb5566c00 in KIO::SimpleJob::slotFinished (this=0x8144008) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kio/job.cpp:525
#32 0xb556710e in KIO::StatJob::slotFinished (this=0x8144008) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kio/job.cpp:924
#33 0xb556667b in KIO::StatJob::qt_metacall (this=0x8144008, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf88612c) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0_build/kio/jobclasses.moc:252
#34 0xb6f3f91a in QMetaObject::metacall (object=0x8144008, cl=QMetaObject::InvokeMetaMethod, idx=42, argv=0xbf88612c) at kernel/qmetaobject.cpp:237
#35 0xb6f527f7 in QMetaObject::activate (sender=0x84acf60, m=0xb57206a4, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3272
#36 0xb56240a8 in KIO::SlaveInterface::finished (this=0x84acf60) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0_build/kio/slaveinterface.moc:171
#37 0xb5627847 in KIO::SlaveInterface::dispatch (this=0x84acf60, _cmd=104, rawdata=...) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kio/slaveinterface.cpp:173
#38 0xb5624564 in KIO::SlaveInterface::dispatch (this=0x84acf60) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kio/slaveinterface.cpp:89
#39 0xb5616d98 in KIO::Slave::gotInput (this=0x84acf60) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kio/slave.cpp:348
#40 0xb5616fbb in KIO::Slave::qt_metacall (this=0x84acf60, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbf88645c) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0_build/kio/slave.moc:82
#41 0xb6f3f91a in QMetaObject::metacall (object=0x84acf60, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbf88645c) at kernel/qmetaobject.cpp:237
#42 0xb6f527f7 in QMetaObject::activate (sender=0x85e1728, m=0xb571d480, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3272
#43 0xb552c1b8 in KIO::Connection::readyRead (this=0x85e1728) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0_build/kio/connection.moc:92
#44 0xb552e539 in KIO::ConnectionPrivate::dequeue (this=0x862f220) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kio/kio/connection.cpp:82
#45 0xb552e66e in KIO::Connection::qt_metacall (this=0x85e1728, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x8426048) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0_build/kio/connection.moc:79
#46 0xb6f3f91a in QMetaObject::metacall (object=0x85e1728, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0x8426048) at kernel/qmetaobject.cpp:237
#47 0xb6f4adf7 in QMetaCallEvent::placeMetaCall (this=0x869aac0, object=0x85e1728) at kernel/qobject.cpp:534
#48 0xb6f4cd7a in QObject::event (this=0x85e1728, e=0x0) at kernel/qobject.cpp:1211
#49 0xb6466ac4 in QApplicationPrivate::notify_helper (this=0x80ebf80, receiver=0x85e1728, e=0x869aac0) at kernel/qapplication.cpp:4396
#50 0xb646df1e in QApplication::notify (this=0xbf886dd0, receiver=0x85e1728, e=0x869aac0) at kernel/qapplication.cpp:3798
#51 0xb765b0cb in KApplication::notify (this=0xbf886dd0, receiver=0x85e1728, event=0x869aac0) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kdeui/kernel/kapplication.cpp:311
#52 0xb6f39b12 in QCoreApplication::notifyInternal (this=0xbf886dd0, receiver=0x85e1728, event=0x869aac0) at kernel/qcoreapplication.cpp:732
#53 0xb6f3ddca in sendEvent (receiver=0x0, event_type=0, data=0x8057f20) at kernel/qcoreapplication.h:215
#54 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8057f20) at kernel/qcoreapplication.cpp:1373
#55 0xb6f3df8e in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#56 0xb6f68e15 in sendPostedEvents (s=0x80e1938) at kernel/qcoreapplication.h:220
#57 postEventSourceDispatch (s=0x80e1938) at kernel/qeventdispatcher_glib.cpp:277
#58 0xb5c3fc7c in g_main_dispatch (context=0x80ec0e0) at gmain.c:2149
#59 g_main_context_dispatch (context=0x80ec0e0) at gmain.c:2702
#60 0xb5c43bf8 in g_main_context_iterate (context=0x80ec0e0, block=<value optimized out>, dispatch=1, self=0x80e16c8) at gmain.c:2780
#61 0xb5c43de9 in g_main_context_iteration (context=0x80ec0e0, may_block=1) at gmain.c:2843
#62 0xb6f688c6 in QEventDispatcherGlib::processEvents (this=0x809cdb0, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#63 0xb6526226 in QGuiEventDispatcherGlib::processEvents (this=0x809cdb0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#64 0xb6f3857a in QEventLoop::processEvents (this=0xbf886d24, flags=) at kernel/qeventloop.cpp:149
#65 0xb6f389fa in QEventLoop::exec (this=0xbf886d24, flags=...) at kernel/qeventloop.cpp:201
#66 0xb6f3e051 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#67 0xb6465888 in QApplication::exec () at kernel/qapplication.cpp:3672
#68 0xb28868c5 in kdemain (argc=5, argv=0x80c92f0) at /mnt/data/tmp/paludis/kde-base-dolphin-4.6.0/work/dolphin-4.6.0/dolphin/src/main.cpp:98
#69 0x0804eef9 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=1, envs=0x80c7dd4 "DISPLAY=:0", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x80c7de3 "CORE2DUO;1297176014;135047;5654_TIME22140764") at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kinit/kinit.cpp:730
#70 0x0804fa75 in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kinit/kinit.cpp:1222
#71 0x0804fe8c in handle_requests (waitForPid=<value optimized out>) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kinit/kinit.cpp:1415
#72 0x08050bb5 in main (argc=4, argv=0xbf887894, envp=0xbf8878a8) at /mnt/data/tmp/paludis/kde-base-kdelibs-4.6.0/work/kdelibs-4.6.0/kinit/kinit.cpp:1903

Possible duplicates by query: bug 260745, bug 252886, bug 250530, bug 248228, bug 238662.

Reported using DrKonqi
Comment 1 Dario Andres 2011-02-12 17:34:04 UTC
[Comment from a bug triager]
This issue is being tracked at bug 234994, and it is related to the Nepomuk framework. Merging. Thanks

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