عرض مصطلح معلوماتية

عَثْرة في إنشاء الاسم البديل | aliasing bug
صنفٌ من الأخطاء البرمجيةِ الدقيقةِ التي يمكِن أن تظهر في رِمازٍ code، يقوم بعمليات التحصيص allocation الديناميكي. يحدث هذا النوعُ من الأخطاء في الحالة التي يَستخدِمُ فيها البرنامجُ عدةَ مؤشراتٍ لعنونة منطقةِ التخزين نفسِها، عندها قد يحرِّر البرنامجُ المنطقةَ باستعمال أحدِ هذه المؤشرات، ثم يحاول استخدامَ مؤشرٍ آخرَ (اسم بديل) لم يَعُدْ يشير إلى المعطيات المطلوبة. يمكن تجنُّبُ هذا النوعِ من الأخطاء باتباع استراتيجياتِ التحصيص التي لا تَستخدم أكثرَ من نسخةٍ واحدةٍ للمؤشر عند التحصيص في الذاكرةِ المركزية، أو باستخدام لغةِ برمجةٍ عاليةِ المستوى مثل لغة LISP، التي تتولّى وظيفةَ جمعِ الفضلات garbage collection.