macOSやiOSで特定のUnicode文字列を表示するとクラッシュする問題発生

2018年2月19日 22:54

あるAnonymous Coward 曰く、 macOSやiOS、watchOS、tvOSで、あるUnicode文字列2文字を「San Francisco」フォントで表示させようとするとアプリがクラッシュする問題が発見された(TechCrunchEngadget Japanese)。

 ある一文字(忘れた)を書いたテキストファイルをhoge.comなどと名付ければ、リセットコマンドとして機能した98時代を回想するなど。

 Sna FranciscoフォントはiOS 9やOS X 10.11からシステムフォントとして採用されたApple製のフォント。実際にどのような文字列で問題が発生するかはManish Goregaokar氏がまとめているが、デーヴァナーガリー(Devanagari、インドの文字)およびベンガル語(Bengali)テルグ語(Telugu)で使われる文字シーケンスで問題が発生するようだ。

関連記事

最新記事