Use-after-free ne demek?
Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler
Use-after-free, yazılımda serbest bırakma sonrası kullanım anlamına gelir.
Bir bellek alanına serbest bırakıldıktan ve özgün nesne için geçerliliğini yitirdikten sonra erişme.
English: Accessing a memory region after it has been released, when it is no longer valid for the original object.
Nerede ve nasıl kullanılır?
Bellek tanılamasında ve güvenlik raporlarında kullanılır. Belleğin gereksiz yere ayrılmış kaldığı sızıntıdan farklıdır.
Örnek cümleler
The sanitizer reported a use-after-free when the callback read the destroyed session.
Geri çağırım yok edilmiş oturumu okuduğunda bellek denetleyicisi serbest bırakma sonrası kullanım bildirdi.
Geri çağırım, belleğini okumaya çalıştığı nesneden daha uzun süre yaşamıştı.
Cancelling the pending task fixed the use-after-free during window closure.
Bekleyen görevi iptal etmek, pencere kapanışındaki serbest bırakma sonrası kullanımı düzeltti.
Görev artık kapanan pencerenin serbest bıraktığı kaynaklara erişemiyordu.
Sık kullanılan kalıplar
- detect a use-after-free
- use-after-free vulnerability
İlgili terimler
Aynı konudan: Hata Ayıklama ve Sorun Giderme
Seviyene uygun okumayla pekiştir
Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar:
