Package: shairport-sync Version: 3.2.2-1 Severity: normal If the name-parameter is changed within the general block to something else than "%H", shairport-sync will crash with following error when either launched from init scripts or with --daemon parameter:
Looking for configuration file at full path "/etc/shairport-sync.conf" free(): double free detected in tcache 2 Aborted Running it without the daemon parameter or leaving the system name as "%H" stops the crash. In my case, the offending configuration option was: general = { name = "Arcade"; }; -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages shairport-sync depends on: ii adduser 3.118 ii avahi-daemon 0.7-4+b1 ii libasound2 1.1.8-1 ii libavahi-client3 0.7-4+b1 ii libavahi-common3 0.7-4+b1 ii libc6 2.28-8 ii libconfig9 1.5-0.4 ii libdaemon0 0.14-7 ii libgcc1 1:8.3.0-2 ii libpopt0 1.16-12 ii libpulse0 12.2-4 ii libsndfile1 1.0.28-6 ii libsoxr0 0.1.2-3 ii libssl1.1 1.1.1b-1 ii libstdc++6 8.3.0-2 shairport-sync recommends no packages. shairport-sync suggests no packages. -- Configuration Files: /etc/shairport-sync.conf changed [not included] -- no debconf information