macOSやiOSで特定のUnicode文字列を表示するとクラッシュする問題発生
2018年2月19日 22:54
あるAnonymous Coward 曰く、 macOSやiOS、watchOS、tvOSで、あるUnicode文字列2文字を「San Francisco」フォントで表示させようとするとアプリがクラッシュする問題が発見された(TechCrunch、Engadget Japanese)。
ある一文字(忘れた)を書いたテキストファイルをhoge.comなどと名付ければ、リセットコマンドとして機能した98時代を回想するなど。
Sna FranciscoフォントはiOS 9やOS X 10.11からシステムフォントとして採用されたApple製のフォント。実際にどのような文字列で問題が発生するかはManish Goregaokar氏がまとめているが、デーヴァナーガリー(Devanagari、インドの文字)およびベンガル語(Bengali)、テルグ語(Telugu)で使われる文字シーケンスで問題が発生するようだ。