[MPlayer-advusers] [BUG] Problem with swscaler

Michael Niedermayer michaelni at gmx.at
Mon Dec 12 14:18:10 CET 2005


Hi

On Mon, Dec 12, 2005 at 09:44:16AM +0100, Fabio Russo wrote:
> Hi,
> 
> this happens everytime I try to scale a video with -vf scale, either in
> mplayer and in mencoder.
> Is that a known issue? I tried a (fast) search on -users, but I wasn't
> able to find anything useful...
> Info, log & backtrace attached.
> Thanks for the attention.
> -- 
[...]
> (gdb) disass $pc-32 $pc+32
> Dump of assembler code from 0x81e7b52 to 0x81e7b92:
> 0x081e7b52 <hScale_MMX2+416>:   or     %dl,0x
> 0x081e7b55 <hScale_MMX2+419>:   lds    0xbc8d0076(%ebp),%ecx
> 0x081e7b5b <hScale_MMX2+425>:   daa
> 0x081e7b5c <hScale_MMX2+426>:   add    %al,(%eax)
> 0x081e7b5e <hScale_MMX2+428>:   add    %al,(%eax)
> 0x081e7b60 <hScale_MMX2+430>:   movzwl (%edx,%ebp,1),%eax
> 0x081e7b64 <hScale_MMX2+434>:   movzwl 0x2(%edx,%ebp,1),%ebx
> 0x081e7b69 <hScale_MMX2+439>:   movq   (%ecx,%ebp,8),%mm1
> 0x081e7b6d <hScale_MMX2+443>:   movq   0x10(%ecx,%ebp,8),%mm3
> 0x081e7b72 <hScale_MMX2+448>:   movd   (%esi,%eax,1),%mm0
> 0x081e7b76 <hScale_MMX2+452>:   movd   (%esi,%ebx,1)
> 0x081e7b7a <hScale_MMX2+456>:   punpckl
> 0x081e7b7d <hScale_MMX2+459>:   punpckl
> 0x081e7b80 <hScale_MMX2+462>:   pmaddwd %mm1,%mm0
> 0x081e7b83 <hScale_MMX2+465>:   pmaddwd %mm2,%mm3
> 0x081e7b86 <hScale_MMX2+468>:   movq   0x8(%ecx,%ebp,8),%mm1
> 0x081e7b8b <hScale_MMX2+473>:   movq   0x18(%ecx,%ebp,8),%mm5
> 0x081e7b90 <hScale_MMX2+478>:   movd   0x4(%esi,

this looks choped up, if thats really what gdb outputs and not some copy and
paste error then theres something wrong on your side, if its a copy &paste
error then try again, and when you are already at it, provide a larger
area (disass $pc-512 $pc+256 or so)

[...]

-- 
Michael




More information about the MPlayer-advusers mailing list