https://bugs.winehq.org/show_bug.cgi?id=51685 François Gouget <fgouget(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |source, testcase --- Comment #1 from François Gouget <fgouget(a)codeweavers.com> --- As is probably obvious to specialists, I think the cause of the failure is the selection of the "MS Shell Dlg" substitute: LANG=ar_MA.UTF-8 picks "Microsoft Sans Serif" as the substitute and fails: 005c:trace:font:load_gdi_font_subst Got L"MS Shell Dlg"=L"Microsoft Sans Serif" 005c:trace:font:load_gdi_font_subst Got L"MS Shell Dlg 2"=L"Tahoma" ... 0034:trace:font:load_system_links L"Microsoft Sans Serif": L"MSGOTHIC.TTC,MS UI Gothic" 0034:trace:font:find_face_from_filename looking for file L"MSGOTHIC.TTC" name L"MS UI Gothic" I don't have any "*msgothic*" file so I don't think I have the "MS UI Gothic" font (and find_face_from_filename() does not find it). LANG=ja_JP.UTF-8 picks "MS UI Gothic" as the substitute and fails: 0034:trace:font:load_gdi_font_subst Got L"MS Shell Dlg"=L"MS UI Gothic" 0034:trace:font:load_gdi_font_subst Got L"MS Shell Dlg 2"=L"Tahoma" Still no "*msgothic*" file... LANG=zh_CN.UTF-8 picks "SimSun" as the substitute and fails: 0034:trace:font:load_gdi_font_subst Got L"MS Shell Dlg"=L"SimSun" 0034:trace:font:load_gdi_font_subst Got L"MS Shell Dlg 2"=L"Tahoma" It then goes looking for a "SIMSUN.TTC" file which I don't have. LANG=(en_US|fr_FR|de_DE).UTF-8 pick Tahoma as the substitute and succeed: 0034:trace:font:load_gdi_font_subst Got L"MS Shell Dlg"=L"Tahoma" 0034:trace:font:load_gdi_font_subst Got L"MS Shell Dlg 2"=L"Tahoma" So it looks like the issue is Wine picks a nonexistent font as the substitute for "MS Shell Dlg". Is there some open-source font I'm missing for these locales? Or at least some freely redistributable one? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.