Błąd czasu wykonania języka C R6024
za mało miejsca dla tabeli _onexit/atexit
Uwaga
Jeśli ten komunikat o błędzie wystąpi podczas uruchamiania aplikacji, aplikacja została zamknięta, ponieważ ma problem z pamięcią wewnętrzną. Ten błąd jest zwykle spowodowany bardzo niskim stanem pamięci lub rzadko przez usterkę w programie lub uszkodzenie używanych bibliotek Visual C++.
Możesz wypróbować następujące kroki, aby naprawić ten błąd:
- Zamknij inne uruchomione aplikacje lub uruchom ponownie komputer, aby zwolnić pamięć.
- Użyj strony Aplikacje i funkcje lub Programy i funkcje w Panel sterowania, aby naprawić lub ponownie zainstalować program.
- Użyj strony Aplikacje i funkcje lub Programy i funkcje w Panel sterowania, aby naprawić lub ponownie zainstalować wszystkie kopie pakiet redystrybucyjny programu Visual C++ firmy Microsoft.
- Sprawdź usługę Windows Update w Panel sterowania, aby uzyskać aktualizacje oprogramowania.
- Sprawdź zaktualizowaną wersję aplikacji. Jeśli problem będzie się powtarzać, skontaktuj się z dostawcą aplikacji.
Informacje dla programistów
Ten błąd występuje, ponieważ nie było dostępnej pamięci dla _onexit
funkcji lub atexit
. Ten błąd jest spowodowany przez stan małej ilości pamięci. Możesz rozważyć wstępne przydzielanie podczas uruchamiania aplikacji, aby pomóc w zapisywaniu danych użytkownika i wykonywaniu czystego wyjścia aplikacji w warunkach małej ilości pamięci.