[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