btrbk icon indicating copy to clipboard operation
btrbk copied to clipboard

Crash when using wildcard subvolume

Open cosmadora opened this issue 1 month ago • 0 comments

Hi there :)

I'm trying btrbk for the first time today, and somehow I managed to crash it. I thought maybe you'd like to take a look :D

If you need any more info please do not hesitate to ask!

my machine

  • CachyOS with Linux 6.17.9-arch1-1
  • btrbk v0.32.6
> lsblk

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda           8:0    0   1,8T  0 disk
└─sda1        8:1    0   1,8T  0 part /data/hdd-2tb
sdb           8:16   0 894,3G  0 disk
└─sdb1        8:17   0 894,3G  0 part /data/ssd-900gb
zram0       253:0    0  31,3G  0 disk [SWAP]
nvme0n1     259:0    0 465,8G  0 disk
├─nvme0n1p1 259:1    0     2G  0 part /boot
└─nvme0n1p2 259:2    0 463,8G  0 part /var/tmp
                                      /var/log
                                      /var/cache
                                      /home
                                      /root
                                      /srv
                                      /
nvme1n1     259:3    0 953,9G  0 disk
└─nvme1n1p1 259:4    0 953,9G  0 part /data/nvme-1tb
> btrbk ls /

MOUNT_SOURCE    ID   FLAGS  PATH
/dev/nvme0n1p2  256  -      /
/dev/nvme0n1p2  264  -      /var/lib/machines
/dev/nvme0n1p2  263  -      /var/lib/portables
/dev/sdb1         5  -      /data/ssd-900gb
/dev/nvme0n1p2  257  -      /home
/dev/nvme0n1p2  258  -      /root
/dev/nvme0n1p2  259  -      /srv
/dev/nvme0n1p2  260  -      /var/cache
/dev/nvme0n1p2  262  -      /var/log
/dev/nvme0n1p2  261  -      /var/tmp
#  cat /etc/btrbk/btrbk.conf

timestamp_format        long
snapshot_preserve_min 3d
snapshot_preserve 7d

volume "/"
  subvolume           "*"

  snapshot_create       always
  snapshot_dir          "/.snapshots"

  target                "/data/ssd-900gb/btrfs-snapshots"
    target_preserve_min 7d
    target_preserve     30d

error

> sudo btrbk run -n

ERROR: process died unexpectedly (btrbk v0.32.6)
Please contact the author: Axel Burri <[email protected]>

Stack Trace:
----------------------------------------
invalid url:  at /usr/bin/btrbk line 2664.
 at /usr/bin/btrbk line 392.
	main::__ANON__("invalid url:  at /usr/bin/btrbk line 2664.\x{a}") called at /usr/bin/btrbk line 2664
	main::vinfo("", HASH(0x55bd3813b290)) called at /usr/bin/btrbk line 6148

cosmadora avatar Dec 02 '25 12:12 cosmadora