Aracılığıyla paylaş


C Çalışma Zamanı Hatası R6024

_onexit/atexit tablosu için yeterli alan yok

Not

Bir uygulamayı çalıştırırken bu hata iletisiyle karşılaşırsanız, uygulama bir iç bellek sorunu nedeniyle kapatıldı. Bu hata genellikle son derece düşük bellek durumundan veya nadiren programdaki bir hatadan veya kullandığı Visual C++ kitaplıklarının bozulmasından kaynaklanır.

Bu hatayı düzeltmek için aşağıdaki adımları deneyebilirsiniz:

  • Çalışan diğer uygulamaları kapatın veya bellek boşaltmak için bilgisayarınızı yeniden başlatın.
  • Programı onarmak veya yeniden yüklemek için Denetim Masası Uygulamalar ve Özellikler veya Programlar ve Özellikler sayfasını kullanın.
  • Microsoft Visual C++ Yeniden Dağıtılabilir tüm kopyalarını onarmak veya yeniden yüklemek için Denetim Masası Uygulamalar ve Özellikler veya Programlar ve Özellikler sayfasını kullanın.
  • Yazılım güncelleştirmeleri için Denetim Masası Windows Update'i denetleyin.
  • Uygulamanın güncelleştirilmiş bir sürümünü denetleyin. Sorun devam ederse uygulama satıcısına başvurun.

Programcılar için bilgiler

Bu hata, veya atexit işlevi için _onexit kullanılabilir bellek olmadığından oluşur. Bu hatanın nedeni yetersiz bellek durumudur. Kullanıcı verilerini kaydetmeye ve yetersiz bellek koşullarında temiz bir uygulama çıkışı gerçekleştirmeye yardımcı olmak için uygulama başlangıcında arabellekleri önceden ayırmayı düşünebilirsiniz.