ggml-org/llama.cpp
View on GitHubEval bug: Model loading fails on Windows when path contains non-ASCII (Cyrillic) characters
Open
#18571 opened on Jan 3, 2026
bughelp wanted
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