[Ffmpeg-devel] Illegal instruction in ff_fdct_sse2 () from libavcodec.so.51
Tue Jul 18 14:58:10 CEST 2006
Matthew Houliston wrote:
> Le mardi 18 juillet 2006 ? 11:03h, poirierg <at> gmail.com a ?crit :
>> Can you post the output of /proc/cpuinfo? Otherwise what's your cpu?
> Thanks Guillaume. FreeBSD doesn't have /proc/cpuinfo, but I can give you
> this :
> root at www:~# grep ^CPU /var/run/dmesg.boot
> CPU: Intel(R) Xeon(TM) CPU 2.80GHz (2800.11-MHz 686-class CPU)
Ok, your CPU does indeed support SSE, but your OS doesn't. At least,
that's what Google tells me:
Could you maybe try to compile and post the output of the attached
program? It should print the same output as what linux's /proc/cpuinfo
I bet it lists SSE as available, but you can't used it because of lack
of OS support.
I don't know how this could be checked on runtime... it would be nice
if FFmpeg wouldn't crash... in such case, but I guess you've exposed a
bit of an unprobable corner case right there...
> Apologies if I broke anybody's message threading - just subscribed, so
> no message ID...
It shows up alright on my mailer ^^.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 3122 bytes
Desc: not available
More information about the ffmpeg-devel