Bug 296992 - moving x from a to b. in b x already exists. dolphin crashed trying to handle conflict
Summary: moving x from a to b. in b x already exists. dolphin crashed trying to handle...
Status: RESOLVED DUPLICATE of bug 302590
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: general (show other bugs)
Version: 4.8
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-28 21:40 UTC by Alessandro Buggin
Modified: 2012-07-06 16:14 UTC (History)
2 users (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 Alessandro Buggin 2012-03-28 21:40:02 UTC
Application: dolphin (2.0)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.2.10-3.fc16.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
moving a file from a folder to another folder where happened to be that same file.
- Unusual behavior I noticed:
the usual window of conflict came out asking me "rename, overwrite" and so on, but it was not complete, it was like it was charging some informations like preview and size and so on.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f6d0228e840 (LWP 27500))]

Thread 2 (Thread 0x7f6cf71f5700 (LWP 27501)):
#0  0x00000036922e85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003694a44fd8 in g_main_context_poll (n_fds=1, fds=0x7f6cf0002450, priority=<optimized out>, timeout=-1, context=0x7f6cf00009a0) at gmain.c:3402
#2  g_main_context_iterate (context=0x7f6cf00009a0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x0000003694a4549c in g_main_context_iteration (context=0x7f6cf00009a0, may_block=1) at gmain.c:3152
#4  0x00000034485a7dc6 in QEventDispatcherGlib::processEvents (this=0x7f6cf00008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003448578182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00000034485783d7 in QEventLoop::exec (this=0x7f6cf71f4d10, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003448478b27 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x0000003448557e7f in QInotifyFileSystemWatcherEngine::run (this=0x1993940) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x000000344847bb6b in QThreadPrivate::start (arg=0x1993940) at thread/qthread_unix.cpp:298
#10 0x0000003692e07d90 in start_thread (arg=0x7f6cf71f5700) at pthread_create.c:309
#11 0x00000036922f0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f6d0228e840 (LWP 27500)):
[KCrash Handler]
#6  QMutex::lock (this=0x34db788) at thread/qmutex.cpp:153
#7  0x000000345001552d in lockInline (this=0x34db788) at /usr/include/QtCore/qmutex.h:198
#8  QMutexLocker (m=0x34db788, this=<synthetic pointer>) at /usr/include/QtCore/qmutex.h:109
#9  Soprano::Client::SocketHandler::~SocketHandler (this=0x2b45310, __in_chrg=<optimized out>) at /usr/src/debug/soprano-2.7.4/client/clientconnection.cpp:58
#10 0x0000003450015659 in Soprano::Client::SocketHandler::~SocketHandler (this=0x2b45310, __in_chrg=<optimized out>) at /usr/src/debug/soprano-2.7.4/client/clientconnection.cpp:61
#11 0x0000003448479afd in QThreadStorageData::set (this=0x3552530, p=0x35181c0) at thread/qthreadstorage.cpp:165
#12 0x000000345001301f in qThreadStorage_setLocalData<Soprano::Client::SocketHandler> (t=<synthetic pointer>, d=<optimized out>) at /usr/include/QtCore/qthreadstorage.h:92
#13 setLocalData (t=0x35181c0, this=<optimized out>) at /usr/include/QtCore/qthreadstorage.h:155
#14 Soprano::Client::ClientConnection::socketForCurrentThread (this=0x3555d50) at /usr/src/debug/soprano-2.7.4/client/clientconnection.cpp:95
#15 0x0000003450013089 in Soprano::Client::ClientConnection::connectInCurrentThread (this=<optimized out>) at /usr/src/debug/soprano-2.7.4/client/clientconnection.cpp:800
#16 0x000000345001265a in Soprano::Client::LocalSocketClient::connect (this=0x34e22f8, name=...) at /usr/src/debug/soprano-2.7.4/client/localsocketclient.cpp:141
#17 0x000000344d2562c1 in init (forced=true, this=0x34e22d0) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/nepomukmainmodel.cpp:102
#18 Nepomuk::MainModel::init (this=0x34e2610) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/nepomukmainmodel.cpp:176
#19 0x000000344d24e291 in Nepomuk::ResourceManager::init (this=0x34c95c0) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resourcemanager.cpp:326
#20 0x000000344d251a75 in Nepomuk::ResourceManagerPrivate::_k_storageServiceInitialized (this=0x34df770, success=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/nepomuk/core/resourcemanager.cpp:225
#21 0x000000344d251beb in Nepomuk::ResourceManager::qt_metacall (this=0x34c95c0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff362ab6f0) at /usr/src/debug/kdelibs-4.8.1/x86_64-redhat-linux-gnu/nepomuk/resourcemanager.moc:112
#22 0x000000344a822d8b in QDBusConnectionPrivate::deliverCall (this=0x1840760, object=0x34c95c0, msg=..., metaTypes=..., slotIdx=10) at qdbusintegrator.cpp:947
#23 0x0000003448591f16 in QObject::event (this=0x34c95c0, e=<optimized out>) at kernel/qobject.cpp:1195
#24 0x0000003448bc9994 in notify_helper (e=0x3555860, receiver=0x34c95c0, this=0x178a820) at kernel/qapplication.cpp:4550
#25 QApplicationPrivate::notify_helper (this=0x178a820, receiver=0x34c95c0, e=0x3555860) at kernel/qapplication.cpp:4522
#26 0x0000003448bce813 in QApplication::notify (this=0x7fff362adaf0, receiver=0x34c95c0, e=0x3555860) at kernel/qapplication.cpp:4411
#27 0x000000344c851d56 in KApplication::notify (this=0x7fff362adaf0, receiver=0x34c95c0, event=0x3555860) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#28 0x000000344857904c in QCoreApplication::notifyInternal (this=0x7fff362adaf0, receiver=0x34c95c0, event=0x3555860) at kernel/qcoreapplication.cpp:876
#29 0x000000344857cada in sendEvent (event=0x3555860, receiver=0x34c95c0) at kernel/qcoreapplication.h:231
#30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x17636f0) at kernel/qcoreapplication.cpp:1500
#31 0x00000034485a7933 in sendPostedEvents () at kernel/qcoreapplication.h:236
#32 postEventSourceDispatch (s=0x178f8f0) at kernel/qeventdispatcher_glib.cpp:279
#33 0x0000003694a44acd in g_main_dispatch (context=0x178f800) at gmain.c:2441
#34 g_main_context_dispatch (context=0x178f800) at gmain.c:3011
#35 0x0000003694a452c8 in g_main_context_iterate (context=0x178f800, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089
#36 0x0000003694a4549c in g_main_context_iteration (context=0x178f800, may_block=1) at gmain.c:3152
#37 0x00000034485a7d5f in QEventDispatcherGlib::processEvents (this=0x1764fd0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#38 0x0000003448c6c66e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#39 0x0000003448578182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#40 0x00000034485783d7 in QEventLoop::exec (this=0x7fff362ac0b0, flags=...) at kernel/qeventloop.cpp:204
#41 0x000000344908f876 in QDialog::exec (this=0x7fff362ac150) at dialogs/qdialog.cpp:552
#42 0x000000344df0ac8c in KIO::JobUiDelegate::askFileRename (this=0x2b31060, job=0x232f440, caption=..., src=..., dest=<optimized out>, mode=<optimized out>, newDest=..., sizeSrc=49664, sizeDest=49664, ctimeSrc=1329760750, ctimeDest=1291499898, mtimeSrc=1096384468, mtimeDest=1096384468) at /usr/src/debug/kdelibs-4.8.1/kio/kio/jobuidelegate.cpp:83
#43 0x000000344ded479b in KIO::CopyJobPrivate::slotResultRenaming (this=0x34c0890, job=0xc200) at /usr/src/debug/kdelibs-4.8.1/kio/kio/copyjob.cpp:1963
#44 0x000000344858cce1 in QMetaObject::activate (sender=0x1a99120, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff362ac9e0) at kernel/qobject.cpp:3547
#45 0x000000344b541fc2 in KJob::result (this=<optimized out>, _t1=0x1a99120) at /usr/src/debug/kdelibs-4.8.1/x86_64-redhat-linux-gnu/kdecore/kjob.moc:208
#46 0x000000344b542000 in KJob::emitResult (this=0x1a99120) at /usr/src/debug/kdelibs-4.8.1/kdecore/jobs/kjob.cpp:318
#47 0x000000344defbdf4 in KIO::SimpleJob::slotFinished (this=0x1a99120) at /usr/src/debug/kdelibs-4.8.1/kio/kio/job.cpp:494
#48 0x000000344defbf46 in KIO::SimpleJob::slotError (this=0x1a99120, err=<optimized out>, errorText=...) at /usr/src/debug/kdelibs-4.8.1/kio/kio/job.cpp:506
#49 0x000000344858cce1 in QMetaObject::activate (sender=0x27ba240, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff362acca0) at kernel/qobject.cpp:3547
#50 0x000000344dfa6af6 in KIO::SlaveInterface::error (this=<optimized out>, _t1=112, _t2=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/x86_64-redhat-linux-gnu/kio/slaveinterface.moc:173
#51 0x000000344dfa9664 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=<optimized out>, rawdata=...) at /usr/src/debug/kdelibs-4.8.1/kio/kio/slaveinterface.cpp:205
#52 0x000000344dfa64a5 in KIO::SlaveInterface::dispatch (this=0x27ba240) at /usr/src/debug/kdelibs-4.8.1/kio/kio/slaveinterface.cpp:88
#53 0x000000344df9958e in KIO::Slave::gotInput (this=0x27ba240) at /usr/src/debug/kdelibs-4.8.1/kio/kio/slave.cpp:344
#54 0x000000344858cce1 in QMetaObject::activate (sender=0x1daec50, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#55 0x000000344decd137 in dequeue (this=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/kio/kio/connection.cpp:82
#56 KIO::ConnectionPrivate::dequeue (this=0x2b92720) at /usr/src/debug/kdelibs-4.8.1/kio/kio/connection.cpp:71
#57 0x0000003448591f16 in QObject::event (this=0x1daec50, e=<optimized out>) at kernel/qobject.cpp:1195
#58 0x0000003448bc9994 in notify_helper (e=0x34db550, receiver=0x1daec50, this=0x178a820) at kernel/qapplication.cpp:4550
#59 QApplicationPrivate::notify_helper (this=0x178a820, receiver=0x1daec50, e=0x34db550) at kernel/qapplication.cpp:4522
#60 0x0000003448bce813 in QApplication::notify (this=0x7fff362adaf0, receiver=0x1daec50, e=0x34db550) at kernel/qapplication.cpp:4411
#61 0x000000344c851d56 in KApplication::notify (this=0x7fff362adaf0, receiver=0x1daec50, event=0x34db550) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#62 0x000000344857904c in QCoreApplication::notifyInternal (this=0x7fff362adaf0, receiver=0x1daec50, event=0x34db550) at kernel/qcoreapplication.cpp:876
#63 0x000000344857cada in sendEvent (event=0x34db550, receiver=0x1daec50) at kernel/qcoreapplication.h:231
#64 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x17636f0) at kernel/qcoreapplication.cpp:1500
#65 0x00000034485a7933 in sendPostedEvents () at kernel/qcoreapplication.h:236
#66 postEventSourceDispatch (s=0x178f8f0) at kernel/qeventdispatcher_glib.cpp:279
#67 0x0000003694a44acd in g_main_dispatch (context=0x178f800) at gmain.c:2441
#68 g_main_context_dispatch (context=0x178f800) at gmain.c:3011
#69 0x0000003694a452c8 in g_main_context_iterate (context=0x178f800, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089
#70 0x0000003694a4549c in g_main_context_iteration (context=0x178f800, may_block=1) at gmain.c:3152
#71 0x00000034485a7d5f in QEventDispatcherGlib::processEvents (this=0x1764fd0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#72 0x0000003448c6c66e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#73 0x0000003448578182 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#74 0x00000034485783d7 in QEventLoop::exec (this=0x7fff362ada80, flags=...) at kernel/qeventloop.cpp:204
#75 0x000000344857cdd5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#76 0x00000034504484ed in kdemain () from /usr/lib64/libkdeinit4_dolphin.so
#77 0x000000369222169d in __libc_start_main (main=0x4007a0, argc=6, ubp_av=0x7fff362ae058, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff362ae048) at libc-start.c:226
#78 0x00000000004007d1 in _start ()

Reported using DrKonqi
Comment 1 Jekyll Wu 2012-07-06 16:14:37 UTC

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