Bug#877053: sound-juicer: produces corrupt flac files

Andreas Hehn andreashehn at noiseload.de
Thu Sep 28 07:41:19 UTC 2017


Package: sound-juicer
Version: 3.24.0-1
Severity: important

Dear Maintainer,

ripping a CD track and encoding to FLAC results in a corrupted FLAC
file, which is not playable by some media players.

While totem, mplayer and vlc are able to play the resulting file,
Quod Libet does not.

Quod Libet does not even import the file to the music library, but
reports an error to stdout:
E: 34.564: formats._misc.MusicFile: flac.py:70:read: \
        AudioFileError: file said 16271616 bytes, read 15211858 bytes

Testing and decoding the file with the flac command-line tool aborts
with errors.
$ flac -t file.flac
file.flac: *** Got error code 0:FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC

file.flac: ERROR while decoding data
           state = FLAC__STREAM_DECODER_ABORTED

I could reproduce the problem with different CDs.

Ripping a CD to other formats, such as ogg vorbis, works fine.

Bug #716780 seems related, but different. Files that I created with
earlier versions of sound-juicer (3.20, maybe 3.22) work fine on all
players. For those files the flac command-line tool only warns about
missing md5 signatures, but decodes the files without serious problems:
flac -d file_3.20.flac 
file_3.20.flac: WARNING, cannot check MD5 signature since it was \
        unset in the STREAMINFO
done

If I can be of further help to resolve the issue, please let me know.
Best, 
Andreas

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.12.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages sound-juicer depends on:
ii  dbus-user-session [default-dbus-session-bus]  1.11.16+really1.10.24-1
ii  dbus-x11 [dbus-session-bus]                   1.11.16+really1.10.24-1
ii  dconf-gsettings-backend [gsettings-backend]   0.26.0-2+b1
ii  gsettings-desktop-schemas                     3.24.1-1
ii  gstreamer1.0-plugins-base                     1.12.3-1
ii  gstreamer1.0-plugins-good                     1.12.3-1
ii  iso-codes                                     3.76-1
ii  libbrasero-media3-1                           3.12.2-3
ii  libc6                                         2.24-17
ii  libcanberra-gtk3-0                            0.30-3
ii  libdiscid0                                    0.6.2-2
ii  libglib2.0-0                                  2.54.0-1
ii  libgstreamer-plugins-base1.0-0                1.12.3-1
ii  libgstreamer1.0-0                             1.12.3-1
ii  libgtk-3-0                                    3.22.21-1
ii  libmusicbrainz5-2                             5.1.0+git20150707-6
ii  libpango-1.0-0                                1.40.12-1

sound-juicer recommends no packages.

Versions of packages sound-juicer suggests:
ii  brasero                          3.12.2-3
pn  gstreamer1.0-lame                <none>
pn  gstreamer1.0-plugins-really-bad  <none>
ii  gstreamer1.0-plugins-ugly        1.12.3-1

-- no debconf information



More information about the pkg-gnome-maintainers mailing list