·sanitizers

C/C++ でのランタイムバグ検出のためのコンパイラサニタイザースキル。 GCC または Clang で、AddressSanitizer (ASan)、UnknownBehaviorSanitizer (UBSan)、ThreadSanitizer (TSan)、MemorySanitizer (MSan)、または LeakSanitizer (LSan) を有効にして解釈するときに使用します。サニタイザー フラグ、サニタイザー レポート、ASAN_OPTIONS、メモリ エラー、データ競合、未定義の動作、初期化されていない読み取り、または特定のバグ クラスに使用するサニタイザーの選択に関するクエリに対してアクティブ化されます。

26インストール·1トレンド·@mohitmishra786

インストール

$npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill sanitizers

sanitizers のインストール方法

コマンドラインで sanitizers AI スキルを開発環境にすばやくインストール

  1. ターミナルを開く: ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます
  2. インストールコマンドを実行: このコマンドをコピーして実行します: npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill sanitizers
  3. インストールを確認: インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソース: mohitmishra786/low-level-dev-skills。

Guide agents through choosing, enabling, and interpreting compiler runtime sanitizers for finding memory errors, undefined behaviour, data races, and memory leaks.

| detectleaks=0/1 | Enable LeakSanitizer (default 1 on Linux) | | abortonerror=1 | Call abort() instead of exit() (for core dumps) | | logpath=path | Write report to file | | symbolize=1 | Symbolize addresses (needs llvm-symbolizer in PATH) | | fastunwindonmalloc=0 | More accurate stacks (slower) | | quarantinesizemb=256 | Delay reuse of freed memory |

Reading: the top frame in WRITE/READ is the access site; the allocated at stack shows the allocation. The region is 40 bytes at [start, end) and the access is at end = one byte past the end (classic off-by-one).

C/C++ でのランタイムバグ検出のためのコンパイラサニタイザースキル。 GCC または Clang で、AddressSanitizer (ASan)、UnknownBehaviorSanitizer (UBSan)、ThreadSanitizer (TSan)、MemorySanitizer (MSan)、または LeakSanitizer (LSan) を有効にして解釈するときに使用します。サニタイザー フラグ、サニタイザー レポート、ASAN_OPTIONS、メモリ エラー、データ競合、未定義の動作、初期化されていない読み取り、または特定のバグ クラスに使用するサニタイザーの選択に関するクエリに対してアクティブ化されます。 ソース: mohitmishra786/low-level-dev-skills。

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill sanitizers
カテゴリ
{}データ分析
認証済み
初回登録
2026-02-22
更新日
2026-03-10

Browse more skills from mohitmishra786/low-level-dev-skills

クイックアンサー

sanitizers とは?

C/C++ でのランタイムバグ検出のためのコンパイラサニタイザースキル。 GCC または Clang で、AddressSanitizer (ASan)、UnknownBehaviorSanitizer (UBSan)、ThreadSanitizer (TSan)、MemorySanitizer (MSan)、または LeakSanitizer (LSan) を有効にして解釈するときに使用します。サニタイザー フラグ、サニタイザー レポート、ASAN_OPTIONS、メモリ エラー、データ競合、未定義の動作、初期化されていない読み取り、または特定のバグ クラスに使用するサニタイザーの選択に関するクエリに対してアクティブ化されます。 ソース: mohitmishra786/low-level-dev-skills。

sanitizers のインストール方法は?

ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill sanitizers インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります

ソースリポジトリはどこですか?

https://github.com/mohitmishra786/low-level-dev-skills