Este artículo describe un problema que se produce cuando se llama a funciones intrínsecas (la opción del compilador/Oi ) en proyectos de Visual C++ después de actualizar a Microsoft Visual Studio 2012 actualización 4. Si se ejecuta la aplicación en Win32/Debug, la aplicación se bloquea, y puede recibir el siguiente mensaje de error:
Excepción en < dirección > en < archivo > exeno controlada: código de instrumentación de pila cookie detectado un desbordamiento de búfer basado en pila.
Hay una revisión resolver este problema. La revisión tiene un requisito previo que debe tener Microsoft Visual Studio 2012 actualización 4 instalado.
Solución
Información de la revisión
Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico.
Si la revisión está disponible para su descarga, entonces podrá ver una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, envíe una solicitud al servicio de atención al cliente y soporte técnico para obtener la revisión. Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:http://support.microsoft.com/contactus/?ws=supportNota: El formulario de "Descarga de revisión disponible" muestra los idiomas para los que la revisión está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.
Requisito de reinicio
Tendrá que reiniciar el equipo después de instalar la revisión si no se utilizan los archivos afectados en el momento de la instalación. Se recomienda que cierre todos los componentes relacionados con el 2012 de Visual Studio antes de instalar el hotfix.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".