Skip to content

تاريخ الإنجاز: 2026-07-05 — 17:30 GMT+3

التصنيف: GUI / Memory Management

تم حل مشكلة التوقف (Crash) والشاشة السوداء الناتجة عن نفاد مساحة الـ Stack في الـ no_std. تم نقل الهيكل الضخم UIState ليكون في الـ BSS Static Memory، بالإضافة إلى فصل عملية تهيئة الأيقونات. يتم الآن قراءة البيانات من manifest.bin (في الـ .rodata) مباشرة باستخدام المؤشرات الآمنة read_unaligned ونقلها إلى متغيرات static mut مما منع التوقف الفوري للنظام عند محاولة قراءة حزم البرامج والسماح لسطح المكتب بالعمل باستقرار.

جميع الحقوق محفوظة © 2026 RVLB