Proyek llama.cpp merilis versi b9979, yang mencakup perbaikan untuk pemotongan prompt secara diam-diam ketika pesan mengandung byte NUL tertanam. Sebelumnya, fungsi `mtmd_input_text` membawa prompt sebagai pointer telanjang tanpa informasi panjang, menyebabkan konten setelah byte NUL dihilangkan secara diam-diam.
- Perbaikan ini menambahkan parameter eksplisit `text_len` ke `mtmd_input_text`, memastikan prompt lengkap diteruskan dengan benar.
- Perubahan ini sejalan dengan bagaimana `llama_tokenize` dan jalur hanya teks menangani panjang input.
- Binari tersedia untuk macOS (Apple Silicon dan Intel), iOS, Linux (CPU, Vulkan, ROCm, OpenVINO, SYCL), Android, Windows (CPU, OpenCL, CUDA 12/13, Vulkan, OpenVINO, SYCL, HIP), dan openEuler.
Pembaruan ini mencegah kehilangan data dalam prompt yang mengandung karakter NUL, memastikan pemrosesan pesan lengkap di semua platform yang didukung.