Erro em runtime de C R6024
espaço insuficiente para a tabela _onexit/atexit
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. Esse erro geralmente é causado por uma condição de memória extremamente baixa, ou raramente por um bug no programa ou por corrupção das bibliotecas do Visual C++ que ele usa.
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.
- Use a página Aplicativos e Recursos ou Programas e Recursos no Painel de Controle para reparar ou reinstalar todas as cópias do Pacote Redistribuível do Visual C++.
- Verifique o Windows Update no Painel de Controle para ver se há atualizações de software.
- 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 porque não havia memória disponível para a função _onexit
ou atexit
. Esse erro é causado por uma condição de memória baixa. Você pode considerar a pré-alocação de buffers na inicialização do aplicativo para ajudar a salvar dados do usuário e executar uma saída de aplicativo limpa em condições de baixa memória.