What is the problem you are having with rclone?
Bisync results in error panic: page 33 already freed
and hangs.
Run the command 'rclone version' and share the full output of the command.
rclone v1.68.0
- os/version: ubuntu 22.04 (64 bit)
- os/kernel: 5.15.0-121-generic (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.23.1
- go/linking: static
- go/tags: none
Which cloud storage system are you using? (eg Google Drive)
IDrive
The command you were trying to run (eg rclone copy /tmp remote:tmp
)
First occurred resuming from hibernate during a run without --recover
but log below is from using --resync
instead:
rclone bisync "idrive-sync-hasher:/" "/home/salty/sync/" --check-access --fast-list --verbose --filter-from=/home/salty/.config/rclone/filters --links --compare size,modtime,checksum --log-file="$temp_log" --error-on-no-transfer --conflict-resolve newer --resilient --resync
Please run 'rclone config redacted' and share the full output. If you get command not found, please make sure to update rclone.
[idrive-sync]
type = s3
provider = IDrive
access_key_id = XXX
secret_access_key = XXX
acl = private
endpoint = x3k6.ie.idrivee2-50.com
bucket_acl = private
no_check_bucket = true
server_side_encryption = aws:kms
[idrive-sync-crypt]
type = crypt
remote = idrive-sync:sync
password = XXX
password2 = XXX
filename_encoding = base32768
[idrive-sync-hasher]
type = hasher
remote = idrive-sync-crypt:
hashes = md5
max_age = 3M
auto_size = 107374182400
A log from the command that you were trying to run with the -vv
flag
2024/09/18 08:36:19 INFO : Hasher is EXPERIMENTAL!
2024/09/18 08:36:19 NOTICE: bisync is IN BETA. Don't use in production!
2024/09/18 08:36:19 INFO : Bisyncing with Comparison Settings:
{
"Modtime": true,
"Size": true,
"Checksum": true,
"HashType1": 1,
"HashType2": 1,
"NoSlowHash": false,
"SlowHashSyncOnly": false,
"SlowHashDetected": true,
"DownloadHash": false
}
2024/09/18 08:36:19 INFO : Synching Path1 "idrive-sync-hasher:/" with Path2 "local{b6816}:/home/daire/sync/"
2024/09/18 08:36:19 INFO : Copying Path2 files to Path1
2024/09/18 08:36:19 INFO : Checking access health
2024/09/18 08:36:49 INFO : Found 1 matching "RCLONE_TEST" files on both paths
2024/09/18 08:36:49 INFO : - Path2 Resync is copying files to - Path1
2024/09/18 08:37:19 INFO :
Transferred: 0 B / 0 B, -, 0 B/s, ETA -
Checks: 2 / 2, 100%
Elapsed time: 1m0.0s
2024/09/18 08:38:19 INFO :
Transferred: 0 B / 0 B, -, 0 B/s, ETA -
Checks: 1309 / 2503, 52%
Elapsed time: 2m0.0s
Checking:
* code/FinanceToolkit/Fiā¦nceToolkit-env/bin/ttx: checking
* Education/mod1234/liā¦/java/client/Main.java: checking
* code/gflows/LICENSE: checking
* code/gflows/Procfile: checking
* code/gflows/README.md: checking
* code/gflows/app.py: checking
* Education/mod1234/liā¦sses/client/Main.class: checking
* Education/FYP/softhsm-ā¦retest.vcxproj.filters: checking
panic: page 33 already freed
goroutine 15 [running]:
go.etcd.io/bbolt.(*freelist).free(0xc004134f00, 0x4a01f, 0x7fcb01d6c000)
go.etcd.io/bbolt@v1.3.10/freelist.go:175 +0x2b4
go.etcd.io/bbolt.(*node).spill(0xc006ac9f10)
go.etcd.io/bbolt@v1.3.10/node.go:363 +0x192
go.etcd.io/bbolt.(*node).spill(0xc006ac9ea0)
go.etcd.io/bbolt@v1.3.10/node.go:350 +0x9e
go.etcd.io/bbolt.(*node).spill(0xc006ac9e30)
go.etcd.io/bbolt@v1.3.10/node.go:350 +0x9e
go.etcd.io/bbolt.(*node).spill(0xc006ac9dc0)
go.etcd.io/bbolt@v1.3.10/node.go:350 +0x9e
go.etcd.io/bbolt.(*node).spill(0xc006ac9d50)
go.etcd.io/bbolt@v1.3.10/node.go:350 +0x9e
go.etcd.io/bbolt.(*Bucket).spill(0xc00096e440)
go.etcd.io/bbolt@v1.3.10/bucket.go:592 +0x365
go.etcd.io/bbolt.(*Bucket).spill(0xc006dda478)
go.etcd.io/bbolt@v1.3.10/bucket.go:559 +0x105
go.etcd.io/bbolt.(*Tx).Commit(0xc006dda460)
go.etcd.io/bbolt@v1.3.10/tx.go:163 +0xf9
go.etcd.io/bbolt.(*DB).Update(0xc0000b6100?, 0xc007eb1e78)
go.etcd.io/bbolt@v1.3.10/db.go:893 +0xca
github.com/rclone/rclone/lib/kv.(*DB).execute(0xc0000b6100, {0x2a61d10, 0x3e49a60}, {0x2a3ad60, 0xc006df0660}, 0x1)
github.com/rclone/rclone/lib/kv/bolt.go:264 +0xa5
github.com/rclone/rclone/lib/kv.(*request).handle(0xc00096e3c0, {0x2a61d10?, 0x3e49a60?}, 0xc0000b6100)
github.com/rclone/rclone/lib/kv/bolt.go:254 +0x1ee
github.com/rclone/rclone/lib/kv.(*DB).loop(0xc0000b6100)
github.com/rclone/rclone/lib/kv/bolt.go:197 +0xf9
created by github.com/rclone/rclone/lib/kv.Start in goroutine 1
github.com/rclone/rclone/lib/kv/bolt.go:108 +0x67b
How can I resolve this please?