Bug#688384: libavcodec53 does not work on Vortex CPU (i386)

Reinhard Tartler siretart at gmail.com
Mon Sep 24 07:35:52 UTC 2012


On Mon, Sep 24, 2012 at 9:30 AM, Fabian Greffrath <fabian at greffrath.com> wrote:
> Am 22.09.2012 11:34, schrieb aana anga:
>
>> Program received signal SIGILL, Illegal instruction.
>> [Switching to Thread 0xb3e26b70 (LWP 4720)]
>> 0xb730e215 in ?? () from /usr/lib/i386-linux-gnu/libavcodec.so.53
>> (gdb) bt
>> #0  0xb730e215 in ?? () from /usr/lib/i386-linux-gnu/libavcodec.so.53
>
>
> o_O This is the generic library. Illegal instruction, WTF?!

AFAIU wikipedia, the most common problem with that processor are CMOV
instructions, which it cannot execute. However, the generic binaries
are not supposed to contain those instruction. If it still does (or
some other unsupported opcode), it might indicate a problem in the
toolchain. But as said, I'm curious to see the disassembly around the
faulting address.


-- 
regards,
    Reinhard



More information about the pkg-multimedia-maintainers mailing list