cava: Cava terminated with SIGSEGV at startup

Describe the bug When running cava, the program immediately quits with a SIGSEV (Address boundary error). I have installed this via the AUR and compiled source code locally with the same result.

To Reproduce Just running the program fails.

Expected behavior It shouldn’t crash.

Desktop (please complete the following information):

  • OS: Arch Linux
  • Kernel version: 6.8.7 (though I’ve had issues on numerous kernel versions before)

Terminal emulator

  • Kitty v0.33.1

Additional context

  • CPU: Intel i5-1155G7 (with Tigerlake GT2 Iris Xe Graphics)
  • Pulseaudio with sof-firmware enabled
  • Suprisingly enough, I have no issues with cava when running it on my PC - it has the exact same dotfiles and packages installed, but instead has an AMD Ryzen 5 5600X and Nvidia 3060 GPU.

Stack Trace (from coredump)

#0  0x00007d00a41b919c n/a (libc.so.6 + 0x16a19c)
#1  0x00007d00a40adb09 n/a (libc.so.6 + 0x5eb09)
#2  0x00007d00a40c8276 n/a (libc.so.6 + 0x79276)
#3  0x00007d00a4164a21 __sprintf_chk (libc.so.6 + 0x115a21)
#4  0x000062f1df5b15cf sprintf (cava + 0x135cf)
#5  0x000062f1df5a31e7 main (cava + 0x51e7)
#6  0x00007d00a4074cd0 n/a (libc.so.6 + 0x25cd0)
#7  0x00007d00a4074d8a __libc_start_main (libc.so.6 + 0x25d8a)
#8  0x000062f1df5a7955 _start (cava + 0x9955)

About this issue

  • Original URL
  • State: open
  • Created 2 months ago
  • Comments: 28 (8 by maintainers)

Commits related to this issue

Most upvoted comments

@somecollagist could you please try to attach gdb debugger as described above so i can find out where in the code it fails? Before this is done there is no way for me to fix this bug as it does not reproduce on my distro and I am not in the mood to install arch at the moment.