Symptom
Ett program som blandar virtuella basklasser och delegera konstruktorer upplevelser runtime oväntat beteende eller den körbara filen kraschar.
Orsak
Problemet beror på att delegera konstruktören inte kontrollerar om den behöver initiera en specifik virtuell basklass. I det här fallet initieras en virtuell basklass flera gånger, vilket kan leda till felaktig körning beteende beroende på användarkoden.
Lösning
Microsoft Download Center
Följande finns tillgänglig från Microsoft Download Center:
Download VS12-KB4076900.exe now.
För mer information om hur du hämtar supportfiler från Microsoft klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
119591 Hur du hämtar Microsoft-supportfiler från onlinetjänster
Microsoft har genomsökt denna fil efter virus. Microsoft använde det mest aktuella antivirusprogram som var tillgängligt när filen lades upp. Filen är sparad på servrar med utökad säkerhet som hjälper till att förhindra otillåtna ändringar av den.
Förutsättningar
Du måste ha Visual Studio 2013 uppdatering 5 installerat denna korrigeringsfil.
Information om omstart
Du kan behöva starta om datorn när du har installerat denna korrigeringsfil.
Information om ersättning
Denna korrigeringsfil ersätter inte alla tidigare utgivna korrigeringar.
Filinformation
Den engelska versionen av denna korrigering har de filattribut (eller senare filattribut) som visas i följande tabell. Datum och tider för dessa filer anges i UTC-tid (UTC). När du visar filinformationen konverteras den till lokal tid. Använd fliken tidszon i datum och tid på Kontrollpanelen om du vill se skillnaden mellan UTC-tid och lokal tid.
Filnamn |
Filversion |
Storlek |
Datum |
Tid |
Plattform |
---|---|---|---|---|---|
VS12-KB4076900.exe |
12.0.40668 |
51,038,752 |
02/08/2018 |
14:09 |
X86 |