特定の文字列を含むメッセージでiOSがクラッシュするバグが発生 9
ストーリー by hylom
前にも聞いたことがあるような 部門より
前にも聞いたことがあるような 部門より
あるAnonymous Coward 曰く、
iOS 8.3で特定の非ラテン系文字を含むテキストメッセージを受信するとアプリがクラッシュし続けるバグがあることが判明した。iPhoneの画面がロックされた状態で、このテキストメッセージを受信すると、iPhoneは通知やアラートすることもなく再起動してしまうという(CNET Japan、theguardian、TechCrunch、Slashdot)。
その後、メッセージアプリをリストビューで開くたびにiPhoneはクラッシュする。会話ビューで開けばクラッシュしない。しかし新しい会話を始めようとするとまたクラッシュするようだ。
このバグは匿名掲示板のRedditのユーザーによって発見された。クラッシュが発生する文字は、アラビア語、マラーティー語、中国語などが判明している。自衛策としては設定から「ロック画面に表示」のオプションを無効にし、同時に「ロックされていないときの通知のスタイル」で「バナー」以外を選択すればよいとのこと。
Unicodeテキストのレンダリングは鬼門 (スコア:3, おもしろおかしい)
もはやUnicodeテキストのデータはstring(文字列)とは呼べない域に達しているのかもしれない。
そのうちチューリング完全なUnicodeテキストとか出てくるんじゃないの。
Re:Unicodeテキストのレンダリングは鬼門 (スコア:1)
実装次第じゃない?
S-JISだろうとEUCだろうと
型や文字コードチェックの実装がタコなら
落ちるときは落ちますから
Re: (スコア:0)
Unicodeは犯罪 [togetter.com]だから使っちゃ駄目ですよ
# っていうネタを思い出した
Re: (スコア:0)
つまりいまだに枯れたShift-JISを使い続けてるWindowsこそ最強??
何度でも繰り返すのねー (スコア:0)
ケータイに%Sを送ると落ちる [srad.jp]とか、思い出しましたよ。
Unicodeというのがちょっとだけ新しい?
ばるす? (スコア:0)
ラピュタで特定のワードを含む言葉を受信するとラピュタがクラッシュし続けるバグがあることが判明した。
#似たようなことは日常茶飯事?
Re:ばるす? (スコア:1)
あれは飛行石で権限チェックしてるから正常な動作じゃね?
# 現代日本では王族以外が使用したら不正アクセスかも
# まあシータが居りゃ問題ないが
Re: (スコア:0)
ラピュタ放送時には特定のワードが送信されるために、いくつかのサーバーがクラッシュの危険にさらされますね。
# バグじゃなくてDDoS攻撃やっちゅーねん
# 2年おきだから日常茶飯事でもないし
懐かしい (スコア:0)
MacOS X v10.5 Leopard では、IMEことえりで「はたけ」を変換するとシステムがフリーズするという
「はたけクラッシュ」問題があった。