Freigeben über


C-Laufzeitfehler R6024

nicht genügend Platz für _onexit/atexit-Tabelle

Hinweis

Wenn beim Ausführen einer App diese Fehlermeldung auftritt, wurde die App heruntergefahren, da ein internes Speicherproblem vorliegt. Dieser Fehler wird in der Regel durch eine extrem niedrige Arbeitsspeicherbedingung oder selten durch einen Fehler im Programm oder durch Beschädigung der von ihr genutzten Visual C++-Bibliotheken verursacht.

Sie können versuchen, diesen Fehler zu beheben, indem Sie folgende Schritte ausführen:

  • Schließen Sie andere ausgeführte Anwendungen, oder starten Sie Den Computer neu, um Arbeitsspeicher freizugeben.
  • Verwenden Sie die Seite "Apps und Features" oder "Programme und Features" im Systemsteuerung, um das Programm zu reparieren oder neu zu installieren.
  • Verwenden Sie die Seite "Apps und Features" oder "Programme und Features" im Systemsteuerung, um alle Kopien der Redistributable von Microsoft Visual C++ zu reparieren oder neu zu installieren.
  • Überprüfen Sie Windows Update im Systemsteuerung auf Softwareupdates.
  • Suchen Sie nach einer aktualisierten Version der App. Wenden Sie sich an den App-Anbieter, wenn das Problem weiterhin besteht.

Informationen für Programmierer

Dieser Fehler tritt auf, da für die _onexit Funktion atexit kein Arbeitsspeicher verfügbar war. Dieser Fehler wird durch eine Bedingung mit geringem Arbeitsspeicher verursacht. Beim Starten der App können Sie Puffer vorab zuordnen, um das Speichern von Benutzerdaten und das Ausführen eines sauber Beendens der App unter geringem Arbeitsspeicher zu unterstützen.