Vocabulario de Desarrollo de software · Depuración y resolución de problemas

¿Qué significa use-after-free?

Significado en Desarrollo de software, traducción al español y ejemplos

sustantivoTérmino avanzado

use-after-free: uso después de liberar memoria

Acceso a una región de memoria después de liberarla, cuando ya no es válida para el objeto original.

Cómo se usa

Se encuentra en diagnósticos de memoria e informes de seguridad. Se distingue de una fuga, que deja memoria asignada innecesariamente.

Frases de ejemplo

  1. The sanitizer reported a use-after-free when the callback read the destroyed session.

    El detector informó de un uso después de liberar memoria cuando la callback leyó la sesión destruida.

    La callback sobrevivió al objeto cuya memoria intentaba leer.

  2. Cancelling the pending task fixed the use-after-free during window closure.

    Cancelar la tarea pendiente corrigió el uso después de liberar memoria al cerrar la ventana.

    La tarea ya no puede acceder a recursos que la ventana liberó al cerrarse.

Combinaciones frecuentes

  • detect a use-after-free
  • use-after-free vulnerability

Más términos: Depuración y resolución de problemas

Practica con lecturas adaptadas a tu nivel

Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés: