Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 107909 - xmms flac-plugin fails to play some .flac files which flac test proves to be OK
Summary: xmms flac-plugin fails to play some .flac files which flac test proves to be OK
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-02 09:23 UTC by Ilkka Naulapää
Modified: 2005-10-19 12:07 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
flac'ed start of track which fails to play (test.flac,644.03 KB, application/octet-stream)
2005-10-02 10:39 UTC, Ilkka Naulapää
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ilkka Naulapää 2005-10-02 09:23:59 UTC
xmms 1.2.10 with flac plugin v1.1.1 fails to play some .flac files. However
flac123 v0.0.8 seems to play those 'corrupt' files without probs.

Problematic piece of music is from Nightwish's album 'Century Child' and track
07 (Ocean Soul). Other tracks plays ok. Note that 'corrupted' file is actually
OK as at least flac123 plays it flawlessly and 'flac -d' produces working .wav file.

I unpacked the track to .wav (which played ok) and then re-packed it without any
flac flags. Xmms failed to play the resulting .flac file.

Reproducible: Always
Steps to Reproduce:
1. launch xmms 1.2.10 with flac plugin v1.1.1
2. try playing 'corrupted' .flac file
3. 

Actual Results:  
looks like xmms flac plugin stumbles into flac headers or something. It shows
playtime way wrong and can't even start playing file. xmms shows lots of
different bitrates and hz readings until giving up and moving to next file.


Expected Results:  
Play file

Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r1,
2.6.13-ck3 i686)
=================================================================
System uname: 2.6.13-ck3 i686 AMD Athlon(tm) XP 2200+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mcpu=athlon-xp -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/make.profile /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control
/var/run/dspam /var/spool/dspam"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=athlon-xp -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/
http://ftp.linux.ee/pub/gentoo/distfiles/
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://mirror.switch.ch/mirror/gentoo/"
LANG="en_US"
LC_ALL="C"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X aalib acpi alsa apm arts avi bash-completion berkdb
bitmap-fonts bonobo bzlib caps cdr crypt cups curl curlwrappers dga dio directfb
divx4linux doc dvd dvdr emboss encode esd fam fbcon flac foomaticdb fortran ftp
gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile icq imagemagick
imlib ipv6 jabber jack jpeg kde ldap libg++ libwww mad mbox memlimit mikmod mime
mmap mmx motif mp3 mpeg msn ncurses nls nptl ogg oggvorbis opengl pam pdflib
perl pic png python qt quicktime readline sdl sharedmem slang sockets spell
sqlite sse ssl svga sysvipc tcltk tcpd tetex theora tiff truetype truetype-fonts
type1-fonts unicode vorbis xine xml xml2 xmms xv xvid zlib video_cards_radeon
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-10-02 09:36:59 UTC
Hmm, it's really hard to reproduce without that broken file. Attach a sample to
reproduce the problem and reopen then.
Comment 2 Ilkka Naulapää 2005-10-02 10:39:55 UTC
Created attachment 69736 [details]
flac'ed start of track which fails to play

test.flac is first 1M from original .wav file and won't play. File can be
unpacked  and produces shortened but valid .wav
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-10-02 10:42:06 UTC
You forgot to reopen. 
Comment 4 Tim Tsahayev 2005-10-14 06:50:18 UTC
> xmms 1.2.10 with flac plugin v1.1.1 fails to play some .flac files.

Can't reproduce with flac plugin v1.1.2. Playtime displayed correctly.

Comment 5 Luis Medinas (RETIRED) gentoo-dev 2005-10-19 12:05:55 UTC
flac 1.1.2 is stable on amd64 for now. On the other archs flac will be marked
stable soon. 
Comment 6 Luis Medinas (RETIRED) gentoo-dev 2005-10-19 12:07:13 UTC
indeed this was a flac bug. This bug is fixed.