From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25087 invoked by alias); 20 Apr 2014 08:45:34 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 25071 invoked by uid 48); 20 Apr 2014 08:45:30 -0000 From: "arthur.marsh at internode dot on.net" To: gcc-bugs@gcc.gnu.org Subject: [Bug c/60902] New: ffmpeg built with gcc 4.9 RC produces incorrect flac playback code Date: Sun, 20 Apr 2014 08:45:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c X-Bugzilla-Version: 4.9.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: arthur.marsh at internode dot on.net X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014-04/txt/msg01381.txt.bz2 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.