Package: libchromaprint1 Version: 1.5.1-2+b1 Severity: normal There seems to be a bug in libchromaprint1 that is causing errors to sometimes be reported when normal end of file has been reached. This then causes errors to be reported from fpcalc, which breaks picard fingerprint calculation and submission in certain cases.
mp3val on the mp3 source reports no problems, so I don't think the files that trigger this are actually damaged in any way. The error being returned (via fpcalc) is: ERROR: Error decoding audio frame (End of file) This seems to stem from the inline FFmpegAudioReader::Read() in src/audio/ffmpeg_audio_reader.h -- System Information: Debian Release: 12.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.1.0-14-amd64 (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libchromaprint1 depends on: ii libavcodec59 7:5.1.4-0+deb12u1 ii libavutil57 7:5.1.4-0+deb12u1 ii libc6 2.36-9+deb12u3 ii libgcc-s1 12.2.0-14 ii libstdc++6 12.2.0-14 libchromaprint1 recommends no packages. libchromaprint1 suggests no packages. -- no debconf information