Partilhar via


Erro de tempo de execução C R6018

Erro de heap inesperado

Observações

Observação

Se você encontrar essa mensagem de erro durante a execução de um aplicativo, o aplicativo foi desligado porque tem um problema interno. Há várias razões possíveis para esse erro, mas geralmente ele é causado por um defeito no código do aplicativo.

Você pode tentar estas etapas para corrigir esse erro:

  • Use a página Aplicativos e Recursos ou Programas e Recursos no Painel de Controle para reparar ou reinstalar o programa.
  • Verifique se há atualizações de software no Windows Update no Painel de Controle.
  • Verifique se há uma versão atualizada do aplicativo. Entre em contato com o fornecedor do aplicativo se o problema persistir.

Informação para Programadores

O programa encontrou um erro inesperado ao executar uma operação de gerenciamento de memória.

Este erro geralmente ocorre se o programa inadvertidamente altera os dados do heap em tempo de execução. No entanto, também pode ser causado por um erro interno no tempo de execução ou no código do sistema operacional.

Para corrigir esse problema, verifique se há bugs de corrupção de pilha em seu código. Para obter mais informações e exemplos, consulte CRT Debug Heap Details. Em seguida, verifique se está a usar os pacotes redistribuíveis mais recentes para a distribuição da aplicação. Para obter informações, consulte Implantação no Visual C++.