StackOverflowError
استدعاء ذاتي لا نهائي في إضافة أو مود: كيف يبدو، وما الذي يسببه غالبًا، ولماذا ينهار الخادم بعده.
آخر تحديث 13 أغسطس 2026
java.lang.StackOverflowError
at com.example.plugin.Handler.process(Handler.java:88)
at com.example.plugin.Handler.process(Handler.java:92)
at com.example.plugin.Handler.process(Handler.java:88)
...
تكرار الأسطر المتطابقة في المكدس علامة على التكرار اللانهائي: يستدعي الكود نفسه حتى ينفد المكدس.
الأسباب الشائعة
| الحالة | مثال |
|---|---|
| إضافات تُفعّل أحداث بعضها البعض | إضافة A تلتقط حدثًا وتستدعي إجراءً يُطلق الحدث نفسه |
| إضافة دردشة تعالج مخرجاتها الخاصة | رسالة ← تصفية ← رسالة |
| السكربتات — Skript | حدث يستدعي أمرًا يستدعي الحدث |
| الوصفات والعناصر المخصصة | صناعة تنتج صناعة |
ما يجب فعله
- ابحث عن الصنف الأعلى في المكدس — فهو المتسبب.
- إذا كان زوجًا من الإضافات، فأزل إحداهما واختبر.
- في السكربتات، ابحث عن حلقة: غالبًا ما تكون واضحة بمجرد معرفة مكان البحث.
بعد الخطأ
ينتهي الخيط الذي حدث فيه الخطأ. إذا كان الخيط الرئيسي، فسيتعطل الخادم أو يتجمد. إعادة التشغيل إلزامية: لا يمكنك مواصلة التشغيل بعد StackOverflow — تعطل الخادم.
استضافة Minecraftخادمك يعمل أثناء عدم اتصالكإنشاء خادم
