December 4, 2014

バージョン4.6.0を日本語で起動した時の不具合について

作成 Shota Imai

2014年12月4日にリリースしましたバージョン4.6.0を日本語で起動すると一部クラッシュするという現象が起こりました。

 

原因

これは新しいランタイムフォントシステム(日本語のように文字の種類が多いものにも今回からスムーズに対応するために用意したもの)の中に問題があることがわかりました。

この現象はASCIIのキャラクターレンジを超えるフォントシステムを使う全ての言語で発生します。

下記の3箇所をGitHub上では既に修正を加えました。

Fixed crash in FCharacterList::GetKerning
Fixed crash in FSlateFontMeasure::MeasureStringInternal. 
Fixed crash in FSlateElementBatcher::AddTextElement 

 

対応

コミュニティでご指摘をいただき、早期に問題点を発見することができましたので24時間以内に修正パッチを用意することができました。

以降のバージョンでは修正済みになります。

 

対処方法

パッチを用意いたしましたのでこちらをお使いください。

ダウンロード(Windows)

ダウンロード(Mac OSX)

 

この度はご迷惑をおかけしまして大変申し訳ありませんでした。

次回以降のバージョンではこちらは修正済みになります。

最後に、エラー部分をご指摘くださいましたユーザーの方に感謝いたします。