[MPlayer-users] Re: [Ffmpeg-devel] svq3 decoding broken, sig11

D Richard Felker III dalias at aerifal.cx
Sun Nov 2 05:05:53 CET 2003


On Fri, Oct 31, 2003 at 12:44:06AM -0500, D Richard Felker III wrote:
> On Thu, Oct 30, 2003 at 11:59:17PM -0500, D Richard Felker III wrote:
> > On Thu, Oct 30, 2003 at 09:21:01PM -0500, D Richard Felker III wrote:
> > > #0  0x8271a1b in put_pixels16_mmx (block=0x851c240 '\001' <repeats 200 times>...,
> > >     pixels=0x851c240 '\001' <repeats 200 times>..., line_size=320, h=0) at i386/dsputil_mmx.c:357
> >                                                                      ^^^
> > 
> > Here's what causes the crash! Not sure how put_pixels16_mmx is getting
> > called with h=0 though... Anyway, the following patch eliminates the
> > crash...
> > 
> > -------------------------------------------------------------------------------
> > Index: libavcodec/i386/dsputil_mmx.c
> > ===================================================================
> > RCS file: /cvsroot/ffmpeg/ffmpeg/libavcodec/i386/dsputil_mmx.c,v
> > retrieving revision 1.62
> > diff -u -r1.62 dsputil_mmx.c
> > --- libavcodec/i386/dsputil_mmx.c	23 Oct 2003 23:24:38 -0000	1.62
> > +++ libavcodec/i386/dsputil_mmx.c	31 Oct 2003 04:53:41 -0000
> > @@ -345,7 +345,7 @@
> >  	 "addl %%eax, %1		\n\t"
> >  	 "addl %%eax, %2       		\n\t"
> >  	 "subl $4, %0			\n\t"
> > -	 "jnz 1b			\n\t"
> > +	 "jge 1b			\n\t"
> 
> And 100l to me, this should be jg, not jge. :))
> But in any case it doesn't fix the real problem.

Is no one else interested in this? Is no one else experiencing any
problem??

Rich



More information about the MPlayer-users mailing list