• ベストアンサー

PS4とiphoneの本体OSがインドのテグル語に

PS4とiphoneの本体OSがインドのテグル語によってクラッシュするそうです。 なぜ文字コードによってシステムが破壊するのですか? 文字を表示するだけで機械が壊れるのはどういう理屈ですか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

インドの文字に限らず、UTF-8の仕様として、複数の文字を結合して1文字と見なす、ということが策定されているようです。 (ググったけど、インド文字の例ではなく、絵文字の例しか見つけられなかった…) https://ufcpp.net/blog/2017/10/graphemesplitter/ これを悪用すると、1文字が1ギガバイトとかいうテキストが作れたりするわけで、そりゃクラッシュもするよね、という感じ。

america2028
質問者

お礼

みんなありがとう

関連するQ&A