<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>أنظمة لينكس on MeerStory</title><link>https://linux.meerstory.com/ar/categories/%D8%A3%D9%86%D8%B8%D9%85%D8%A9-%D9%84%D9%8A%D9%86%D9%83%D8%B3/</link><description>Recent content in أنظمة لينكس on MeerStory</description><generator>Hugo</generator><language>ar-sa</language><lastBuildDate>Sun, 11 Oct 2026 01:42:13 +0900</lastBuildDate><atom:link href="https://linux.meerstory.com/ar/categories/%D8%A3%D9%86%D8%B8%D9%85%D8%A9-%D9%84%D9%8A%D9%86%D9%83%D8%B3/index.xml" rel="self" type="application/rss+xml"/><item><title>تشخيص انهيار البرامج في لينكس بدقة</title><link>https://linux.meerstory.com/ar/ubuntu/20261011_014110_34/</link><pubDate>Sun, 11 Oct 2026 01:42:13 +0900</pubDate><guid>https://linux.meerstory.com/ar/ubuntu/20261011_014110_34/</guid><description>&lt;h2 id="نظرة-عامة-فك-طلاسم-عناوين-الذاكرة-عند-انهيار-النظام">نظرة عامة: فك طلاسم عناوين الذاكرة عند انهيار النظام&lt;/h2>
&lt;p>عندما يتعرض تطبيق برمجي لانهيار مفاجئ ناتج عن خطأ التجزئة (Segmentation Fault) أو يُسفر عن تفريغ ملف الذاكرة (Core Dump)، تقف سجلات النظام عاجزة عن تقديم تفسير مفهوم للمطور، مكتفية بعناوين سداسية عشرية مبهمة لا توضح موضع العطل الحقيقي. هنا تبرز الأهمية القصوى لأداة &lt;code>addr2line&lt;/code>؛ إذ تعمل كحلقة وصل سريعة تترجم تلك العناوين الافتراضية العشوائية فوراً إلى اسم الملف المصدري ورقم السطر الفعلي المسبب للمشكلة. نستعرض في هذا الدليل التطبيقي خطوات استخدام الأداة بدءاً من توليد الرموز التشخيصية عبر الخيار &lt;code>-g&lt;/code>، مروراً بفك تشفير أسماء الدوال المركبة (-C)، ووصولاً إلى تتبع مسارات الدوال المضمنة المتداخلة (-i) وفق منهجية عملية متكاملة.&lt;/p></description></item></channel></rss>