Errore di runtime di C R6024
spazio insufficiente per la tabella _onexit/atexit
Nota
Se si verifica questo messaggio di errore durante l'esecuzione di un'app, l'app è stata arrestata perché presenta un problema di memoria interna. Questo errore è in genere causato da una condizione di memoria estremamente bassa o raramente da un bug nel programma o dal danneggiamento delle librerie di Visual C++ usate.
Per risolvere questo errore, è possibile provare questi passaggi:
- Chiudere altre applicazioni in esecuzione o riavviare il computer per liberare memoria.
- Usare la pagina App e funzionalità o Programmi e funzionalità nel Pannello di controllo per ripristinare o reinstallare il programma.
- Usare la pagina App e funzionalità o Programmi e funzionalità nel Pannello di controllo per ripristinare o reinstallare tutte le copie di Microsoft Visual C++ Redistributable.
- Controllare Windows Update nel Pannello di controllo per gli aggiornamenti software.
- Verificare la disponibilità di una versione aggiornata dell'app. Se il problema persiste, contattare il fornitore dell'app.
Informazioni per i programmatori
Questo errore si verifica perché non è disponibile memoria per la _onexit
funzione o atexit
. Questo errore è causato da una condizione di memoria insufficiente. È possibile prendere in considerazione la pre-allocazione dei buffer all'avvio dell'app per facilitare il salvataggio dei dati utente e l'esecuzione di un'uscita di un'app pulita in condizioni di memoria insufficiente.