# تحديث llama.cpp يحدّ عمق JSON لتفادي الأعطال

> يرفض مشغّل النماذج اللغوية الكبيرة مفتوح المصدر الآن بيانات JSON المتداخلة لأكثر من 128 مستوى، ما يمنع تعطل الخادم على macOS وLinux.

Oossa · 2026-10-25 · https://oossa.com/ar/llama-cpp-update-adds-json-depth-limit-to-prevent-crashes

أصدر مشروع ggml‑org/llama.cpp إصلاحًا في 25 أكتوبر 2026. ويضيف الإصلاح فحصًا يوقف معالجة JSON إذا تجاوز عمقه 128 مستوى، ويعيد خطأ 400. في السابق، كان من الممكن أن تؤدي بيانات JSON شديدة التداخل إلى تجاوز سعة مكدس خيط HTTP وتعطل llama‑server (بخطأ SIGBUS على macOS وSIGSEGV على Linux). وينطبق التغيير على مدخلات المحادثة واستدعاءات الأدوات ونقطة النهاية /v1/systemone. وشارك في تأليف الإصلاح Xuan Son Nguyen من Hugging Face.

## الحقائق

- تاريخ الإصدار: 2026-10-25 ("Sun Oct 25 2026")
- ضُبط الحد الأقصى لعمق JSON عند 128 مستوى

## لماذا يهم

يمكن للمطورين الذين يستخدمون llama.cpp الآن الاعتماد على سلوك أكثر استقرارًا للخادم عند التعامل مع بيانات JSON المعقدة.

## المصادر والمراجع

1. [ggml-org/llama.cpp b11871](https://github.com/ggml-org/llama.cpp/releases/tag/b11871) – llama.cpp, 2026-10-25

آخر تحديث: 2026-10-25
