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