Snapper Tools crashes when opening settings (segmentation fault)

Hello! I have a strange issue which I haven’t seen elsewhere. When I open Snapper Tools, the program crashes when I click the Settings button. I grabbed the console command from my task manager, and got this output:

$ pkexec /usr/lib/snapper-tools-pkexec gui snapper-tools
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
"ca2fa708-e61a-4167-9312-ffbc040fa3bd"
"Mounting ca2fa708-e61a-4167-9312-ffbc040fa3bd"
Segmentation fault (core dumped)

The last line (Segmentation fault (core dumped)) only appears after I click Settings and the program crashes. I’m not sure what steps I should take to resolve this issue. Any troubleshooting steps would be appreciated. Here is the output of my garuda-inxi:

$ garuda-inxi
System:
  Kernel: 6.10.6-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/vmlinuz-linux-zen
    root=UUID=ca2fa708-e61a-4167-9312-ffbc040fa3bd rw rootflags=subvol=@
    quiet rd.udev.log_priority=3 vt.global_cursor_default=0
    systemd.unified_cgroup_hierarchy=1
    resume=UUID=6675bcad-60ed-4f60-bc3a-1544295ee925 loglevel=3
    amdgpu.ppfeaturemask=0xffffffff usbcore.autosuspend=-1
    usbcore.autosuspend_delay_ms=-1 ibt=off
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.43 wm: xfwm4 v: 4.18.0
    with: xfce4-panel tools: xfce4-screensaver avail: lxlock,xautolock vt: 7
    dm: LightDM v: 1.32.0 Distro: Garuda base: Arch Linux
Machine:
  Type: Desktop Mobo: ASUSTeK model: P6T SE v: Rev 1.xx
    serial: <superuser required> uuid: <superuser required>
    BIOS: American Megatrends v: 0908 date: 09/21/2010
CPU:
  Info: model: Intel Core i7 920 bits: 64 type: MT MCP arch: Nehalem
    gen: core 1 level: v2 built: 2008-10 process: Intel 45nm family: 6
    model-id: 0x1A (26) stepping: 5 microcode: 0x1D
  Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
    L1: 256 KiB desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB
    L3: 8 MiB desc: 1x8 MiB
  Speed (MHz): avg: 2689 high: 2832 min/max: 1600/2668 boost: enabled
    scaling: driver: acpi-cpufreq governor: ondemand cores: 1: 2806 2: 2695
    3: 2832 4: 2807 5: 2806 6: 2807 7: 2832 8: 1927 bogomips: 42762
  Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
    vendor: Gigabyte driver: amdgpu v: kernel arch: GCN-4 code: Arctic Islands
    process: GF 14nm built: 2016-20 pcie: gen: 2 speed: 5 GT/s lanes: 16
    link-max: gen: 3 speed: 8 GT/s ports: active: DP-2,DP-3
    empty: DP-1,HDMI-A-1 bus-ID: 02:00.0 chip-ID: 1002:67df class-ID: 0300
    temp: 64.0 C
  Display: x11 server: X.Org v: 21.1.13 compositor: xfwm4 v: 4.18.0 driver:
    X: loaded: amdgpu unloaded: modesetting alternate: fbdev,vesa dri: radeonsi
    gpu: amdgpu display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1016x285mm (40.00x11.22")
    s-diag: 1055mm (41.54")
  Monitor-1: DP-2 mapped: DisplayPort-1 pos: primary,left model: Acer XF243Y
    serial: <filter> built: 2021 res: 1920x1080 dpi: 93 gamma: 1.2
    size: 527x296mm (20.75x11.65") diag: 604mm (23.8") ratio: 16:9 modes:
    max: 1920x1080 min: 720x400
  Monitor-2: DP-3 mapped: DisplayPort-2 pos: right model: Acer XF243Y P
    serial: <filter> built: 2021 res: 1920x1080 hz: 144 dpi: 93 gamma: 1.2
    size: 527x296mm (20.75x11.65") diag: 604mm (23.8") ratio: 16:9 modes:
    max: 1920x1080 min: 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast gbm: drv: kms_swrast surfaceless: drv: radeonsi x11:
    drv: radeonsi inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.3.0-devel
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 580 Series (radeonsi
    polaris10 LLVM 18.1.8 DRM 3.57 6.10.6-zen1-1-zen) device-ID: 1002:67df
    memory: 7.81 GiB unified: no
  API: Vulkan v: 1.3.279 layers: 9 device: 0 type: discrete-gpu name: AMD
    Radeon RX 580 Series (RADV POLARIS10) driver: mesa radv
    v: 24.3.0-devel (git-db39685e31) device-ID: 1002:67df surfaces: xcb,xlib
    device: 1 type: cpu name: llvmpipe (LLVM 18.1.8 128 bits)
    driver: mesa llvmpipe v: 24.3.0-devel (git-db39685e31) (LLVM 18.1.8)
    device-ID: 10005:0000 surfaces: xcb,xlib
Audio:
  Device-1: Intel 82801JI HD Audio vendor: ASUSTeK driver: snd_hda_intel
    v: kernel bus-ID: 00:1b.0 chip-ID: 8086:3a3e class-ID: 0403
  Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
    vendor: Gigabyte driver: snd_hda_intel v: kernel pcie: gen: 2 speed: 5 GT/s
    lanes: 16 link-max: gen: 3 speed: 8 GT/s bus-ID: 02:00.1
    chip-ID: 1002:aaf0 class-ID: 0403
  Device-3: Kingston HyperX 7.1 Audio
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 6-2:2 chip-ID: 0951:16a4 class-ID: 0300
    serial: <filter>
  API: ALSA v: k6.10.6-zen1-1-zen status: kernel-api tools: N/A
  Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
  Server-2: JACK v: 1.9.22 status: off with: nsmd status: off
    tools: qjackctl
  Server-3: PipeWire v: 1.2.3 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: e800
    bus-ID: 06:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp6s0 state: up speed: 100 Mbps duplex: full mac: <filter>
  Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
Drives:
  Local Storage: total: 2.3 TiB used: 728.76 GiB (31.0%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Addlink
    model: M.2 PCIE G3x4 NVMe size: 953.87 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: ECFM32.1 temp: 33.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital
    model: WDS500G2B0A-00SM50 size: 465.76 GiB block-size: physical: 512 B
    logical: 512 B speed: 3.0 Gb/s tech: SSD serial: <filter> fw-rev: 20WD
    scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 vendor: Seagate model: ST1000DM010-2EP102
    size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s
    tech: HDD rpm: 7200 serial: <filter> fw-rev: CC43 scheme: MBR
Partition:
  ID-1: / raw-size: 702.65 GiB size: 702.65 GiB (100.00%)
    used: 560.12 GiB (79.7%) fs: btrfs dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-2: /boot raw-size: 1 GiB size: 1 GiB (100.00%) used: 581.1 MiB (56.7%)
    fs: btrfs dev: /dev/sda1 maj-min: 8:1
  ID-3: /home raw-size: 464.75 GiB size: 464.75 GiB (100.00%)
    used: 168.07 GiB (36.2%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
  ID-4: /var/log raw-size: 702.65 GiB size: 702.65 GiB (100.00%)
    used: 560.12 GiB (79.7%) fs: btrfs dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-5: /var/tmp raw-size: 702.65 GiB size: 702.65 GiB (100.00%)
    used: 560.12 GiB (79.7%) fs: btrfs dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 11.67 GiB used: 776.2 MiB (6.5%)
    priority: 100 comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 8
    dev: /dev/zram0
  ID-2: swap-2 type: partition size: 12.8 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/nvme0n1p2 maj-min: 259:2
Sensors:
  System Temperatures: cpu: 52.0 C mobo: 46.0 C gpu: amdgpu temp: 64.0 C
  Fan Speeds (rpm): cpu: 1834 psu: 0 case-1: 1288 case-2: 0 gpu: amdgpu
    fan: 907
  Power: 12v: 12.14 5v: N/A 3.3v: 3.28 vbat: N/A gpu: amdgpu watts: 43.12
Info:
  Memory: total: 12 GiB available: 11.67 GiB used: 7.43 GiB (63.7%)
  Processes: 370 Power: uptime: 15m states: freeze,standby,mem,disk
    suspend: deep avail: s2idle,shallow wakeups: 0 hibernate: platform
    avail: shutdown, reboot, suspend, test_resume image: 4.63 GiB
    services: upowerd,xfce4-power-manager Init: systemd v: 256
    default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 2013 libs: 549 tools: pamac,paru Compilers:
    clang: 18.1.8 gcc: 14.2.1 Shell: garuda-inxi default: Bash v: 5.2.32
    running-in: xfce4-terminal inxi: 3.3.35
Garuda (2.6.26-1):
  System install date:     2021-09-22
  Last full system update: 2024-08-29
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager mkinitcpio
  Windows dual boot:       <superuser required>
  Failed units:

Same here. Thanks for the hint.
Good that Btrfs-Assistant works.

2 Likes

Same here. Journalctl log:

systemd-coredump[5418]: [🡕] Process 5375 (snapper-tools) of user 0 dumped core.

Stack trace of thread 5375:
#0  0x00007a07cf178dbd _ZN7QString17simplified_helperERKS_ (libQt5Core.so.5 + 0x178dbd)
#1  0x000055a4b71e560b n/a (snapper-tools + 0x2460b)
#2  0x000055a4b71d3740 n/a (snapper-tools + 0x12740)
#3  0x000055a4b71d0bd9 n/a (snapper-tools + 0xfbd9)
#4  0x00007a07cf2e3377 n/a (libQt5Core.so.5 + 0x2e3377)
#5  0x00007a07d0045545 _ZN15QAbstractButton7clickedEb (libQt5Widgets.so.5 + 0x245545)
#6  0x00007a07d0047f33 n/a (libQt5Widgets.so.5 + 0x247f33)
#7  0x00007a07d00494e1 n/a (libQt5Widgets.so.5 + 0x2494e1)
#8  0x00007a07d00496b2 _ZN15QAbstractButton17mouseReleaseEventEP11QMouseEvent (libQt5Widgets.so.5 + 0x2496b2)
#9  0x00007a07d0146517 _ZN11QToolButton17mouseReleaseEventEP11QMouseEvent (libQt5Widgets.so.5 + 0x346517)
#10 0x00007a07cff90046 _ZN7QWidget5eventEP6QEvent (libQt5Widgets.so.5 + 0x190046)
#11 0x00007a07cff56581 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x156581)
#12 0x00007a07cff5c3e1 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x15c3e1)
#13 0x00007a07cf2aeed8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2aeed8)
#14 0x00007a07cff5a0f5 _ZN19QApplicationPrivate14sendMouseEventEP7QWidgetP11QMouseEventS1_S1_PS1_R8QPointerIS0_Ebb (libQt5Widgets.so.5 + 0x15a0f5)
#15 0x00007a07cffa97ba n/a (libQt5Widgets.so.5 + 0x1a97ba)
#16 0x00007a07cffab817 n/a (libQt5Widgets.so.5 + 0x1ab817)
#17 0x00007a07cff56581 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x156581)
#18 0x00007a07cf2aeed8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x2aeed8)
#19 0x00007a07cf73c260 _ZN22QGuiApplicationPrivate17processMouseEventEPN29QWindowSystemInterfacePrivate10MouseEventE (libQt5Gui.so.5 + 0x13c260)
#20 0x00007a07cf71d2cd _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Gui.so.5 + 0x11d2cd)
#21 0x00007a07cbfeead8 n/a (libQt5XcbQpa.so.5 + 0x60ad8)
#22 0x00007a07ce235299 n/a (libglib-2.0.so.0 + 0x5d299)
#23 0x00007a07ce297ec7 n/a (libglib-2.0.so.0 + 0xbfec7)
#24 0x00007a07ce234795 g_main_context_iteration (libglib-2.0.so.0 + 0x5c795)
#25 0x00007a07cf2fe1af _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2fe1af)
#26 0x00007a07cf2a6b9c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2a6b9c)
#27 0x00007a07cf2b309d _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x2b309d)
#28 0x000055a4b71cf443 n/a (snapper-tools + 0xe443)
#29 0x00007a07cea34e08 n/a (libc.so.6 + 0x25e08)
#30 0x00007a07cea34ecc __libc_start_main (libc.so.6 + 0x25ecc)
#31 0x000055a4b71d07d5 n/a (snapper-tools + 0xf7d5)

Stack trace of thread 5402:
#0  0x00007a07cea9fa19 n/a (libc.so.6 + 0x90a19)
#1  0x00007a07ceaa27e2 pthread_cond_timedwait (libc.so.6 + 0x937e2)
#2  0x00007a07cf0edd80 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xedd80)
#3  0x00007a07cf0f3d3a n/a (libQt5Core.so.5 + 0xf3d3a)
#4  0x00007a07cf0f295b n/a (libQt5Core.so.5 + 0xf295b)
#5  0x00007a07ceaa339d n/a (libc.so.6 + 0x9439d)
#6  0x00007a07ceb2849c n/a (libc.so.6 + 0x11949c)

Stack trace of thread 5400:
#0  0x00007a07ceb1a63d __poll (libc.so.6 + 0x10b63d)
#1  0x00007a07ce297e0d n/a (libglib-2.0.so.0 + 0xbfe0d)
#2  0x00007a07ce234795 g_main_context_iteration (libglib-2.0.so.0 + 0x5c795)
#3  0x00007a07cf2fe1af _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2fe1af)
#4  0x00007a07cf2a6b9c _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2a6b9c)
#5  0x00007a07cf0f2abd _ZN7QThread4execEv (libQt5Core.so.5 + 0xf2abd)
#6  0x00007a07cbb97bf3 n/a (libQt5DBus.so.5 + 0x17bf3)
#7  0x00007a07cf0f295b n/a (libQt5Core.so.5 + 0xf295b)
#8  0x00007a07ceaa339d n/a (libc.so.6 + 0x9439d)
#9  0x00007a07ceb2849c n/a (libc.so.6 + 0x11949c)

Stack trace of thread 5401:
#0  0x00007a07ceb1a63d __poll (libc.so.6 + 0x10b63d)
#1  0x00007a07cee9a20b n/a (libxcb.so.1 + 0xd20b)
#2  0x00007a07cee9bf3d xcb_wait_for_event (libxcb.so.1 + 0xef3d)
#3  0x00007a07cbfec599 n/a (libQt5XcbQpa.so.5 + 0x5e599)
#4  0x00007a07cf0f295b n/a (libQt5Core.so.5 + 0xf295b)
#5  0x00007a07ceaa339d n/a (libc.so.6 + 0x9439d)
#6  0x00007a07ceb2849c n/a (libc.so.6 + 0x11949c)

Stack trace of thread 5403:
#0  0x00007a07cea9fa19 n/a (libc.so.6 + 0x90a19)
#1  0x00007a07ceaa27e2 pthread_cond_timedwait (libc.so.6 + 0x937e2)
#2  0x00007a07cf0edd80 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0xedd80)
#3  0x00007a07cf0f3d3a n/a (libQt5Core.so.5 + 0xf3d3a)
#4  0x00007a07cf0f295b n/a (libQt5Core.so.5 + 0xf295b)
#5  0x00007a07ceaa339d n/a (libc.so.6 + 0x9439d)
#6  0x00007a07ceb2849c n/a (libc.so.6 + 0x11949c)
ELF object binary architecture: AMD x86-64