Closed ykne closed 2 years ago
Update to 1.13.4.3 (I recommend to use .Net 5.0 and WebDAVCloudMailRu-1.13.4.3-dotNet5.zip)
Ubuntu 20.04.3 LTS 64-bit
Mono complete 6.12.0.122
WebDAVCloudMailRu 1.13.4.3 dotNet48
Files 3.36.3-stable
GNOME Terminal 3.36.2
yar@ubuntu:~$ cp '/run/user/1000/gvfs/dav:host=127.0.0.1,port=8000,ssl=false/Pics/ATRobots/eCo2TjVEg6g.jpg' /home/yar/Downloads
It's ok...
Need more info if still broken
5.0 version gives an error
File does not contain a valid CIL image.
dotNet48 no changes, still zero length file upon initial cp
attempt. However after view
the file cp
works as expected.
$ mono --version
Mono JIT compiler version 6.12.0.122 (tarball Sat Feb 27 17:35:45 UTC 2021)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: amd64
Disabled: none
Misc: softdebug
Interpreter: yes
LLVM: supported, not enabled.
Suspend: hybrid
GC: sgen (concurrent by default)
5.0 version gives an error
File does not contain a valid CIL image.
Sorry for this
Did you install .net 5.0 and run dotnet wdmrc.dll...
?
My mistake. Start via dotnet wdmrc.dll
allows cp
command to work properly.
Should the .net 48 wdmrc usage be officially discouraged or it can be fixed?
Will do my best but not soon
Anyway using .net5 is preferrable
However the same scenario produces correct copy when nautilus connected directly to Yandex Disk and some other WedDav server.
Does anyone have any ideas why cp process is different from Nautilus UI copy process?