Este artigo descreve um problema que ocorre quando chamar funções intrínsecas (a definição do compilador /Oi ) em projectos de Visual C++ depois de actualizar para o Microsoft Visual Studio 2012 actualização 4. Se executar a aplicação na Depuração/Win32, falhas de aplicações, e poderá receber a seguinte mensagem de erro:
Excepção em < endereço >< exe >não processada: código de instrumentação de cookie de pilha detectou uma sobrecarga da memória intermédia baseada em pilha.
Uma correcção está disponível para resolver este problema. A correcção tem um pré-requisito que têm de ter o Microsoft Visual Studio 2012 actualização 4 instalado.
Resolução
Informações sobre correção
Existe uma correção suportada pela Microsoft. No entanto, esta correção destina-se apenas a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham este problema específico.
Se a correção está disponível para transferência, existe uma secção de "Transferência de Correção Disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta secção não for apresentado, submeta um pedido de suporte e serviço de cliente Microsoft para obter a correcção. Nota Caso ocorram problemas adicionais ou se for necessária a resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos de normais do suporte serão aplicados a questões de suporte adicional e problemas incluídos nesta correção específica. Para uma lista completa dos números de telefone de suporte e serviço de cliente da Microsoft ou para criar um pedido de assistência separado, visite o seguinte Web site da Microsoft:http://support.microsoft.com/contactus/?ws=supportNota O formulário "Transferência de correcção disponível" apresenta os idiomas nos quais a correcção está disponível. Se não visualizar o seu idioma, é porque uma correcção não está disponível para esse idioma.
Requisito de reinício
Poderá ter de reiniciar o computador depois de instalar a correcção se os ficheiros afectados não estão a ser utilizados no momento da instalação. Recomendamos que feche todos os componentes relacionados com o Visual Studio 2012 antes de instalar a correcção.
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".