What is the problem you are having with rclone?
I'm trying to copy and download files from iCloud to Google Drive and my locald disk.
But when performing one of these actions I get the follwong error:
"panic: runtime error: invalid memory address or nil pointer dereference"
Run the command 'rclone version' and share the full output of the command.
rclone v1.69.1
- os/version: Microsoft Windows 11 Pro 23H2 23H2 (64 bit)
- os/kernel: 10.0.22631.5039 (x86_64)
- os/type: windows
- os/arch: amd64
- go/version: go1.24.0
- go/linking: static
- go/tags: cmount
Which cloud storage system are you using? (eg Google Drive)
Source: iCloud
The command you were trying to run (eg rclone copy /tmp remote:tmp
)
rclone copy icloud:/"Urlaub 2024" C:\_Daten\Urlaub --progress -vv
rclone mount icloud:/ Y: --vfs-cache-mode full --links
Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.
[dropbox]
type = dropbox
token = XXX
[google]
type = drive
scope = drive
token = XXX
team_drive = XXX
root_folder_id =
[icloud]
type = iclouddrive
apple_id = XXX
password = XXX
cookies = XXX
trust_token = XXX
A log from the command that you were trying to run with the -vv
flag
2025/03/25 00:12:26 DEBUG : rclone: Version "v1.69.1" starting with parameters ["rclone" "copy" "icloud:/Urlaub 2024" "C:\\_Daten\\Urlaub" "--progress" "-vv" "--links"]
2025/03/25 00:12:26 DEBUG : Creating backend with remote "icloud:/Urlaub 2024"
2025/03/25 00:12:26 DEBUG : Using config file from "C:\\Users\\Dee\\AppData\\Roaming\\rclone\\rclone.conf"
2025/03/25 00:12:27 DEBUG : icloud: Valid session, no need to reauth
2025/03/25 00:12:27 DEBUG : fs cache: renaming cache item "icloud:/Urlaub 2024" to be canonical "icloud:Urlaub 2024"
2025/03/25 00:12:27 DEBUG : Creating backend with remote "C:\\_Daten\\Urlaub"
2025/03/25 00:12:27 DEBUG : fs cache: renaming cache item "C:\\_Daten\\Urlaub" to be canonical "//?/C:/_Daten/Urlaub"
2025/03/25 00:12:29 DEBUG : 45405321-42F2-44D1-AABE-7976EEB1610B.JPG: Need to transfer - File not found at Destination
2025/03/25 00:12:29 DEBUG : c1542956-756b-4d14-864d-e97a091621e1.JPG: Need to transfer - File not found at Destination
2025/03/25 00:12:29 DEBUG : F8A2555D-58B6-485E-81C3-6B879C7C28B0.JPG: Need to transfer - File not found at Destination
2025/03/25 00:12:29 DEBUG : IMG_2253.jpeg: Need to transfer - File not found at Destination
2025/03/25 00:12:29 DEBUG : IMG_2254.jpeg: Need to transfer - File not found at Destination
2025/03/25 00:12:29 DEBUG : IMG_2255.jpeg: Need to transfer - File not found at Destination
...
2025/03/25 00:12:30 DEBUG : IMG_3516.HEIC: Need to transfer - File not found at Destination
2025/03/25 00:12:30 DEBUG : IMG_3517.HEIC: Need to transfer - File not found at Destination
2025/03/25 00:12:30 DEBUG : IMG_3520.HEIC: Need to transfer - File not found at Destination
2025/03/25 00:12:30 DEBUG : Local file system at //?/C:/_Daten/Urlaub: Waiting for checks to finish
2025/03/25 00:12:30 DEBUG : Local file system at //?/C:/_Daten/Urlaub: Waiting for transfers to finish
Transferred: 0 B / 4.438 GiB, 0%, 0 B/s, ETA -
Transferred: 0 / 1146, 0%
Elapsed time: 2.4s
Transferring:
* 45405321-42F2-44D1-AABE-7976EEB1610B.JPG: transferring
* F8A2555D-58B6-485E-81C3-6B879C7C28B0.JPG: transferring
* IMG_2253.jpeg: transferring
* c1542956-756b-4d14-864d-e97a091621e1.JPG: transferringpanic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x10 pc=0x124402f]
goroutine 80 [running]:
github.com/rclone/rclone/backend/iclouddrive/api.(*DriveService).DownloadFile(0xc000467340, {0x2b5fae0, 0xc0005aac30}, {0x0, 0x0}, {0xc0005132e0, 0x1, 0x1})
github.com/rclone/rclone/backend/iclouddrive/api/drive.go:257 +0x1af
github.com/rclone/rclone/backend/iclouddrive.(*Object).Open.func1()
github.com/rclone/rclone/backend/iclouddrive/iclouddrive.go:1024 +0xd1
github.com/rclone/rclone/fs.pacerInvoker(0x1, 0xa, 0xc000100008?)
github.com/rclone/rclone/fs/pacer.go:88 +0x32
github.com/rclone/rclone/lib/pacer.(*Pacer).call(0xc000112840, 0xc0001ad0e0, 0xa)
github.com/rclone/rclone/lib/pacer/pacer.go:197 +0x7c
github.com/rclone/rclone/lib/pacer.(*Pacer).Call(0xc000112840, 0xc0001ad0e0)
github.com/rclone/rclone/lib/pacer/pacer.go:216 +0x93
github.com/rclone/rclone/backend/iclouddrive.(*Object).Open(0xc0003f4820, {0x2b5fae0, 0xc0005aac30}, {0xc0005132e0, 0x1, 0x1})
github.com/rclone/rclone/backend/iclouddrive/iclouddrive.go:1013 +0x1ca
github.com/rclone/rclone/fs/operations.(*ReOpen).open(0xc000000a80)
github.com/rclone/rclone/fs/operations/reopen.go:147 +0x109
github.com/rclone/rclone/fs/operations.NewReOpen({0x2b5fae0, 0xc0005aac30}, {0x2b768c0, 0xc0003f4820}, 0xa, {0xc0005132c0, 0x1, 0x1})
github.com/rclone/rclone/fs/operations/reopen.go:102 +0x4f5
github.com/rclone/rclone/fs/operations.Open({0x2b5fae0, 0xc0005aac30}, {0x2b768c0, 0xc0003f4820}, {0xc0005132c0, 0x1, 0x1})
github.com/rclone/rclone/fs/operations/reopen.go:124 +0x6b
github.com/rclone/rclone/fs/operations.(*copy).manualCopy(0xc00012f440, {0x2b5fae0, 0xc0005aac30})
github.com/rclone/rclone/fs/operations/copy.go:261 +0x4dc
github.com/rclone/rclone/fs/operations.(*copy).copy(0xc00012f440, {0x2b5fae0, 0xc0005aac30})
github.com/rclone/rclone/fs/operations/copy.go:310 +0x170
github.com/rclone/rclone/fs/operations.Copy({0x2b5fae0, 0xc0005aac30}, {0x2b76d90, 0xc0003f5c20}, {0x0, 0x0}, {0xc00064c3a0, 0xd}, {0x2b768c0, 0xc0003f4820})
github.com/rclone/rclone/fs/operations/copy.go:412 +0x473
github.com/rclone/rclone/fs/sync.(*syncCopyMove).pairCopyOrMove(0xc000744788, {0x2b5fae0, 0xc0005aac30}, 0xc0005aab90, {0x2b76d90, 0xc0003f5c20}, 0x4b, 0x0?)
github.com/rclone/rclone/fs/sync/sync.go:501 +0x1fe
created by github.com/rclone/rclone/fs/sync.(*syncCopyMove).startTransfers in goroutine 1
github.com/rclone/rclone/fs/sync/sync.go:531 +0x6b