I'm using Ubuntu 18.04.3 LTS (GNU/Linux 4.15.0-58-generic x86_64) with the latest (non Beta) rclone (downloaded yesterday).
I try to do a sync to my cloudstorage provided by TransIP (stackstorage) via webdav.
rclone.conf:
[Stack]
type = webdav
url = [username].stackstorage.com/remote.php/webdav/ (I have https:// in front of it, but the forum won't let me post it)
vendor = owncloud
user = [username]
password = xxx
I've tried vendor other before I tried owncloud. I read somewhere that Stack uses owncloud for their stackstorage, so I thought I tried that, but it doesn't change the outcome.
When I try to do a sync I get the following error in the logfile after a few minutes:
2019/09/01 17:09:24 INFO : webdav root 'Backup/Foto': Waiting for checks to finish
2019/09/01 17:09:24 INFO : webdav root 'Backup/Foto': Waiting for transfers to finish
panic: runtime error: slice bounds out of range
goroutine 234 [running]:
github. com/rclone/rclone/backend/local.(*localOpenFile).Read(0xc0008401e0, 0xc001298000, 0x100000, 0x100000, 0xc0004ecf20, 0x43f5d3, 0xc0004ecea8)
/home/travis/gopath/src/github.com/rclone/rclone/backend/local/local.go:890 +0x4ac
github. com/rclone/rclone/fs/operations.(*reOpen).Read(0xc000a88780, 0xc001298000, 0x100000, 0x100000, 0x0, 0x0, 0x0)
/home/travis/gopath/src/github.com/rclone/rclone/fs/operations/reopen.go:102 +0xde
github. com/rclone/rclone/lib/readers.ReadFill(0x7f5449819460, 0xc000a88780, 0xc001298000, 0x100000, 0x100000, 0x13b0d00, 0x100000, 0x7f5449819460)
/home/travis/gopath/src/github.com/rclone/rclone/lib/readers/readfill.go:14 +0x79
github. com/rclone/rclone/fs/asyncreader.(*buffer).read(0xc00073b0b0, 0x7f5449819460, 0xc000a88780, 0x7f5449819460, 0xc000a88780)
/home/travis/gopath/src/github.com/rclone/rclone/fs/asyncreader/asyncreader.go:325 +0x58
github. com/rclone/rclone/fs/asyncreader.(*AsyncReader).init.func1(0xc00014e000)
/home/travis/gopath/src/github.com/rclone/rclone/fs/asyncreader/asyncreader.go:90 +0x1ab
created by github. com/rclone/rclone/fs/asyncreader.(*AsyncReader).init
/home/travis/gopath/src/github.com/rclone/rclone/fs/asyncreader/asyncreader.go:78 +0x18c
(also here I placed a space between github and .com due to the link restriction for first post).
The command I run is:
rclone sync /mnt/storage/Foto Stack:Backup/Foto --no-update-modtime --progress --size-only --cache-db-purge --transfers=1 --cache-chunk-size=10M --cache-chunk-no-memory --max-backlog=50000 --log-file=/root/rclone.log --log-level=DEBUG --buffer-size=20M
although I tried it with only the following options:
--no-update-modtime (isn't supported) --size-only --cache-db-purge
and it doesn't change. Error is the same everytime
Rclone version is:
rclone --version
rclone v1.49.1
- os/arch: linux/amd64
- go version: go1.12.9
Does anyone have an idea what I'm not seeing, or what I'm doing wrong?