GNOME Bugzilla – Bug 637382
nautilus hangs when copying to davs: network drives
Last modified: 2014-10-18 17:39:34 UTC
The copy action starts, but after a few megabytes it stalls. I have to kill nautilus and /usr/lib/gvfs/gvfsd-dav and restart the copying :/ I happily provide more detail on request, if someone could hint me where to looks for more detail.
-> gvfs
Could you please provide a backtrace? Any segfaults in dmesg? Suspect to be the well-known recursive sync dbus call.
This time I got a end-of-datastream error after copying 1GB of 4.8GB. The backtraces at that time does not look too useful to me: (gdb) thread apply all bt
+ Trace 226728
Thread 2 (Thread 0xb7528b70 (LWP 32522))
Thread 1 (Thread 0xb786e720 (LWP 32521))
Affects me too Fedora 18 nautilus-3.6.3-4 gvfs-1.14.2-3 everything freezes. I can move only mouse and I can switch to another virtual terminal (Ctrl-Alt-F2; the virtual terminal works OK) relevant: https://bugzilla.redhat.com/show_bug.cgi?id=895118 https://bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1075923 https://bugzilla.gnome.org/show_bug.cgi?id=697782 https://bugzilla.gnome.org/show_bug.cgi?id=569175
This is probably caused by bug 727988. Also, copying to a dav share causes the entire file to be buffered in memory which can cause problems if you do not have enough memory (see bug 570772).
I also have this issue with 3.12.2 and gvfs 1.20.2. Trying to copy any file larger than 1.1GB via WebDAV to a Owncloud installation hangs at 1.1GB. First I tought my Owncloud installation was in problem, but I could successfully transfer 450GB worth of data using NetDrive on Windows http://www.netdrive.net/, which maps a drive to a WebDAV share.
This is because of bug 727988, but it is fixed in gnome 3.14 for the case where you're copying from a local file.
Closing as fixed since this bug is mostly fixed in 570772 and the other case is open as bug 727988.