Applies ToVisual Studio Community 2013 Visual Studio 2013 SDK

Symptomen

Volgens de MSDN-bibliotheek bij het compileren van C of C++-broncode met behulp van de compiler Visual C++ 2013 C/C++, Visual C++ 2013 moet detecteren buffer overrun scenario's (uiteraard alleen die kunnen worden gevonden op compilatietijd) en C4789 waarschuwingverzenden.Echter zijn niet enkele buffer-overruns gevangen met alle optimalisatie-instellingen door Visual C++ 2013, zelfs als u Visual Studio 2013 Update 5 hebt geïnstalleerd. Geen C4789 geeft waarop de oudere versie van Visual C++ 2010 waarschuwing C4789 met succes heeft uitgestoten.Opmerking Nadat u deze hotfix hebt geïnstalleerd, kunt Visual C++ 2013 opsporen van buffer-overruns verbruiken en de waarschuwing C4789 voor Release configuratie maakt (als /Od wordt niet gebruikt).

Oorzaak

Dit probleem treedt op vanwege een probleem in de compiler Visual Studio 2013 C/C++.

Oplossing

Informatie over de hotfix

Het volgende bestand kan worden gedownload vanaf het Microsoft Download Center:Download Het hotfix-pakket nu downloaden.Voor meer informatie over het downloaden van Microsoft-ondersteuningsbestanden klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:

Hoe 119591 Microsoft-ondersteuningsbestanden via online services downloadenMicrosoft heeft dit bestand op virussen gecontroleerd. Microsoft gebruikt de meest actuele software voor virusdetectie die beschikbaar was op de datum waarop het bestand werd gepost. Het bestand is opgeslagen op beveiligde servers die onbevoegde wijzigingen aan het bestand verhinderen.

Vereisten

Deze hotfix moet u Visual Studio 2013 geïnstalleerd hebben.

Informatie over het register

Voor het gebruik van de hotfix in dit pakket moet u geen wijzigingen aanbrengt in het register.

Opnieuw opstarten

U hoeft niet de computer opnieuw opstarten nadat u deze hotfix hebt toegepast.

Informatie over het vervangen van hotfixes

Deze hotfix wordt een eerder uitgebrachte hotfix vervangen.

Tijdelijke oplossing

U kunt dit probleem omzeilen, te zoeken meer exemplaren van de buffer-overruns tijdens het compileren met de /Oi -Compiler-schakeloptie of Code analyse.

Status

Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.