Bug#185662: libstdc++5: Illegal instruction on 386 CPUs
Package: libstdc++5
Version: 1:3.2.3-0pre6
Severity: important
Using libstdc++5 on a 386 CPU may cause Illegal instruction (SIGILL).
Starting program: /usr/bin/python2.2
Program received signal SIGILL, Illegal instruction.
[Switching to Thread 16384 (LWP 297)]
0x400d1b7f in std::locale::_Impl::_M_install_facet(std::locale::id const*, std::locale::facet*) () from /usr/lib/libstdc++.so.5
0x400d1b7f <_ZNSt6locale5_Impl16_M_install_facetEPKNS_2idEPNS_5facetE+51>: lock xadd %eax,(%edx)
# cat /proc/cpuinfo
processor : 0
vendor_id : unknown
cpu family : 3
model : 0
model name : 386
stepping : unknown
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : no
cpuid level : -1
wp : no
flags :
bogomips : 7.93
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux prommer 2.4.20-386 #1 Mon Jan 13 20:53:07 EST 2003 i386
Locale: LANG=C, LC_CTYPE=C
Versions of packages libstdc++5 depends on:
ii gcc-3.2-base 1:3.2.3-0pre6 The GNU Compiler Collection (base
ii libc6 2.3.1-15 GNU C Library: Shared libraries an
ii libgcc1 1:3.2.3-0pre6 GCC support library
-- no debconf information
Reply to: