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 14:19:40 UTC 2010


On So, Jan 31, 2010 at 12:18:29 (CET), Reimar Döffinger wrote:

> On Sun, Jan 31, 2010 at 09:32:05AM +0100, Reinhard Tartler wrote:
>> 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.
>
> By doing what the first comment in that bug report says?
> Compile FFmpeg with --enable-runtime-cpudetection

oh, I must have overlooked that. Yes, at the first glance, this seems
indeed the way to go. Thanks for pointing this out.


-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4





More information about the pkg-multimedia-maintainers mailing list