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

Bug#185662: libstdc++5: Illegal instruction on 386 CPUs

Jochen Friedrich writes:
> 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)

For a workaround, please could you try to replace the file
/usr/lib/libstdc++.so.5.0.3 with the file from the gcc-snapshot

Reply to: