Problems using fonts with non-ASCII names and Guile 2.2
\version "2.23.6"
\header {
title = \markup \override #'(font-name . "思源黑体 HW Bold") "中文"
}
{ c'1 }
results in
ERROR: In procedure ly:text-interface::interpret-markup:
Invalid read access of chars of wide string: "思源黑体 HW Bold 6.13671875"
The original report was on Windows, but this happens on Linux as well (and likely all platforms).