[Pkg-clamav-devel] Bug#600088: Clamav crashes on autorun.exe - coredump

Török Edwin edwin at clamav.net
Fri Oct 15 20:55:16 UTC 2010


On Fri, 15 Oct 2010 22:21:10 +0200
"Andreas Jörg" <AJoerg at gmx.net> wrote:

> ok, with this email it should be possible to send out the compressed
> coredump file.

Thanks, the problem is that the JIT uses the CMOV instruction, which
your CPU obviously doesn't support:

Dump of assembler code from 0xb19870d6 to 0xb19870f6:
=> 0xb19870d6:   0f 44 f2       cmove  %edx,%esi
   0xb19870d9:   66 8b 16       mov    (%esi),%dx
   0xb19870dc:   66 83 fa 01    cmp    $0x1,%dx

def : Proc<"k6-2",            [FeatureMMX,    Feature3DNow]>;
The CPU definition looks correct in LLVM though, I'll investigate more
to find out why it emits cmov.

Best regards,
--Edwin





More information about the Pkg-clamav-devel mailing list