Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає use-after-free?
Значення й приклади · Розробка програмного забезпечення
use-after-free: використання після звільнення пам’яті
Звернення до ділянки пам’яті після її звільнення, коли вона вже недійсна для початкового об’єкта.
Де і як уживається
Використання після звільнення пам’яті виникає, коли код продовжує доступ до ресурсу після завершення його життєвого циклу.
Приклади речень
The sanitizer reported a use-after-free when the callback read the destroyed session.
Санітизатор повідомив про використання після звільнення пам’яті, коли зворотний виклик прочитав знищений сеанс.
Зворотний виклик пережив об’єкт, з пам’яті якого він намагався читати.
Cancelling the pending task fixed the use-after-free during window closure.
Скасування завдання в черзі усунуло використання після звільнення пам’яті під час закриття вікна.
Завдання більше не могло звертатися до ресурсів, уже звільнених вікном, що закривалося.
Поширені словосполучення
- detect a use-after-free
- use-after-free vulnerability
Пов’язані терміни
Інші терміни: Пошук і виправлення помилок
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
