| Anterior | Siguiente |
| STATUS_FLOAT_OVERFLOW | STATUS_FLOAT_UNDERFLOW |
STATUS_FLOAT_STACK_CHECK
Qué significa STATUS_FLOAT_STACK_CHECK
STATUS_FLOAT_STACK_CHECK se refiere al stack de ocho registros x87, no al memory stack del thread. Puede aparecer al hacer push sobre un stack lleno, pop de una entrada vacía o usar tags/estado incoherentes.
Assembly manual, ABI mismatches o recovery incorrecto tras otra FP exception son candidatos. Código SSE/AVX moderno no usa el mismo modelo, por lo que primero hay que identificar la instruction set real.
Qué comprobar
- Capture x87 status word, TOP y tag state.
- Registre la instruction exacta y balance de pushes/pops.
- Revise callbacks/foreign-language boundaries que cambian FP state.
- No lo diagnostique como thread stack overflow.
Referencias técnicas
- Microsoft Learn: _fpieee_flt
- Microsoft Learn: _control87 and _controlfp
- Intel: Floating-Point Reference Sheet
- Microsoft Windows SDK metadata: ntstatus.h
¿Buscas un código diferente? Buscar otro código de estado o error.