Bug#519391: libgcrypt11: SIGILL on _gcry_detect_hw_features

Piotr Roszatycki dexter at debian.org
Mon May 18 18:06:44 UTC 2009


2009/5/18 Andreas Metzler <ametzler at downhill.at.eu.org>:
>> Perhaps you could send me binary to run?
>
> Strange, it builds for me on i486, but fails  to build on amd64.
> Extrapolationg from that I would assume building in i386 should work.

Ah, thanks. I've forgot this is i386-only code.

I'm afraid this is the same as previous:

$ gdb ./cpuid2
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...
(gdb) r
Starting program: /media/FreeAgentDesktop/.home/dexter/cpuid2
This CPU has CPUID opcode

Program received signal SIGILL, Illegal instruction.
0x08048464 in cpuid (op=0, eax=0xbfe3f36c, ebx=0xbfe3f368, ecx=0xbfe3f364,
    edx=0xbfe3f360) at cpuid2.c:41
41              __asm__("cpuid"
(gdb)


-- 
 .''`.    Piotr Roszatycki
: :' :    mailto:Piotr.Roszatycki at gmail.com
`. `'     mailto:dexter at debian.org
  `-





More information about the Pkg-gnutls-maint mailing list