Sdílet prostřednictvím


Chyba modulu C runtime R6024

nedostatek místa pro tabulku _onexit/atexit

Poznámka:

Pokud při spuštění aplikace narazíte na tuto chybovou zprávu, aplikace se vypnula, protože má problém s interní pamětí. Tato chyba je obvykle způsobena extrémně nízkým stavem paměti nebo zřídka chybou v programu nebo poškozením knihoven Visual C++, které používá.

Zkuste chybu odstranit pomocí tohoto postupu:

  • Zavřete ostatní spuštěné aplikace nebo restartujte počítač, aby se uvolnila paměť.
  • K opravě nebo přeinstalaci programu použijte stránku Aplikace a funkce nebo Programy a funkce v Ovládací panely.
  • Pomocí stránky Aplikace a funkce nebo Programy a funkce v Ovládací panely opravte nebo přeinstalujte všechny kopie distribuovatelné součásti Microsoft Visual C++.
  • Zkontrolujte služba Windows Update v Ovládací panely aktualizací softwaru.
  • Zkontrolujte aktualizovanou verzi aplikace. Pokud potíže potrvají, obraťte se na dodavatele aplikace.

Informace pro programátory

K této chybě dochází, protože pro funkci atexit nebyla k dispozici žádná _onexit paměť. Příčinou této chyby je nedostatek paměti. Při spuštění aplikace můžete zvážit předběžné přidělení vyrovnávacích pamětí, které vám pomůžou při ukládání uživatelských dat a provádění čistého ukončení aplikace v podmínkách nedostatku paměti.