Eval bug: Model loading fails on Windows when path contains non-ASCII (Cyrillic) characters
#18.571 aberto em 3 de jan. de 2026
Métricas do repositório
- Stars
- (124.507 estrelas)
- Métricas de merge de PR
- (Mesclagem média 6d 8h) (389 fundiu PRs em 30d)
Description
Name and Version
b7539
On Windows:
Currently, llama.cpp attempts to open GGUF files using fopen, which fails when the path contains Cyrillic characters. gguf_init_from_file: failed to open GGUF file
'D:\Загрузки\models\llm\olmOCR-2-7B-1025-Q4_K_M.gguf'.
For example, any ASCII characters are not supported, and the app throws an error. This means that any "Russian," "Chinese," "Korean," or any other characters in the path faild to load model.
Operating systems
Windows
GGML backends
Vulkan
Hardware
Ryzen 9 5900x + RTX 4090
Models
olmOCR-2-7B-1025-Q4_K_M Qwen2.5-VL-7B-Instruct-Q4_K_M
Problem description & steps to reproduce
On Windows, create a directory with Cyrillic characters, e.g.:
- for exempel D:\Загрузки\models\
- Place a .gguf model file inside.
- Load the model using llama.cpp
- Model loading fails with failed to open GGUF file.
First Bad Commit
No response
Relevant log output