Condividi tramite


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.