バグ チェック 0x13A: KERNEL_MODE_HEAP_CORRUPTION
KERNEL_MODE_HEAP_CORRUPTION バグ チェックの値は、0x0000013A です。 このバグ チェックは、カーネル モード ヒープ マネージャーがヒープ内の破損を検出したことを示します。
重要
この記事は、プログラマー向けです。 コンピューターを使用中に、ブルー スクリーン エラーが表示された場合は、「ブルー スクリーン エラーのトラブルシューティング」を参照してください。
KERNELMODEHEAPCORRUPTION パラメーター
パラメーター | 説明 |
---|---|
1 | 検出された破損の種類 - 次の一覧を参照してください |
2 | 破損を報告したヒープのアドレス |
3 | 破損が検出されたアドレス |
4 | 予約されています。 |
パラメーター 1 - ヒープ破損の種類
0x3: 破損したエントリ ヘッダーが検出されました。
0x4: 複数の破損したエントリ ヘッダーが検出されました。
0x5: 大規模な割り振りで破損したエントリー・ヘッダーが検出されました。
0x6: バッファ オーバーランと一致する機能で破損が検出されました。
0x7: バッファ アンダーランと一致する機能で破損が検出されました。
0x8: 空きブロックが、ビジー状態のブロックに対してのみ有効な操作に渡されました。
0x9: 現在の操作に無効な引数が指定されました。
0xA: 無効な割り当てタイプが検出されました。
0xB: メモリ解放後使用 (Use After Free) エラーと一致する機能で破損が検出されました。
0xC: 現在の操作に間違ったヒープが指定されました。
0xD: 破損したフリー リストが検出されました。
0xE: ヒープは、フリー・リスト以外のリストでリストの破損を検出しました。
0xF: 空きブロックが、ビジー状態のブロックに対してのみ有効な操作に渡されました。
0x10: ヒープは、現在の操作中に無効な内部状態を検出しました。 通常、これは、バッファー オーバーフローの結果です。
0x11: ヒープは、現在の操作中に無効な内部状態を検出しました。 通常、これは、バッファー オーバーフローの結果です。
0x12: ヒープは、現在の操作中に無効な内部状態を検出しました。 通常、これは、バッファー オーバーフローの結果です。
0x13: ヒープAPIにNULLヒープ ハンドルが渡されました。 呼び出し履歴を調べて、不適切なハンドルがヒープに提供された理由を判断します。
0x14: 要求されたヒープ割り当てが、現在の割り振り制限を超えています。
0x15: コミット要求を実行するプロセスで、要求が現在のコミット制限を超えると判断されました。
0x16: 指定されたVA Manager割り当てのサイズを確認するプロセスで、クエリが無効であると判断されました。
解決方法
!analyze デバッグ拡張機能は、バグ チェックに関する情報を表示し、根本原因の特定に役立ちます。
!heap 拡張機能は、ヒープ使用量情報の表示、ヒープ マネージャー内のブレークポイントの制御、リークしたヒープ ブロックの検出、ヒープ ブロックの検索、ページ ヒープ情報の表示を行います。
ブルー スクリーン バグ チェックのトラブルシューティングに関する一般的な情報については、「ブルー スクリーン データ 」を参照してください。
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示