Simptomi
Neke funkcije matematičke biblioteke sa pokretnim zalihama u programu Visual C++ 2013 x64 C Runtime (CRT) ne proveravaju ispravno da li su određena uputstva za AVX i FMA3 dostupna pre nego što funkcije pokušaju da ih koriste. Ako uputstva nisu dostupna za korišćenje, pozivi za ove funkcije izazivaju nevažeći izuzetak uputstava (0xc000001d). Ugrožene funkcije uključuju log, log10 i pow i druge.
Do ovog problema najverovatnije dolazi u sledećim scenarijima:-
Na staroj verziji operativnog sistema Windows koja ne podržava čuvanje AVX stanja (na primer, Windows Vista) ako se koristi na računaru koji podržava skup uputstva za AVX
-
Ako je čuvanje AVX stanja izričito onemogućeno u konfiguraciji pokretanja operativnog sistema
-
U polju Windows okruženje (Windows PE) Napomiko Windows PE ne podržava štednju
AVX stanja.
Uzrok
Do ovog problema dolazi zato što Visual C++ 2013 x64 C Runtime ne proverava da li operativni sistem podržava čuvanje AVX stanja pre nego što pokuša da pokrene uputstva za AVX ili FMA3.
Rezolucija
Ova ispravka za Microsoft Visual C++ 2013 Update 5 paket za ponovo distribuciju objavljuje se kao ispravka samo za preuzimanje i ne distribuira se putem Windows Update. Ponošenje distribucije ove ispravke je dozvoljeno, pod istim uslovima licenciranja koje je odobrilo izdanje Microsoft Visual Studio 2013 Update 5.
Ako se statično povežete sa Visual C++ 2013 C Runtime-om, dostupna Visual Studio 2013 hitna ispravka. Dodatne informacije potražite u sledećem članku Microsoft baze znanja:Microsoft Download Center
Sledeće datoteke su dostupne za preuzimanje sa lokacije Microsoft Download Center.
x64.exe putanja datotekex86.exe putanja datoteke
Informacije o datoteci
VCRedist_x86.exe putanju instalacije:
-
x86 operativni sistem: %WinDir%\System32
-
x64 operativni sistem: %WinDir%\SysWow64
Ime datoteke |
Veličina datoteke (x86) |
Verzija datoteke |
---|---|---|
msvcr120.dll |
949 KB |
12.0.40660.0 |
msvcp120.dll |
445 KB |
12.0.40660.0 |
vcamp120.dll |
332 KB |
12.0.40660.0 |
vcomp120.dll |
118 KB |
12.0.40660.0 |
vccorlib120.dll |
243 KB |
12.0.40660.0 |
mfc120.dll |
4.321 KB |
12.0.40660.0 |
mfc120u.dll |
4.347 KB |
12.0.40660.0 |
mfc120chs.dll |
46 KB |
12.0.40660.0 |
mfc120cht.dll |
46 KB |
12.0.40660.0 |
mfc120deu.dll |
74 KB |
12.0.40660.0 |
mfc120enu.dll |
64 KB |
12.0.40660.0 |
mfc120esn.dll |
73 KB |
12.0.40660.0 |
mfc120fra.dll |
74 KB |
12.0.40660.0 |
mfc120ita.dll |
72 KB |
12.0.40660.0 |
mfc120jpn.dll |
53 KB |
12.0.40660.0 |
mfc120kor.dll |
53 KB |
12.0.40660.0 |
mfc120rus.dll |
70 KB |
12.0.40660.0 |
Vcredist_x64.exe putanju instalacije:
-
x64 operativni sistem: %WinDir%\System32
Ime datoteke |
Veličina datoteke (x64) |
Verzija datoteke |
---|---|---|
msvcr120.dll |
941 KB |
12.0.40660.0 |
msvcp120.dll |
645 KB |
12.0.40660.0 |
vcamp120.dll |
471 KB |
12.0.40660.0 |
vcomp120.dll |
135 KB |
12.0.40660.0 |
vccorlib120.dll |
349 KB |
12.0.40660.0 |
mfc120.dll |
5.477 KB |
12.0.40660.0 |
mfc120u.dll |
5.503 KB |
12.0.40660.0 |
mfc120chs.dll |
46 KB |
12.0.40660.0 |
mfc120cht.dll |
46 KB |
12.0.40660.0 |
mfc120deu.dll |
74 KB |
12.0.40660.0 |
mfc120enu.dll |
64 KB |
12.0.40660.0 |
mfc120esn.dll |
73 KB |
12.0.40660.0 |
mfc120fra.dll |
74 KB |
12.0.40660.0 |
mfc120ita.dll |
72 KB |
12.0.40660.0 |
mfc120jpn.dll |
53 KB |
12.0.40660.0 |
mfc120kor.dll |
53 KB |
12.0.40660.0 |
mfc120rus.dll |
70 KB |
12.0.40660.0 |