Bug#567725: mplayer: gets SIGILL on Pentium II when playing an MPEG video with -vo caca
Reinhard Tartler
siretart at tauware.de
Sun Jan 31 08:32:05 UTC 2010
reassign 567725 libswscale0
stop
On Sa, Jan 30, 2010 at 23:30:57 (CET), Jonathan Neuschäfer wrote:
> I tried to play an MPEG video like this:
> mplayer -vo caca foo.mpg
It seems that your CPU supports MMX, but not MMX2:
> I hope this bug report helps.
>
> -- some programs' outputs
> $ file foo.mpg
> foo.mpg: MPEG sequence, v1, system multiplex
>
> # cat /proc/cpuinfo
> processor : 0
> vendor_id : GenuineIntel
> cpu family : 6
> model : 5
> model name : Pentium II (Deschutes)
> stepping : 2
> cpu MHz : 232.098
> cache size : 512 KB
> fdiv_bug : no
> hlt_bug : no
> f00f_bug : no
> coma_bug : no
> fpu : yes
> fpu_exception : yes
> cpuid level : 2
> wp : yes
> flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pse36 mmx fxsr up
> bogomips : 464.19
> clflush size : 32
> cache_alignment : 32
> address sizes : 36 bits physical, 32 bits virtual
> power management:
libswscale uses MMX2:
> -- The GDB backtrace
> #0 0xb620657d in yuv420_rgb24_MMX2 (c=0x8601ec0, src=0xbfffcb70, srcStride=0xbfffcb40,
> srcSliceY=0, srcSliceH=16, dst=0x862c944, dstStride=0xbfffcb50)
> at /build/buildd-ffmpeg_0.5+svn20090706-5-i386-gCmK4F/ffmpeg-0.5+svn20090706/libswscale/yuv2rgb_template.c:292
This is the same bug as
https://bugs.launchpad.net/ubuntu/+source/ffmpeg/+bug/386397
As easy workaround, you can move /usr/lib/i686/cmov/libswscale.so.0 out
of the way.
Not sure how to fix this properly.
--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4
More information about the pkg-multimedia-maintainers
mailing list