たまに問題を引き起こす「文字列」というものが見つかることがありますが、今回は「アプリやホーム画面(SpringBoard)などをクラッシュさせる4文字」が報告されています。
実際には3文字 + 1文字となっているようで、検索バーなどに入力することでアプリやホーム画面などをクラッシュさせるものになっているようです。
一般生活の中で入力する文字列ではないと思うのですが、一応知っておいて損はないかな…と。
クラッシュを誘発する4文字
Don’t try this at home pic.twitter.com/gXX406D2H0
— Huy Nguyen (@Little_34306) August 20, 2024
第一ソースがどなたになるか…が見つけられなかったのですが、複数の方より今回発見された文字列についての報告が行われています。
その文字列とは【 ””:: 】となっており、こちらをAppライブラリの検索バーに入力すると…ホーム画面がクラッシュ(正確にはSpringBoardがクラッシュ = リスプリング)してしまいます。
最初の3文字 + 任意の1文字
確認してみたところ、重要なのは【 ””: 】の3文字となっているようで、4文字目に関しては一部を除き…どの文字でもクラッシュが発生する模様。
例えば【 ””:a 】でもイイですし、【 ””:あ 】でも同様にクラッシュが発生しました。
一部アプリ中でも
また、設定アプリの検索バーなどへ入力した場合、SpringBoardではなくそのアプリがクラッシュするという挙動に。
どのアプリでも発生するというわけではないようなので何かしらの条件があると思われますが、アプリ中であってもクラッシュを誘発するというのはちょっとだけ厄介かなと思ったり。
ちなみにSpotlightでは…
環境にもよるようですが、Spotlightの検索バーではクラッシュが発生しない場合が多いようです。
ただし、一度Spotlightの検索バーで今回の文字列を検索してしまうと、その後Spotlightの検索機能が正常に動作しなくなる場合が確認できました。
その後デバイス再起動、もしくはリスプリングを行うまで検索機能が復帰しなかったので、どちらかというと…こちらの方が注意した方がいいかも?
〆
今回の問題は「バグ」であると思われ、確認した限りではiOS 16 / 17どちらでも発生。報告ではiOS 18.0 Betaではクラッシュは発生しないものの…その後の挙動がおかしくなるとされています。
いつも通りであれば今後のアップデートで修正されると思われます。
一般生活の中ではなかなか入力しない文字列だとは思いますが、一応注意しておくといいかも?
ちなみに、リスプリングに便利!と思われる方もいるかもしれませんが…バグを使用したリスプリングでは、システム破損につながる場合もあるため、リスプリング目的で使うのはやめておいたほうがいいかなと…。
コメント
こういうのって偶然発見されるのだろうか。
私もそれ思っていました。
ios18 dev beta7では問題無さそうですね
挙動もおかしい感じは見受けられませんし
アクティベーションロックのメアドのところでこれ打ってクラッシュOpenしてくれないかな
iOS15で試して見たところ存在しないバグのようです多分。
iPhone 12 Pro Max / iOS 15.4.1 / Dopamine 2.2.2 JB