[MPlayer-dev-eng] a52 codec with divx causing segfault in mplayer

Dominik 'Rathann' Mierzejewski dominik at rangers.eu.org
Wed Aug 10 20:40:59 CEST 2005


On Wednesday, 10 August 2005 at 15:26, Michael Niedermayer wrote:
> Hi
> 
> On Wed, Aug 10, 2005 at 02:25:15PM +0200, Diego Biurrun wrote:
> > On Wed, Aug 10, 2005 at 12:05:03PM +0200, Michael Niedermayer wrote:
> > > 
> > > hmm, guess i should report it even though i know it will be marked invalid
> > > or ignored or if iam really lucky they make gcc fail with a error message
> > 
> > Please report anyway, it never hurts to try, if it does not help it will
> > raise awareness that the gcc tea sucks...
> 
> did it, was a duplicate of http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11807
> which was opened 2003 and is sill open
> iam curious how long they will need to add something like
> if(!strcmp(reg,"ebp")){
>     fprintf(stderr, "ebp clobbered uhh iam shitting in my pants\n");
>     exit();
> }

That's preposterous. Some GCC devs simply don't want to fix the bugs:

Richard Henderson:
"(...) clobbering the frame pointer will throw the compiler into a 
tizzy and WILL NEVER WORK."

Well, then the compiler should bail out with an error instead of generating
code that segfaults later, as Bryan Mills says in the next comment:

"If the code "WILL NEVER WORK" in the compiler, that's because the compiler
contains errors -- and errors should be corrected, not avoided."

R.

-- 
MPlayer RPMs maintainer: http://rpm.greysector.net/mplayer/
"I am Grey. I stand between the candle and the star. We are Grey.
 We stand between the darkness ... and the light."
        -- Delenn in Grey Council in Babylon 5:"Babylon Squared"




More information about the MPlayer-dev-eng mailing list