Erro em runtime de C R6028
não é possível inicializar o heap
Observação
Se você encontrar essa mensagem de erro durante a execução de um aplicativo, o aplicativo foi desligado porque tem um problema de memória interna. Há muitas razões possíveis para esse erro, mas geralmente é causado por uma condição de memória extremamente baixa, um bug no programa ou por drivers de hardware defeituosos.
Você pode tentar corrigir esse erro com estas etapas:
- Feche outros aplicativos em execução ou reinicie o computador para liberar memória.
- Use a página Aplicativos e Recursos ou Programas e Recursos no Painel de Controle para reparar ou reinstalar o programa.
- Se o aplicativo estava funcionando antes de uma instalação recente de outro aplicativo ou driver, use a página Aplicativos e Recursos ou Programas e Recursos no Painel de Controle para remover o novo aplicativo ou driver e experimente seu aplicativo novamente.
- Verifique o site do fornecedor do hardware ou o Windows Update no Painel de Controle para obter atualizações de software e driver.
- Verifique se há uma versão atualizada do programa. Entre em contato com o fornecedor do aplicativo se o problema persistir.
Informações para Programadores
Esse erro ocorre quando o sistema operacional não criou o pool de memória para o aplicativo. Especificamente, o CRT (C Runtime) chamou a função HeapCreate
do Win32, que retornou NULL indicando uma falha.
Se esse erro ocorrer durante a inicialização do aplicativo, o sistema não poderá atender às solicitações do heap porque drivers com defeito foram carregados. Verifique o Windows Update ou o site do fornecedor de hardware para obter drivers atualizados.