رسم توضيحي يشرح Stack Trace (أثر الانهيار): أثر الانهيار جدار النصّ الذي يطبعه البرنامج عند تعطّله ويحدّد مكان الكسر.

Stack Traceأثر الانهيار

ما هو Stack Trace؟

أثر الانهيار جدار النصّ الذي يطبعه البرنامج عند تعطّله ويحدّد مكان الكسر.

ما معنى Stack Trace بالعربي؟

الاسم المعتمد الآن هو «أثر الانهيار». ولأن كثيرًا من المصطلحات لم يستقرّ لها اسم عربي واحد، يكتب هذا القاموس قرّاؤه: صوّت للاسم الذي تراه أوضح، أو اقترح اسمًا أفضل. نراجع الأصوات في كل جولة ونعتمد ما يختاره الناس.

  1. أثر الانهيار الاسم المعتمد اسم القاموس
  2. تتبع المكدس الترجمة الحرفية الشائعة
  3. ستاك تريس تعريب صوتي شائع بين المطورين
  4. سجل الخطأ وصف مبسّط شائع

صوت واحد لكل قارئ في كل مصطلح، وتستطيع نقله إلى اسم آخر. حين يتجاوز اسمٌ الاسمَ المعتمد ويصل إلى 5 أصوات على الأقل، نعرضه للاعتماد في الجولة التالية.

اقترح اسمًا عربيًا أفضل

يراجع الذكاء الاصطناعي كل اقتراح قبل ظهوره: نُضيف الأسماء المعقولة، ولا نُضيف الأخطاء الإملائية أو المكرّر أو ما قد يربك القارئ.

هل الشرح غير واضح أو فيه خطأ؟
نوع الملاحظة

آلة في المصنع توقّفت فجأة، وتدلّى من جانبها شريط ورقيّ طويل ملتفّ على الأرض. يفزع من لا يعرف ويبتعد. أمّا الفنّيّ فيلتقط الشريط ويلفّه ببطء ويقرأ: هذه آخر خطوة قبل التوقّف، وقبلها هذه، وقبلها تلك. الشريط لا يصرخ ولا يلوم؛ يروي بالترتيب ما كانت الآلة تفعله لحظة انهيارها.

حين يصطدم البرنامج بشيء لا يحتمله يتوقّف ويطبع أثر الانهيار (Stack Trace): قائمة بالخطوات التي كان في وسطها لحظة الفشل، خطوة فوق خطوة. البرنامج يستدعي دالّة، تستدعي دالّة أخرى، تستدعي ثالثة، كأنّها أطباق مرصوصة في مكدّس (Stack). وحين تفشل الأعمق منها، يُطبع المكدّس كلّه.

كيف تقرؤه؟ كقصّة تُروى بالعكس. السطر الأوّل في الأعلى هو موضع الاصطدام غالبًا، ويذكر اسم الملفّ ورقم السطر. وما تحته هو الطريق الذي سلكه البرنامج ليصل إلى هناك. لست مطالبًا بفهم كلّ سطر؛ السطر الأوّل هو ما يهمّ.

الشريط الملتفّ هو جدار النصّ، ولفّه هو القراءة من الأعلى، والفنّيّ هو المطوّر أو الوكيل الذي تسلّمه إيّاه.

وتفريق ضروريّ: التتبّع (Trace) يتابع طلبًا واحدًا بين خدمات كثيرة كالطرد بين المستودعات. أمّا أثر الانهيار فتكبير معكوس: تشريح برنامج واحد في لحظة سقوطه. ذاك خريطة الرحلة، وهذا شريط الآلة.

لعلّ هذا أكثر مدخل عمليّ في الكتاب لك. ستلصق هذا النصّ في محادثاتك مع النموذج مرارًا، والفرق بين من يخرج من الورطة في دقائق ومن يتخبّط ساعة هو هذا: الصق الأثر كاملًا، لا «توقّف عن العمل». النصّ الكامل يعطي النموذج الملفّ والسطر والخطأ بالضبط، وكثيرًا ما يكون خطأ نوع (Type / Type Error). أمّا «لا يعمل» فتجبره على التخمين، والتخمين موطن الهلوسة (Hallucination).

موقف من حياتك: يتعطّل تطبيق الحجز في عيادتك، فترسل للوكيل «الصفحة توقّفت» فيسألك عشرة أسئلة. وفي المرّة التالية ترسل الجدار الأحمر كاملًا كما ظهر، فيردّ في رسالة واحدة: «السطر 42 في ملفّ المواعيد يطلب حقلًا غير موجود، أصلحته».

لماذا يهمك Stack Trace؟

ستتوقّف عن الخوف من الجدار الأحمر وتراه اعترافًا مكتوبًا بالترتيب. ولن تصف العطل من الذاكرة، بل تسلّم الشريط نفسه.

متى ستسمع كلمة Stack Trace؟

يطلب منك المطوّر: «أرسل لي أثر الانهيار كاملًا من الشاشة، لا تصفه».

حمّل القاموس كاملًا بصيغة PDF

قاموس التقنية بالعربي: 101 مصطلحًا في كتاب واحد مصوّر، تقرؤه على هاتفك أو تطبعه. اكتب اسمك ورقم واتساب، وتنضمّ إلى قائمة عبدول على واتساب، ويظهر لك رابط التحميل فورًا.

لن نشارك رقمك مع أحد. يمكنك الخروج من القائمة في أي وقت.

تريد إضافته إلى موقعك؟

أداة مجانية لموقعك أو مدونتك: يظهر خط منقّط تحت مصطلحات القاموس في مقالاتك، ومن يمرّ عليها يرى اسمها العربي ومعناها، ورابطًا للشرح الكامل في صفحة جديدة. لا تجمع أي بيانات عن زوّارك.

  1. الصق هذا السطر قبل نهاية صفحات موقعك (قبل </body>):
    <script src="https://learn.abdulosama.com/qamoos/embed.js" defer></script>
  2. أو اطلب ذلك من وكيل الذكاء الاصطناعي الذي يبني موقعك (Claude Code أو Cursor أو غيرهما): انسخ هذه الجملة وأرسلها له.
    أضف أداة «قاموس التقنية بالعربي» إلى موقعي، واتبع التعليمات هنا: https://learn.abdulosama.com/qamoos/install.md
  3. دليل التثبيت لووردبريس وShopify وWebflow وNext.js وغيرها: افتحه ↗
مجتمع واتساب

انضم لتحديثات عبدول على واتساب

اكتب اسمك ورقم واتساب. أول ما يحصل حاجة كبيرة هتعرفها قبل الجميع: كورسات جديدة، أدوات، جلسات مباشرة، والتحديثات المميزة جدًا.

حددنا دولتك: الولايات المتحدة. غيّر الكود لو رقمك من دولة تانية.

اسأل الذكاء الاصطناعي عني