バグ チェック 0xE7: INVALID_FLOATING_POINT_STATE
INVALID_FLOATING_POINT_STATE バグ チェックの値が 0x000000E7 になっています。 これは、スレッドの保存された浮動小数点状態が無効であることを示しています。
重要
この記事は、プログラマー向けです。 コンピューターを使用中に、ブルー スクリーン エラーが表示された場合は、「ブルー スクリーン エラーのトラブルシューティング」を参照してください。
INVALID_FLOATING_POINT_STATE パラメーター
パラメーター 1 は、失敗した有効性チェック示しています。 パラメーター 4 は使用されません。 他のパラメーターの意味は、パラメーター 1 の値によって異なります。
パラメーター 1 | パラメータ 2 | パラメーター 3 | エラーの原因 |
---|---|---|---|
0x0 |
フラグ フィールド |
0 |
保存されたコンテキスト フラグ フィールドが無効です。 FLOAT_SAVE_VALID が設定されていないか、一部の予約ビットが 0 以外です。 |
0箸1 |
保存された IRQL |
現在の IRQL |
現在のプロセッサの IRQL が、浮動小数点コンテキストが保存されたときと同じになっていません。 |
0等2 |
この浮動小数点コンテキストを所有するスレッドの保存されたアドレス |
現在のスレッド |
保存されたコンテキストが、現在のスレッドに属していません。 |
原因
以前に保存されたスレッドの浮動小数点状態を復元中に、状態が無効であることが判明しました。
パラメーター 1 は、失敗した有効性チェック示しています。