Transferringpanic: runtime error: invalid memory address or nil pointer dereference

What is the problem you are having with rclone?

Trying to copy from iCloud to Koofr but getting errors:

transferringpanic: runtime error: invalid memory address or nil pointer dereference

and error:

2025/05/19 16:13:28 ERROR : Foto's/Camera Uploads/2012-07-27 20.01.55.jpg: Failed to copy: Get "https:/api/v2/mounts/a211146r-5143-1eef-111e-f591a812ccec/files/info?path=%2FSync%2FMycloud+iCloud%2FPictures%2FFoto%27s%2FCamera+Uploads": http2: client connection force closed via ClientConn.Close
2025/05/19 16:13:28 ERROR : Foto's/Camera Uploads/2012-07-27 13.03.56.jpg: Failed to copy: Post "https:/content/api/v2/mounts/a211146r-5143-1eef-111e-f591a812ccec/files/put?autorename=false&filename=2012-07-27+13.03.56.jpg&info=true&modified=1392208281000&overwrite=true&overwriteIgnoreNonexisting=&path=%2FSync%2FMycloud+iCloud%2FPictures%2FFoto%27s%2FCamera+Uploads": write tcp 192.xxx.1.13:56670->176.9.xxx.126:443: write: no buffer space available

Run the command 'rclone version' and share the full output of the command.

rclone v1.69.2

  • os/version: darwin 15.5 (64 bit)
  • os/kernel: 24.5.0 (x86_64)
  • os/type: darwin
  • os/arch: amd64
  • go/version: go1.24.2
  • go/linking: dynamic
  • go/tags: cmount

Which cloud storage system are you using? (eg Google Drive)

iCloud and Koofr

rclone bisync "icloud:Sync/Mycloud iCloud/Pictures" "koofr:Sync/Mycloud iCloud/Pictures" --create-empty-src-dirs --compare size,modtime,checksum --slow-hash-sync-only --resilient -MvP --fix-case --resync 

Also tried with 
--check-first --checkers=1
--check-first --checkers=12
--check-first --transfers=1

Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.

[icloud]
type = iclouddrive
apple_id = XXX
password = XXX
description = iCoud
cookies = XXX
trust_token = XXX

[koofr]
type = koofr
provider = koofr
user = XXX
password = XXX

A log from the command that you were trying to run with the -vv flag

I hope I've done this right? <<

2025/05/19 15:42:56 DEBUG : rclone: Version "v1.69.2" starting with parameters ["rclone" "bisync" "icloud:Sync/Mycloud iCloud/Pictures" "koofr:Sync/Mycloud iCloud/Pictures" "--create-empty-src-dirs" "--check-first" "--compare" "size,modtime,checksum" "--slow-hash-sync-only" "--resilient" "-MvP" "--fix-case" "-vv" "--resync" "--log-file=mylogfile.txt"]
2025/05/19 15:42:56 DEBUG : Creating backend with remote "icloud:Sync/Mycloud iCloud/Pictures"
2025/05/19 15:42:56 DEBUG : Using config file from "/Users/username/.config/rclone/rclone.conf"
2025/05/19 15:42:57 DEBUG : icloud: Valid session, no need to reauth
2025/05/19 15:42:58 DEBUG : Creating backend with remote "koofr:Sync/Mycloud iCloud/Pictures"
2025/05/19 15:42:58 NOTICE: bisync is IN BETA. Don't use in production!
2025/05/19 15:42:58 NOTICE: koofr:a215926r-5114-4eef-959e-e212a868ccec:Sync/Mycloud iCloud/Pictures: will use md5 for same-side diffs on Path2 only
2025/05/19 15:42:58 INFO  : Bisyncing with Comparison Settings: 
{
	"Modtime": true,
	"Size": true,
	"Checksum": true,
	"HashType1": 0,
	"HashType2": 1,
	"NoSlowHash": false,
	"SlowHashSyncOnly": true,
	"SlowHashDetected": false,
	"DownloadHash": false
}
2025/05/19 15:42:58 DEBUG : defaulting to --resync-mode path1 as --resync is set
2025/05/19 15:42:58 INFO  : /Users/username/Library/Caches/rclone/bisync/icloud_Sync_Mycloud_iCloud_Pictures..koofr_Sync_Mycloud_iCloud_Pictures.lck: Valid lock file found. Expires at 2225-04-01 15:23:02.050253 +0200 CEST. (1751999h40m4s from now)
2025/05/19 15:42:58 INFO  : Lockfile info: 
{
	"Session": "/Users/username/Library/Caches/rclone/bisync/icloud_Sync_Mycloud_iCloud_Pictures..koofr_Sync_Mycloud_iCloud_Pictures",
	"PID": "4113",
	"TimeRenewed": "2025-05-19T15:23:02.050253+02:00",
	"TimeExpires": "2225-04-01T15:23:02.050253+02:00"
}
2025/05/19 15:42:58 INFO  : 
Transferred:   	          0 B / 0 B, -, 0 B/s, ETA -
Errors:                 1 (retrying may help)
Elapsed time:         0.0s

2025/05/19 15:42:58 DEBUG : 9 go routines active
2025/05/19 15:42:58 NOTICE: Failed to bisync: prior lock file found: /Users/username/Library/Caches/rclone/bisync/icloud_Sync_Mycloud_iCloud_Pictures..koofr_Sync_Mycloud_iCloud_Pictures.lck 
Tip: this indicates that another bisync run (of these same paths) either is still running or was interrupted before completion. 
If you're SURE you want to override this safety feature, you can delete the lock file with the following command, then run bisync again: 
rclone deletefile "/Users/username/Library/Caches/rclone/bisync/icloud_Sync_Mycloud_iCloud_Pictures..koofr_Sync_Mycloud_iCloud_Pictures.lck"