Bug 378946 - Dolphin wont allow moving a file but I can copy a file to another ntfs partition
Summary: Dolphin wont allow moving a file but I can copy a file to another ntfs partition
Status: RESOLVED DUPLICATE of bug 364039
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.3
Platform: Kubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-19 09:02 UTC by hrvooje
Modified: 2017-04-19 22:14 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
volgrid log crash file (264.87 KB, text/plain)
2017-04-19 21:40 UTC, hrvooje
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hrvooje 2017-04-19 09:02:44 UTC
In split view I open my home folder and in right view I open my storage ntfs partition. I select a file in my home folder and move it with a mouse to the right on my ntsf partition. If I choose to copy it, everything is fine. If I choose to move it I get a message 'Access denied to /media/storage/my_file.txt'. 

However, the file is being moved to another partition on the right. If I click 'Retry' I get message 'There is no my_file.txt in my home partition'. If I click 'Cancel' Dolphin crashes. 

It happens with two Dolphin windows or in split view.
Comment 1 hrvooje 2017-04-19 09:14:43 UTC
Here is a video of that 
https://youtu.be/dqoAjZNdCS8
Comment 2 Elvis Angelaccio 2017-04-19 17:53:07 UTC
Thanks for the report. Please provide a backtrace of the crash as described here: https://community.kde.org/Dolphin/FAQ/Crashes

This should be bug 364039 but without the backtrace we can't say for sure.
Comment 3 hrvooje 2017-04-19 21:36:02 UTC
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 0x7f7301996900 (LWP 11058))]

Thread 4 (Thread 0x7f72da39e700 (LWP 11062)):
#0  0x00007f72f4875ef4 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f72f482fa60 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f72f483049b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f72f483068c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f72fb5b5f2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f72fb55f88a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f72fb38cfe3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f72fb391c98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f72f6bad6da in start_thread (arg=0x7f72da39e700) at pthread_create.c:456
#9  0x00007f73012e817f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 3 (Thread 0x7f72e3fff700 (LWP 11061)):
#0  0x00007f73012dc18d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f72f4830576 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f72f483068c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f72fb5b5f2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f72fb55f88a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f72fb38cfe3 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f72fb9c85c5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f72fb391c98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f72f6bad6da in start_thread (arg=0x7f72e3fff700) at pthread_create.c:456
#9  0x00007f73012e817f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 2 (Thread 0x7f72ea016700 (LWP 11060)):
#0  0x00007f73012dc18d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f72f3f70c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f72f3f728d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f72ec56ded9 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f72fb391c98 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f72f6bad6da in start_thread (arg=0x7f72ea016700) at pthread_create.c:456
#6  0x00007f73012e817f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f7301996900 (LWP 11058)):
[KCrash Handler]
#6  0x00007f72fb59466e in QObjectPrivate::setParent_helper(QObject*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f72fd0dcbb2 in KCompositeJob::removeSubjob(KJob*) () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#8  0x00007f72ff37fa67 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#9  0x00007f72ff380034 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#10 0x00007f72ff382014 in KIO::CopyJob::slotResult(KJob*) () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#11 0x00007f72fb58d4a9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#12 0x00007f72fd0dd3d2 in KJob::result(KJob*, KJob::QPrivateSignal) () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#13 0x00007f72fd0ded11 in KJob::finishJob(bool) () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#14 0x00007f72ff3c7d09 in KIO::FileCopyJob::slotResult(KJob*) () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#15 0x00007f72ff3c8c68 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#16 0x00007f72fb58d4a9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007f72fd0dd3d2 in KJob::result(KJob*, KJob::QPrivateSignal) () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#18 0x00007f72fd0ded11 in KJob::finishJob(bool) () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#19 0x00007f72ff3d2962 in KIO::SimpleJob::slotFinished() () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#20 0x00007f72ff3d137b in KIO::SimpleJob::slotError(int, QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#21 0x00007f72fb58d4a9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007f72ff3aa626 in KIO::SlaveInterface::error(int, QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#23 0x00007f72ff3ac687 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#24 0x00007f72ff3aac67 in KIO::SlaveInterface::dispatch() () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#25 0x00007f72ff3afd91 in KIO::Slave::gotInput() () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#26 0x00007f72ff43cec5 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#27 0x00007f72fb58d4a9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007f72ff34beef in ?? () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#29 0x00007f72fb58e359 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007f72fc4c435c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007f72fc4cbb11 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007f72fb5618a0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f72fb56402d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007f72fb5b5b03 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007f72f4830377 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f72f48305e0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f72f483068c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f72fb5b5f0f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#39 0x00007f72fb55f88a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#40 0x00007f72fb567ffc in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x00007f7301603b24 in kdemain () from /usr/lib/x86_64-linux-gnu/libkdeinit5_dolphin.so
#42 0x00007f73012003f1 in __libc_start_main (main=0x55e45682c770, argc=1, argv=0x7fffbc8b2538, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffbc8b2528) at ../csu/libc-start.c:291
#43 0x000055e45682c7aa in _start ()
Comment 4 hrvooje 2017-04-19 21:40:14 UTC
Created attachment 105106 [details]
volgrid log crash file

volgrid dolphin crash file
Comment 5 hrvooje 2017-04-19 21:44:29 UTC
Im sorry, I'm noob, I don't have all the debugging libs installed and I don't know how to install them:

/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
/usr/lib/x86_64-linux-gnu/libkdeinit5_dolphin.so
/usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
/usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5

If you tell me how to install those I could help more.
Comment 6 Elvis Angelaccio 2017-04-19 22:14:58 UTC
(In reply to hrvooje from comment #5)
> Im sorry, I'm noob, I don't have all the debugging libs installed and I
> don't know how to install them:
> 
> /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
> /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
> /usr/lib/x86_64-linux-gnu/libkdeinit5_dolphin.so
> /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
> /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
> 
> If you tell me how to install those I could help more.

No need to, this is really bug 364039.

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