·sanitizers

مهارة مطهر المترجم للكشف عن الأخطاء في وقت التشغيل في C/C++. استخدمه عند تمكين وتفسير AddressSanitizer (ASan) أو UnifiedBehaviorSanitizer (UBSan) أو ThreadSanitizer (TSan) أو MemorySanitizer (MSan) أو LeakSanitizer (LSan) مع دول مجلس التعاون الخليجي أو Clang. يتم التنشيط عند الاستعلامات حول إشارات المطهر، أو تقارير المطهر، أو ASAN_OPTIONS، أو أخطاء الذاكرة، أو سباقات البيانات، أو السلوك غير المحدد، أو القراءات غير المهيأة، أو اختيار المطهر الذي سيتم استخدامه لفئة خطأ معينة.

26التثبيتات·1الرائج·@mohitmishra786

التثبيت

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

كيفية تثبيت sanitizers

ثبّت مهارة الذكاء الاصطناعي sanitizers بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/mohitmishra786/low-level-dev-skills --skill sanitizers
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في 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++. استخدمه عند تمكين وتفسير AddressSanitizer (ASan) أو UnifiedBehaviorSanitizer (UBSan) أو ThreadSanitizer (TSan) أو MemorySanitizer (MSan) أو LeakSanitizer (LSan) مع دول مجلس التعاون الخليجي أو Clang. يتم التنشيط عند الاستعلامات حول إشارات المطهر، أو تقارير المطهر، أو ASAN_OPTIONS، أو أخطاء الذاكرة، أو سباقات البيانات، أو السلوك غير المحدد، أو القراءات غير المهيأة، أو اختيار المطهر الذي سيتم استخدامه لفئة خطأ معينة. المصدر: mohitmishra786/low-level-dev-skills.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
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++. استخدمه عند تمكين وتفسير AddressSanitizer (ASan) أو UnifiedBehaviorSanitizer (UBSan) أو ThreadSanitizer (TSan) أو MemorySanitizer (MSan) أو LeakSanitizer (LSan) مع دول مجلس التعاون الخليجي أو Clang. يتم التنشيط عند الاستعلامات حول إشارات المطهر، أو تقارير المطهر، أو 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 بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

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

التفاصيل

الفئة
{}تحليل البيانات
المصدر
skills.sh
أول ظهور
2026-02-22