#windows #msvc #microsoft #programowanie #crt #cpp
Trafiliśmy na ciekawego buga w CRT. W skrócie crash z błędem "0xC000001D: Illegal Instruction" jest spowodowany dość głupim przeoczeniem przez MS. Mianowicie gdy procesor obsługuje zestaw instrukcji AVX i tak się "przedstawia" to będzie ten zestaw instrukcji używany. Niby ok, ale AVX nie działa na win 7 bez sp1 i starszych, a tego już nie
Trafiliśmy na ciekawego buga w CRT. W skrócie crash z błędem "0xC000001D: Illegal Instruction" jest spowodowany dość głupim przeoczeniem przez MS. Mianowicie gdy procesor obsługuje zestaw instrukcji AVX i tak się "przedstawia" to będzie ten zestaw instrukcji używany. Niby ok, ale AVX nie działa na win 7 bez sp1 i starszych, a tego już nie



Idą zmiany http://blogs.msdn.com/b/vcblog/archive/2014/06/10/the-great-crt-refactoring.aspx i bardzo dobrze, bo trzeba tam trochę odświeżyć.