チャット内容である特定の数字を入れるとバグ?!
最近、ネットユーザーがウイボーで「15。。」と言う内容をウイチャットで友人に送信したら、双方のウイチャットシステムが動かなくなる状態になったとつぶやきました。「相手が持っている端末がアンドロイドシステムなら、ほぼ動けなくなる状態となりますが、シャオミー端末は問題ないようで、自ら、ワンプラススマホ、Huaweiスマホ、メイズスマホをテストしてみたら、同じ状況がありましたが、他の端末はまだ未知だという内容を述べました。
多くのネットユーザー側よりコメントをフィードバック、このbugは確かに存在していますと言い、(アイフォン端末ではまだ発生しないですが、シャオミ―の場合、“20”+20個“。”を発信内容とする)どうすればリカバリできるかもまだ分からないのです。
あるプロが色々テストしてみたら、解決方法をようやく見つかりました。ウイチャットアプリをバックグラウンドで閉じてから、改めて開きます。開いてから、先のチャットボックスを開かないまま、直接bug発生時その友人とのチャット記録をすべて削除したらリカバリできるとのことです。
現在、テンセント側はこのbugに対してのリストアを緊急対応しています。具体的な事故原因はまだ不明です。
以下の内容はテンセント公式的に知乎にて回答しました:
最近、一部分のユーザーがウイチャット6.5.13アンドロイドシステムバージョンを使用中、二つの数字+15個句点を入力すると携帯端末がスムーズに動けなくなる状況を発生しました。目前、この問題に対してのリストア作業が緊急対応していますので、各ユーザーに好奇心によってテストしたい気持ちをご遠慮ください。
この問題発生した背景としては、ウイチェット6.5.13アンドロイドシステムバージョンが文字配置機能を最適化され、チャット内容の中で長文書を行揃え表示がシステムでデフォルトレイアウトよりもっときれいになるためのです。この故に、意外なbug問題を出てきて、特定な内容を表示する時システムが動けなくなる問題に至りました。
皆様にお手数をお掛け致しまして、本当に申し訳ございません。皆様のご支持及び了承に対して、本当にありがとうございます。
もう一度注意喚起をさせていただき、bugのテストはしないでください。
作者:月光博客
原文:http://www.williamlong.info/archives/5107.html