¿Qué significa el código NTSTATUS 0xC00002B4 (STATUS_FLOAT_MULTIPLE_FAULTS)?

 
Anterior Siguiente
STATUS_CANT_ENABLE_DENY_ONLY STATUS_FLOAT_MULTIPLE_TRAPS

STATUS_FLOAT_MULTIPLE_FAULTS

Qué significa STATUS_FLOAT_MULTIPLE_FAULTS

STATUS_FLOAT_MULTIPLE_FAULTS se usa cuando el estado FP no se resume de forma segura en una sola exception individual. En rutas x87/SSE pueden existir varios flags pendientes o delivery diferida.

El texto del NTSTATUS no sustituye la lectura de x87 status/MXCSR. Invalid, denormal, divide-by-zero, overflow, underflow, precision y stack flags permiten saber qué ocurrió realmente.

Qué comprobar

  • Capture x87 status/control word y MXCSR antes de que el handler los limpie.
  • Registre exception masks junto con los flags activos.
  • Correlacione con la instruction que estableció los flags, no solo la que los entregó.
  • Limpie/restaure el estado de forma coherente para evitar retrigger inmediato.

Referencias técnicas


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