¿Qué significa el código BSOD 0xF7 (DRIVER_OVERRAN_STACK_BUFFER)?

 
Anterior Siguiente
PCI_VERIFIER_DETECTED_VIOLATION RAMDISK_BOOT_INITIALIZATION_FAILED

DRIVER_OVERRAN_STACK_BUFFER

Qué significa DRIVER_OVERRAN_STACK_BUFFER

DRIVER_OVERRAN_STACK_BUFFER (0xF7) detecta un stack-based buffer overrun, normalmente mediante el security cookie/stack protection del compilador. Es una corrupción de memoria grave y el retorno normal ya no es seguro.

La causa suele estar en copy lengths, arrays locales, formatting o índices usados por la función que dañó la stack frame.

Qué comprobar en el dump

  • Examine el stack y la función que detectó el security cookie alterado.
  • Revise buffers locales, longitudes de copia y arithmetic que calcula offsets o sizes.
  • Compruebe entradas controladas por dispositivos/user mode que alimentan la rutina.
  • No continúe ejecución tras ignorar la comprobación: el return address u otro estado de control puede estar corrompido.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.