CTD on mouse over a save data includes the specific character
oooFUNooo opened this issue · comments
FUN commented
問題:
直前のセーブデータに「大」が含まれるとコンティニューボタンでCTDが発生する。
再現性:
常に
再現手順:
- 1444年の大越(現在のベトナム北部にある国)で開始。
- メニューからセーブする(ファイル名は編集しない)
- メインメニューに戻る(一度終了しても結果は変わらない)
- 直前のセーブデータをロードするボタンにマウスカーソルを乗せるとCTD発生。
原因:
UTF-8における「大」の文字コードはASCIIの「大」に相当する。
¤と§はともにEU4において特別な意味を持つ文字であるが、
これらの文字がエスケープされないままファイル名表示ルーチンに渡されている。
(具体的には§が原因だと推測される)
(*`・∀・´*) commented
確認します
(*`・∀・´*) commented