[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: