0xE7 de Verificação de Bugs: INVALID_FLOATING_POINT_STATE
O marcar de bug INVALID_FLOATING_POINT_STATE tem um valor de 0x000000E7. Isso indica que o estado de ponto flutuante salvo de um thread é inválido.
Importante
Este artigo é para programadores. Se você for um cliente que recebeu um código de erro de tela azul ao usar o computador, consulte Solucionar erros de tela azul.
Parâmetros de INVALID_FLOATING_POINT_STATE
O parâmetro 1 indica qual marcar de validade falhou. O parâmetro 4 não é usado. O significado dos outros parâmetros depende do valor do Parâmetro 1.
Parâmetro 1 | Parâmetro 2 | Parâmetro 3 | Causa do erro |
---|---|---|---|
0x0 |
O campo sinalizadores |
0 |
O campo sinalizadores de contexto salvo é inválido. FLOAT_SAVE_VALID não está definido ou alguns bits reservados não são zero. |
0x1 |
O IRQL salvo |
O IRQL atual |
O IRQL do processador atual não é o mesmo de quando o contexto de ponto flutuante foi salvo. |
0x2 |
O endereço salvo do thread que possui esse contexto de ponto flutuante |
O thread atual |
O contexto salvo não pertence ao thread atual. |
Causa
Ao restaurar o estado de ponto flutuante salvo anteriormente para um thread, o estado foi considerado inválido.
O parâmetro 1 indica qual marcar de validade falhou.