Bug 391699 - Dolphin crashes when it can't move files (permissions, etc)
Summary: Dolphin crashes when it can't move files (permissions, etc)
Status: RESOLVED DUPLICATE of bug 368287
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 17.12.2
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
: 390701 394112 394149 399345 399833 401498 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-03-11 05:26 UTC by everyone_shout
Modified: 2020-04-04 01:27 UTC (History)
15 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (16.00 KB, text/plain)
2018-06-30 19:36 UTC, jan.anonim
Details
New crash information added by DrKonqi (9.19 KB, text/plain)
2018-10-17 01:32 UTC, zocker.network
Details
New crash information added by DrKonqi (5.60 KB, text/plain)
2018-11-30 06:57 UTC, gorgias
Details
New crash information added by DrKonqi (5.81 KB, text/plain)
2018-12-16 09:17 UTC, giubbix
Details
New crash information added by DrKonqi (7.33 KB, text/plain)
2020-04-04 01:27 UTC, Juan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description everyone_shout 2018-03-11 05:26:03 UTC
Application: dolphin (17.12.2)

Qt Version: 5.10.0
Frameworks Version: 5.43.0
Operating System: Linux 4.13.0-36-generic x86_64
Distribution: KDE neon User Edition 5.12

-- Information about the crash:
- What I was doing when the application crashed:
Attempt to move files/folders from one path to another.
Dialog asks what to do about file it can't move.
Press skip or auto skip.
Dolphin crashes. The requested file(s) move does not complete any entries beyond the skipped file.

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fbc40ccc8c0 (LWP 15894))]

Thread 4 (Thread 0x7fbc13986700 (LWP 15898)):
#0  0x00007fbc4060174d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fbc335fb38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbc335fb49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fbc3a8595cb in QEventDispatcherGlib::processEvents (this=0x7fbc0c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fbc3a80064a in QEventLoop::exec (this=this@entry=0x7fbc13985d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007fbc3a620554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#6  0x00007fbc3a6256eb in QThreadPrivate::start (arg=0x25d1150) at thread/qthread_unix.cpp:376
#7  0x00007fbc3593f6ba in start_thread (arg=0x7fbc13986700) at pthread_create.c:333
#8  0x00007fbc4060d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fbc17e9f700 (LWP 15897)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fbc20ff348b in ?? () from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#2  0x00007fbc20ff3397 in ?? () from /usr/lib/x86_64-linux-gnu/dri/nouveau_dri.so
#3  0x00007fbc3593f6ba in start_thread (arg=0x7fbc17e9f700) at pthread_create.c:333
#4  0x00007fbc4060d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fbc22d31700 (LWP 15896)):
#0  0x00007fbc405fd27d in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fbc3363e6f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbc335fae74 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fbc335fb330 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbc335fb49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fbc3a8595cb in QEventDispatcherGlib::processEvents (this=0x7fbc1c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fbc3a80064a in QEventLoop::exec (this=this@entry=0x7fbc22d30cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#7  0x00007fbc3a620554 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:522
#8  0x00007fbc3ac7c2c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007fbc3a6256eb in QThreadPrivate::start (arg=0x7fbc3aef0d60) at thread/qthread_unix.cpp:376
#10 0x00007fbc3593f6ba in start_thread (arg=0x7fbc22d31700) at pthread_create.c:333
#11 0x00007fbc4060d41d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fbc40ccc8c0 (LWP 15894)):
[KCrash Handler]
#6  std::__atomic_base<QMutexData*>::compare_exchange_strong (__m2=std::memory_order_acquire, __m1=std::memory_order_acquire, __p2=<optimized out>, __p1=@0x7fff42a84e08: 0x0, this=0xb0) at /usr/include/c++/5/bits/atomic_base.h:752
#7  std::atomic<QMutexData*>::compare_exchange_strong (__m2=std::memory_order_acquire, __m1=std::memory_order_acquire, __p2=<optimized out>, __p1=@0x7fff42a84e08: 0x0, this=0xb0) at /usr/include/c++/5/atomic:462
#8  QAtomicOps<QMutexData*>::testAndSetAcquire<QMutexData*> (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, _q_value=...) at ../../include/QtCore/../../src/corelib/arch/qatomic_cxx11.h:290
#9  QBasicAtomicPointer<QMutexData>::testAndSetAcquire (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, this=0xb0) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:262
#10 QBasicMutex::fastTryLock (current=<synthetic pointer>, this=0xb0) at thread/qmutex.h:107
#11 QMutex::lock (this=this@entry=0xb0) at thread/qmutex.cpp:224
#12 0x00007fbc3a805a79 in QCoreApplication::postEvent (receiver=receiver@entry=0x27b00e0, event=0x2793120, priority=priority@entry=0) at kernel/qcoreapplication.cpp:1448
#13 0x00007fbc3a82d0b1 in QObject::deleteLater (this=this@entry=0x27b00e0) at kernel/qobject.cpp:2167
#14 0x00007fbc3c18a83e in KJob::finishJob (this=this@entry=0x27b00e0, emitResult=emitResult@entry=true) at /workspace/build/src/lib/jobs/kjob.cpp:113
#15 0x00007fbc3c18a86a in KJob::emitResult (this=this@entry=0x27b00e0) at /workspace/build/src/lib/jobs/kjob.cpp:293
#16 0x00007fbc3eb7670f in KIO::FileCopyJob::slotResult (this=0x27b00e0, job=0x2b818f0) at /workspace/build/src/core/filecopyjob.cpp:573
#17 0x00007fbc3a82f7b6 in QtPrivate::QSlotObjectBase::call (a=0x7fff42a85030, r=0x27b00e0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:378
#18 QMetaObject::activate (sender=sender@entry=0x2b818f0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff42a85030) at kernel/qobject.cpp:3749
#19 0x00007fbc3a82fd97 in QMetaObject::activate (sender=sender@entry=0x2b818f0, m=m@entry=0x7fbc3c3dd500 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff42a85030) at kernel/qobject.cpp:3628
#20 0x00007fbc3c189d3c in KJob::result (this=this@entry=0x2b818f0, _t1=_t1@entry=0x2b818f0, _t2=...) at /workspace/build/obj-x86_64-linux-gnu/src/lib/moc_kjob.cpp:569
#21 0x00007fbc3c18a851 in KJob::finishJob (this=this@entry=0x2b818f0, emitResult=emitResult@entry=true) at /workspace/build/src/lib/jobs/kjob.cpp:109
#22 0x00007fbc3c18a86a in KJob::emitResult (this=this@entry=0x2b818f0) at /workspace/build/src/lib/jobs/kjob.cpp:293
#23 0x00007fbc3eb81615 in KIO::SimpleJob::slotFinished (this=0x2b818f0) at /workspace/build/src/core/simplejob.cpp:236
#24 0x00007fbc3eb7fdbb in KIO::SimpleJob::slotError (this=0x2b818f0, err=<optimized out>, errorText=...) at /workspace/build/src/core/simplejob.cpp:249
#25 0x00007fbc3a82f489 in QMetaObject::activate (sender=sender@entry=0x2acdf40, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff42a852e0) at kernel/qobject.cpp:3766
#26 0x00007fbc3a82fd97 in QMetaObject::activate (sender=sender@entry=0x2acdf40, m=m@entry=0x7fbc3ee32760 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff42a852e0) at kernel/qobject.cpp:3628
#27 0x00007fbc3eb58fd6 in KIO::SlaveInterface::error (this=this@entry=0x2acdf40, _t1=115, _t2=...) at /workspace/build/obj-x86_64-linux-gnu/src/core/moc_slaveinterface.cpp:425
#28 0x00007fbc3eb5b097 in KIO::SlaveInterface::dispatch (this=0x2acdf40, _cmd=<optimized out>, rawdata=...) at /workspace/build/src/core/slaveinterface.cpp:192
#29 0x00007fbc3eb59637 in KIO::SlaveInterface::dispatch (this=0x2acdf40) at /workspace/build/src/core/slaveinterface.cpp:89
#30 0x00007fbc3eb5e6f1 in KIO::Slave::gotInput (this=0x2acdf40) at /workspace/build/src/core/slave.cpp:406
#31 0x00007fbc3ebed3e5 in KIO::Slave::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /workspace/build/obj-x86_64-linux-gnu/src/core/moc_slave.cpp:89
#32 0x00007fbc3a82f489 in QMetaObject::activate (sender=0x20ce1a0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3766
#33 0x00007fbc3a8304c9 in QObject::event (this=0x20ce1a0, e=<optimized out>) at kernel/qobject.cpp:1246
#34 0x00007fbc3b7ceacc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x20ce1a0, e=0x2bf7a10) at kernel/qapplication.cpp:3732
#35 0x00007fbc3b7d6417 in QApplication::notify (this=0x7fff42a86e70, receiver=0x20ce1a0, e=0x2bf7a10) at kernel/qapplication.cpp:3491
#36 0x00007fbc3a8023c8 in QCoreApplication::notifyInternal2 (receiver=0x20ce1a0, event=event@entry=0x2bf7a10) at kernel/qcoreapplication.cpp:1044
#37 0x00007fbc3a804fcb in QCoreApplication::sendEvent (event=0x2bf7a10, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#38 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1f910c0) at kernel/qcoreapplication.cpp:1719
#39 0x00007fbc3a805438 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1573
#40 0x00007fbc3a859fa3 in postEventSourceDispatch (s=0x20bc1d0) at kernel/qeventdispatcher_glib.cpp:276
#41 0x00007fbc335fb197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007fbc335fb3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007fbc335fb49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007fbc3a8595af in QEventDispatcherGlib::processEvents (this=this@entry=0x201d0b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#45 0x00007fbc2b6dc1a1 in QPAEventDispatcherGlib::processEvents (this=0x201d0b0, flags=...) at qeventdispatcher_glib.cpp:69
#46 0x00007fbc3a80064a in QEventLoop::exec (this=this@entry=0x7fff42a85b70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#47 0x00007fbc3b9bd627 in QDialog::exec (this=this@entry=0x7fff42a85bf0) at dialogs/qdialog.cpp:546
#48 0x00007fbc3f38276b in KIO::JobUiDelegate::askSkip (this=<optimized out>, job=0x2892700, options=..., error_text=...) at /workspace/build/src/widgets/jobuidelegate.cpp:179
#49 0x00007fbc3eb2e2e3 in KIO::CopyJobPrivate::slotResultErrorCopyingFiles (this=this@entry=0x2a86900, job=job@entry=0x28efdf0) at /workspace/build/src/core/copyjob.cpp:1455
#50 0x00007fbc3eb2e9a4 in KIO::CopyJobPrivate::slotResultCopyingFiles (this=this@entry=0x2a86900, job=job@entry=0x28efdf0) at /workspace/build/src/core/copyjob.cpp:1330
#51 0x00007fbc3eb308fa in KIO::CopyJob::slotResult (this=0x2892700, job=0x28efdf0) at /workspace/build/src/core/copyjob.cpp:2136
#52 0x00007fbc3a82f7b6 in QtPrivate::QSlotObjectBase::call (a=0x7fff42a86040, r=0x2892700, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:378
#53 QMetaObject::activate (sender=sender@entry=0x28efdf0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff42a86040) at kernel/qobject.cpp:3749
#54 0x00007fbc3a82fd97 in QMetaObject::activate (sender=sender@entry=0x28efdf0, m=m@entry=0x7fbc3c3dd500 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff42a86040) at kernel/qobject.cpp:3628
#55 0x00007fbc3c189d3c in KJob::result (this=this@entry=0x28efdf0, _t1=_t1@entry=0x28efdf0, _t2=...) at /workspace/build/obj-x86_64-linux-gnu/src/lib/moc_kjob.cpp:569
#56 0x00007fbc3c18a851 in KJob::finishJob (this=this@entry=0x28efdf0, emitResult=emitResult@entry=true) at /workspace/build/src/lib/jobs/kjob.cpp:109
#57 0x00007fbc3c18a86a in KJob::emitResult (this=this@entry=0x28efdf0) at /workspace/build/src/lib/jobs/kjob.cpp:293
#58 0x00007fbc3eb7670f in KIO::FileCopyJob::slotResult (this=0x28efdf0, job=0x2848f60) at /workspace/build/src/core/filecopyjob.cpp:573
#59 0x00007fbc3a82f7b6 in QtPrivate::QSlotObjectBase::call (a=0x7fff42a861f0, r=0x28efdf0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:378
#60 QMetaObject::activate (sender=sender@entry=0x2848f60, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff42a861f0) at kernel/qobject.cpp:3749
#61 0x00007fbc3a82fd97 in QMetaObject::activate (sender=sender@entry=0x2848f60, m=m@entry=0x7fbc3c3dd500 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fff42a861f0) at kernel/qobject.cpp:3628
#62 0x00007fbc3c189d3c in KJob::result (this=this@entry=0x2848f60, _t1=_t1@entry=0x2848f60, _t2=...) at /workspace/build/obj-x86_64-linux-gnu/src/lib/moc_kjob.cpp:569
#63 0x00007fbc3c18a851 in KJob::finishJob (this=this@entry=0x2848f60, emitResult=emitResult@entry=true) at /workspace/build/src/lib/jobs/kjob.cpp:109
#64 0x00007fbc3c18a86a in KJob::emitResult (this=this@entry=0x2848f60) at /workspace/build/src/lib/jobs/kjob.cpp:293
#65 0x00007fbc3eb81615 in KIO::SimpleJob::slotFinished (this=0x2848f60) at /workspace/build/src/core/simplejob.cpp:236
#66 0x00007fbc3eb7fdbb in KIO::SimpleJob::slotError (this=0x2848f60, err=<optimized out>, errorText=...) at /workspace/build/src/core/simplejob.cpp:249
#67 0x00007fbc3a82f489 in QMetaObject::activate (sender=sender@entry=0x2611a20, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff42a864a0) at kernel/qobject.cpp:3766
#68 0x00007fbc3a82fd97 in QMetaObject::activate (sender=sender@entry=0x2611a20, m=m@entry=0x7fbc3ee32760 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7fff42a864a0) at kernel/qobject.cpp:3628
#69 0x00007fbc3eb58fd6 in KIO::SlaveInterface::error (this=this@entry=0x2611a20, _t1=115, _t2=...) at /workspace/build/obj-x86_64-linux-gnu/src/core/moc_slaveinterface.cpp:425
#70 0x00007fbc3eb5b097 in KIO::SlaveInterface::dispatch (this=0x2611a20, _cmd=<optimized out>, rawdata=...) at /workspace/build/src/core/slaveinterface.cpp:192
#71 0x00007fbc3eb59637 in KIO::SlaveInterface::dispatch (this=0x2611a20) at /workspace/build/src/core/slaveinterface.cpp:89
#72 0x00007fbc3eb5e6f1 in KIO::Slave::gotInput (this=0x2611a20) at /workspace/build/src/core/slave.cpp:406
#73 0x00007fbc3ebed3e5 in KIO::Slave::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /workspace/build/obj-x86_64-linux-gnu/src/core/moc_slave.cpp:89
#74 0x00007fbc3a82f489 in QMetaObject::activate (sender=0x266dd80, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3766
#75 0x00007fbc3a8304c9 in QObject::event (this=0x266dd80, e=<optimized out>) at kernel/qobject.cpp:1246
#76 0x00007fbc3b7ceacc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x266dd80, e=0x286fb30) at kernel/qapplication.cpp:3732
#77 0x00007fbc3b7d6417 in QApplication::notify (this=0x7fff42a86e70, receiver=0x266dd80, e=0x286fb30) at kernel/qapplication.cpp:3491
#78 0x00007fbc3a8023c8 in QCoreApplication::notifyInternal2 (receiver=0x266dd80, event=event@entry=0x286fb30) at kernel/qcoreapplication.cpp:1044
#79 0x00007fbc3a804fcb in QCoreApplication::sendEvent (event=0x286fb30, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#80 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1f910c0) at kernel/qcoreapplication.cpp:1719
#81 0x00007fbc3a805438 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1573
#82 0x00007fbc3a859fa3 in postEventSourceDispatch (s=0x20bc1d0) at kernel/qeventdispatcher_glib.cpp:276
#83 0x00007fbc335fb197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#84 0x00007fbc335fb3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#85 0x00007fbc335fb49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#86 0x00007fbc3a8595af in QEventDispatcherGlib::processEvents (this=this@entry=0x201d0b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#87 0x00007fbc2b6dc1a1 in QPAEventDispatcherGlib::processEvents (this=0x201d0b0, flags=...) at qeventdispatcher_glib.cpp:69
#88 0x00007fbc3a80064a in QEventLoop::exec (this=this@entry=0x7fff42a86d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#89 0x00007fbc3a809854 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1332
#90 0x00007fbc3b01e83c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1687
#91 0x00007fbc3b7cea25 in QApplication::exec () at kernel/qapplication.cpp:2917
#92 0x00007fbc4091390a in kdemain (argc=1, argv=<optimized out>) at /workspace/build/src/main.cpp:163
#93 0x00007fbc40526830 in __libc_start_main (main=0x4006b0 <main(int, char**)>, argc=1, argv=0x7fff42a86ff8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff42a86fe8) at ../csu/libc-start.c:291
#94 0x00000000004006e9 in _start ()

Possible duplicates by query: bug 378766.

Reported using DrKonqi
Comment 1 Scott Harvey 2018-04-05 04:26:39 UTC
Hm, I can't reproduce this on Kubuntu 18.04b1 or Neon Dev. 

I'm trying to recreate by:

- Activating "Split" in the Dolphin window
- Selecting "root" or some other non-user directory in one window, and my $HOME dir in the other
- Drag-n-drop a folder or file
- For a file, I get a dialog saying the file could not be created
- For a folder, I get a red bar across the top of the destination that says the folder could not be created.

Please explain your workflow in a bit more detail and I'll try some more. If you can include a couple screenshots (or even a screencap video), it'll make it easier to try reproducing - and fixing!

Thanks.
Comment 2 Nate Graham 2018-05-11 21:02:32 UTC
*** Bug 394112 has been marked as a duplicate of this bug. ***
Comment 3 Elvis Angelaccio 2018-05-12 16:34:55 UTC

*** This bug has been marked as a duplicate of bug 390701 ***
Comment 4 Elvis Angelaccio 2018-05-12 16:44:42 UTC
Actually this report has the best stacktrace, let's keep it open and close the other one.
Comment 5 Elvis Angelaccio 2018-05-12 16:44:59 UTC
*** Bug 390701 has been marked as a duplicate of this bug. ***
Comment 6 Elvis Angelaccio 2018-05-12 16:45:08 UTC
*** Bug 394149 has been marked as a duplicate of this bug. ***
Comment 7 jan.anonim 2018-06-30 19:36:30 UTC
Created attachment 113660 [details]
New crash information added by DrKonqi

dolphin (18.04.2) using Qt 5.11.0

- What I was doing when the application crashed:

> copying files from USB drive to local drive
> copying photos from phone (mtp)

-- Backtrace (Reduced):
#6  std::__atomic_base<QMutexData*>::compare_exchange_strong (__m2=std::memory_order_acquire, __m1=std::memory_order_acquire, __p2=<optimized out>, __p1=@0x7ffeeaa6a338: 0x0, this=0xc0) at /usr/include/c++/5/bits/atomic_base.h:752
#7  std::atomic<QMutexData*>::compare_exchange_strong (__m2=std::memory_order_acquire, __m1=std::memory_order_acquire, __p2=<optimized out>, __p1=@0x7ffeeaa6a338: 0x0, this=0xc0) at /usr/include/c++/5/atomic:462
#8  QAtomicOps<QMutexData*>::testAndSetAcquire<QMutexData*> (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, _q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:290
#9  QBasicAtomicPointer<QMutexData>::testAndSetAcquire (currentValue=<synthetic pointer>, newValue=<optimized out>, expectedValue=0x0, this=0xc0) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:251
#10 QBasicMutex::fastTryLock (current=<synthetic pointer>, this=0xc0) at thread/qmutex.h:107
Comment 8 Elvis Angelaccio 2018-10-07 20:19:21 UTC
*** Bug 399345 has been marked as a duplicate of this bug. ***
Comment 9 zocker.network 2018-10-17 01:32:49 UTC
Created attachment 115696 [details]
New crash information added by DrKonqi

dolphin (18.08.0) using Qt 5.11.1

- What I was doing when the application crashed:

I tried to copy a directory from a ext4-formatted partition to another ext4-formatted partition (on different devices).
Both are connected via SATA and working without any problems.
Dolphin showed an error that the permissions for a certain file could not be moved, so I pressed on retry, then Dolphin complained the same file is now missing. Now I select to press skip, and Dolphin crashed immediately.
At the end, some files where moved, others not.

-- Backtrace (Reduced):
#6  0x00007f23e5aaea41 in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f23e74b8ab9 in KIO::FileCopyJob::slotResult(KJob*) () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
[...]
#9  0x00007f23e6c70e1c in KJob::result(KJob*, KJob::QPrivateSignal) () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#10 0x00007f23e6c718e3 in KJob::finishJob(bool) () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#11 0x00007f23e74c5c60 in KIO::SimpleJob::slotFinished() () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
Comment 10 Elvis Angelaccio 2018-10-21 13:58:24 UTC
*** Bug 399833 has been marked as a duplicate of this bug. ***
Comment 11 gorgias 2018-11-30 06:57:06 UTC
Created attachment 116577 [details]
New crash information added by DrKonqi

dolphin (18.08.1) using Qt 5.11.2

- What I was doing when the application crashed:

The file owner is root. When i paste the file without root privilege, the Dolphin crashed.

-- Backtrace (Reduced):
#6  0x00007f42fecad1a1 in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /usr/lib/libQt5Core.so.5
#7  0x00007f43004cc59f in KIO::FileCopyJob::slotResult(KJob*) () from /usr/lib/libKF5KIOCore.so.5
[...]
#9  0x00007f42ffc85acd in KJob::result(KJob*, KJob::QPrivateSignal) () from /usr/lib/libKF5CoreAddons.so.5
#10 0x00007f42ffc865ac in KJob::finishJob(bool) () from /usr/lib/libKF5CoreAddons.so.5
#11 0x00007f43004d9b91 in KIO::SimpleJob::slotFinished() () from /usr/lib/libKF5KIOCore.so.5
Comment 12 Elvis Angelaccio 2018-12-01 16:09:47 UTC
*** Bug 401498 has been marked as a duplicate of this bug. ***
Comment 13 giubbix 2018-12-16 09:17:14 UTC
Created attachment 116946 [details]
New crash information added by DrKonqi

dolphin (17.12.3) using Qt 5.9.5

- What I was doing when the application crashed: move file from windows ntfs to windows ntfs

-- Backtrace (Reduced):
#6  0x00007fb2e5bcad41 in QCoreApplication::postEvent(QObject*, QEvent*, int) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007fb2e9f62fa9 in KIO::FileCopyJob::slotResult(KJob*) () at /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
[...]
#9  0x00007fb2e757903c in KJob::result(KJob*, KJob::QPrivateSignal) () at /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#10 0x00007fb2e7579b71 in KJob::finishJob(bool) () at /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#11 0x00007fb2e9f722e8 in KIO::SimpleJob::slotFinished() () at /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
Comment 14 David Hallas 2019-03-09 11:22:46 UTC
This looks like a duplicate of 368287 and that should be fixed with Frameworks 5.56.0. Can you please retest with that version?
Comment 15 Elvis Angelaccio 2019-03-09 17:45:05 UTC

*** This bug has been marked as a duplicate of bug 368287 ***
Comment 16 Juan 2020-04-04 01:27:18 UTC
Created attachment 127255 [details]
New crash information added by DrKonqi

dolphin (18.08.0) using Qt 5.11.3

- What I was doing when the application crashed:

I was trying to move one file to another location, it moves it but them comes up with a denied message.
It makes the copy but does not erases the source and/or doesn't copy it completly and leaves the soure intact.
From a usb storage to an internal HD; it happens randomly.

-- Backtrace (Reduced):
#7  0xb58e1e0a in QMutex::lock() () from /lib/i386-linux-gnu/sse2/libQt5Core.so.5
#8  0xb5a9ceb8 in QCoreApplication::postEvent(QObject*, QEvent*, int) () from /lib/i386-linux-gnu/sse2/libQt5Core.so.5
#9  0xb5ac3885 in QObject::deleteLater() () from /lib/i386-linux-gnu/sse2/libQt5Core.so.5
#10 0xb6c13c58 in KJob::finishJob(bool) () from /lib/i386-linux-gnu/libKF5CoreAddons.so.5
#11 0xb6c15cea in KJob::emitResult() () from /lib/i386-linux-gnu/libKF5CoreAddons.so.5