·sanitizers

Compétence de désinfection du compilateur pour la détection des bogues d'exécution en C/C++. À utiliser lors de l'activation et de l'interprétation de AddressSanitizer (ASan), UndefinedBehaviorSanitizer (UBSan), ThreadSanitizer (TSan), MemorySanitizer (MSan) ou LeakSanitizer (LSan) avec GCC ou Clang. S'active sur les requêtes concernant les indicateurs de désinfectant, les rapports de désinfectant, ASAN_OPTIONS, les erreurs de mémoire, les courses de données, le comportement non défini, les lectures non initialisées ou le choix du désinfectant à utiliser pour une classe de bogues donnée.

26Installations·1Tendance·@mohitmishra786

Installation

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

Comment installer sanitizers

Installez rapidement le skill IA sanitizers dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill sanitizers
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : 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).

Compétence de désinfection du compilateur pour la détection des bogues d'exécution en C/C++. À utiliser lors de l'activation et de l'interprétation de AddressSanitizer (ASan), UndefinedBehaviorSanitizer (UBSan), ThreadSanitizer (TSan), MemorySanitizer (MSan) ou LeakSanitizer (LSan) avec GCC ou Clang. S'active sur les requêtes concernant les indicateurs de désinfectant, les rapports de désinfectant, ASAN_OPTIONS, les erreurs de mémoire, les courses de données, le comportement non défini, les lectures non initialisées ou le choix du désinfectant à utiliser pour une classe de bogues donnée. Source : mohitmishra786/low-level-dev-skills.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill sanitizers
Catégorie
{}Analyse de Données
Vérifié
Première apparition
2026-02-22
Mis à jour
2026-03-10

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

Réponses rapides

Qu'est-ce que sanitizers ?

Compétence de désinfection du compilateur pour la détection des bogues d'exécution en C/C++. À utiliser lors de l'activation et de l'interprétation de AddressSanitizer (ASan), UndefinedBehaviorSanitizer (UBSan), ThreadSanitizer (TSan), MemorySanitizer (MSan) ou LeakSanitizer (LSan) avec GCC ou Clang. S'active sur les requêtes concernant les indicateurs de désinfectant, les rapports de désinfectant, ASAN_OPTIONS, les erreurs de mémoire, les courses de données, le comportement non défini, les lectures non initialisées ou le choix du désinfectant à utiliser pour une classe de bogues donnée. Source : mohitmishra786/low-level-dev-skills.

Comment installer sanitizers ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill sanitizers Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

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

Détails

Catégorie
{}Analyse de Données
Source
skills.sh
Première apparition
2026-02-22