http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60902
Bug ID: 60902 Summary: ffmpeg built with gcc 4.9 RC produces incorrect flac playback code Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: arthur.marsh at internode dot on.net Using the gcc-4.9 version 4.9-20140411-2 on Debian GNU/Linux amd64, I'm getting incorrect code for ffmpeg flac format decoding (same source code compiled with gcc-4.8 version 4.8.2-19 works fine). The problem only affects some flac files that have nonetheless been passed as valid by flac version 1.3.0. The error returned is similar to: [flac @ 0x7f3b540092e0] invalid subframe paddingB sq= 0B f=0/0 [flac @ 0x7f3b540092e0] decode_frame() failed The bug report against ffmpeg is at: https://trac.ffmpeg.org/ticket/3559 I am *NOT* a C programmer and am not familiar with the flac format decoding process but am posting this in case anyone who is might be prepared to investigate further. Thanks for any help or suggestions.