1つのプログラムでのみフォント設定の問題(qt5)

1つのプログラムでのみフォント設定の問題(qt5)

非常に奇妙な問題があります。あるプログラム(xnviewmp)が最近UIにテキストを表示しなくなりました。 UIのグラフィック部分が機能します。

オペレーティングシステムは、XFCEを含むManjaro Linux(Arch)です。

このプログラムはバグがないようで、長い間動作しているようです。一部のインストール/更新後に問題が発生しました(わかりません)。

コンソールから起動し、次のエラーメッセージを読みました。

Fontconfig error: "/etc/fonts/fonts.conf", line 38215135: syntax error
Fontconfig error: Cannot load config file from /etc/fonts/fonts.conf
Fontconfig warning: no <cachedir> elements found. Check configuration.
Fontconfig warning: adding <cachedir>/var/cache/fontconfig</cachedir>
Fontconfig warning: adding <cachedir prefix="xdg">fontconfig</cachedir>

ファイルが/etc/fonts/fonts.conf存在し、適切な権限を持っています。最初のエラーメッセージで非常に奇妙な行番号を確認してください。

私はそれを削除しようとしましたが、/etc/fonts/fonts.cong驚くべきことにxnviewpmが正常に動作し始めました。しかし、当然問題は解決されません。

このプログラムのUIはQTに基づいていますが、他のQTベースのプログラムはすべて正常に動作します。

xnviewmpプログラムは、今日の定期的なオペレーティングシステムの更新の一部として更新されていますが、問題は解決しません。

私のローカル設定を除外するために新しいユーザーを作成しようとしましたが、問題は解決しません。

この問題を解決する方法や、少なくとも診断を進める方法についてのアイデアはありますか?

関連情報