共用方式為


C 執行階段錯誤 R6024

_onexit/atexit 資料表的空間不足

注意

如果您在執行應用程式時遇到此錯誤訊息,應用程式因為有內部記憶體問題而關閉。 此錯誤通常是因為程式中的 Bug 或它所使用的 Visual C++ 程式庫損毀,而造成記憶體狀況非常低,或很少造成此錯誤。

您可以嘗試進行下列步驟來修正這個錯誤:

  • 關閉其他執行中的應用程式,或重新開機電腦以釋放記憶體。
  • 使用主控台 中的 [應用程式與功能] 或 [程式和功能 ] 頁面來修復或重新安裝程式。
  • 使用主控台 中的 [應用程式與功能 ] 或 [程式和功能 ] 頁面來修復或重新安裝 Microsoft C++ 可轉散發套件的所有複本。
  • 檢查 主控台 中的 Windows Update 以取得軟體更新。
  • 檢查應用程式的更新版本。 如果問題持續發生,請連絡應用程式廠商。

程式設計人員的資訊

因為 或 atexit 函式沒有可用的 _onexit 記憶體,因此會發生此錯誤。 此錯誤是由記憶體不足的狀況所造成。 您可以考慮在應用程式啟動時預先配置緩衝區,以協助儲存使用者資料,並在記憶體不足的情況下執行乾淨的應用程式結束。