Что означает код ошибки Windows 630 (ERROR_FLOAT_MULTIPLE_FAULTS)?

 
Предыдущий Следующий
ERROR_CANT_ENABLE_DENY_ONLY ERROR_FLOAT_MULTIPLE_TRAPS

ERROR_FLOAT_MULTIPLE_FAULTS

Что означает ERROR_FLOAT_MULTIPLE_FAULTS

ERROR_FLOAT_MULTIPLE_FAULTS — возникло несколько ошибок операций с плавающей точкой.

Что проверить

Сохраните floating-point exception context: instruction, registers/FPU state и stack.

  • Определите конкретное исключение — divide by zero, overflow, underflow, invalid operation, denormal или stack fault.
  • Проверьте маски FPU/SSE exceptions и входные данные операции; multiple faults/traps требуют анализа первого исключения в цепочке.

Исходная формулировка

  • Multiple floating-point faults were reported for one execution context.
  • faulting instruction, operands, and module symbols
  • Decode x87 and MXCSR flags to identify invalid, divide-by-zero, overflow, underflow, or precision conditions.
  • floating-point exception masks were changed and several pending conditions accumulated
  • Use deterministic test inputs and compare scalar, SIMD, debug, and optimized builds.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.