レポートが出力されます。message」フィールドに格納されます。次に、ヒープベースのクラッシュの例を示します(スタックのバグについては、後述のスタックに関するセクションをご覧ください)。バグが「タグの不一致」だという点です。メモリアクセスにおいて、ポインタタグが対応するメモリタグと一致しない場合に発生するバグです。以下のような状況で発生することがあります。レポートの各セクションについて説明します。不正なメモリアクセスに関する情報が含まれています。以下に関する不正がレポートされます。シンボル化については、シンボル化のセクションをご覧ください。不正なアクセスの原因として考えられる候補です。候補が複数ある場合は、可能性が高い順に一覧表示されます。その後に、考えられる原因についての詳細情報が記載されます。以下の原因を診断できます。認識している情報です。バグの種類によって内容が異なる場合があります。アンダーフローの場合もあります。バグは区別されません。エラーの原因となったスタック割り当てを特定するには、オフラインでのシンボル化ステップが必要になります。レポートについてのセクションを参照してください。空きバッファから強制排除された後の二重解放です。内部のメモリを解放しようとしていました。これは明らかにワイルド解放です。バグの場合にのみ表示されます。シンボル化については、シンボル化を参照してください。シンボル化については、シンボル化を参照してください。レポートには、以下のような高度なデバッグ情報も含まれています。ダンプを使用すると、ポインタタグと同じタグに隣接するメモリの割り当てを探すことができます。オフセットが大きく、境界外のアクセスを指している場合もあります。バイトのメモリに相当します。ダンプはヒントを提供します。オーバーフローは次のようになります。タグとして保存されます。割り当てられています。(ptr/mem))は、通常はスタック使用後のバグを示します。レポートのレジスタダンプは、不正なメモリアクセスが行われた実際の命令に対応しています。ハンドラから別のレジスタダンプが続きます。番目のレジスタダンプは無視してください。呼び出したときに記録されたもので、バグとは無関係です。組織において、シンボル化の一部またはすべてのプロセスを自動化するツールを利用している場合があります。バグの変数名)を取得するには、オフラインでのシンボル化ステップが必要になります。アクセスできるようにする必要があります。使用してインストールできます。ファイルを取得するシンボル化には、シンボルが格納されたストリップされていないバイナリが必要です。ファイルの場所は、ビルドの種類によって異なります。