[MEncoder-users] scaling segfaulting...
Reimar Döffinger
Reimar.Doeffinger at gmx.de
Tue Jul 27 18:40:47 CEST 2010
On Tue, Jul 27, 2010 at 08:32:39AM -0700, John Doe wrote:
> Dump of assembler code from 0x854a2f2 to 0x854a332:
> 0x0854a2f2 <hScale_MMX2+353>: dec %ebp
> 0x0854a2f3 <hScale_MMX2+354>: sbb $0xf,%al
> 0x0854a2f5 <hScale_MMX2+356>: out %eax,(%dx)
> 0x0854a2f6 <hScale_MMX2+357>: call *-0x77(%ebp)
> 0x0854a2f9 <hScale_MMX2+360>: lds 0xb6(%ebp),%ecx
> 0x0854a2ff <hScale_MMX2+366>: add %cl,(%edi)
> 0x0854a301 <hScale_MMX2+368>: mov $0x4,%bh
> 0x0854a303 <hScale_MMX2+370>: sub (%edi),%cl
> 0x0854a305 <hScale_MMX2+372>: mov $0x5c,%bh
> 0x0854a307 <hScale_MMX2+374>: sub (%edx),%al
> 0x0854a309 <hScale_MMX2+376>: movq (%ecx,%ebp,8),%mm1
> 0x0854a30d <hScale_MMX2+380>: movq 0x10(%ecx,%ebp,8),%mm3
> 0x0854a312 <hScale_MMX2+385>: movd (%esi,%eax,1),%mm0
> 0x0854a316 <hScale_MMX2+389>: movd (%esi,%ebx,1),%mm2
> 0x0854a31a <hScale_MMX2+393>: punpcklbw %mm7,%mm0
> 0x0854a31d <hScale_MMX2+396>: punpcklbw %mm7,%mm2
> 0x0854a320 <hScale_MMX2+399>: pmaddwd %mm1,%mm0
> 0x0854a323 <hScale_MMX2+402>: pmaddwd %mm2,%mm3
> 0x0854a326 <hScale_MMX2+405>: movq 0x8(%ecx,%ebp,8),%mm1
> 0x0854a32b <hScale_MMX2+410>: movq 0x18(%ecx,%ebp,8),%mm5
> 0x0854a330 <hScale_MMX2+415>: movd 0x4(%esi,%eax,1),%mm4
I am unable to find this code sequence anywhere in MPlayer.
I think something is very seriously wrong with your libswscale build.
More information about the MEncoder-users
mailing list