「Googleドキュメント」をクラッシュさせる奇妙なバグ、グーグルが修正

Liam Tung (ZDNET.com) 翻訳校正: 編集部

2022-05-09 12:08

 「Googleドキュメント」に特定の単語を連続して入力するとクラッシュするという一風変わった問題が報告されていたが、Googleはこれに対処したようだ。

 この問題は、Googleドキュメントに「And. And. And. And. And.」と入力するだけでクラッシュが引き起こされるという奇妙なものだ。ソーシャルニュースサイトのHacker Newsで、テキスト解析時のどういったミスがこの種の問題を引き起こすのかという点について、言語学的な正書法に起因するという推測から、コーディング時の過ち、プログラミング言語上の問題ではないかとの憶測まで議論され、ソフトウェア開発者らを惑わせていた。

 GoogleドキュメントのユーザーであるPat Needham氏は数日前、「Google Chrome」上のGoogleドキュメントで「And. And. And. And. And.」と入力するとこのアプリがクラッシュするという報告をGoogleのサポートページに投稿した。同氏が利用する3つのGoogleアカウント(個人用、「G Suite Basic」、仕事用)で問題を確認できたという。Hacker Newsのスレッドでは、「Firefox」でも同じ問題が発生したと報告しているユーザーもいる。

 また、このアプリをクラッシュさせる単語が他にもないかを探ろうとする人も出てきた。つまり、ピリオドや空白を挟んで5回続けて入力するとクラッシュする単語だ。

 同様のクラッシュを引き起こすと報告された単語には「Therefore」(従って)や「Anyway」(とにかく)、「But」(しかし)、「Who」(誰)、「Why」(なぜ)、「Besides」(その上)、「However」(しかし)、「Dearness」(親愛)、「Although」(しかし)、「Moreover」(さらに)がある。

 Hacker NewsのユーザーJoshuaDavidは、クラッシュを引き起こす単語の検索を自動で実行することにしたようだ。

 JoshuaDavidは、「辞書全体から500ワードずつ抜き出し、そのバッチごとに処理を実施して問題が引き起こされるかどうかを洗い出した後、バイナリーサーチで問題を引き起こす単語を特定した。Dの途中でうんざりしてやめた」としている。

 「更新:気を取り直して続けてみた。『Firstly』(第1に)と『Secondly』(第2に)、『Thirdly』(第3に)、『Fourthly』(第4に)もこの問題を引き起こしたが、『Fifthly』(第5に)以降では問題が起こらなかった」(JoshuaDavid)

 米ZDNetでは問題を再現できなかった。Googleは既に修正を完了しているようだ。Needham氏がこの問題を報告したおよそ2時間後、Googleはサポートページで問題を調査しているとユーザーに通知していた。米国時間5月6日時点で、問題の修正が完了し、間もなくすべてのユーザーに適用されると報告している。

この記事は海外Red Ventures発の記事を朝日インタラクティブが日本向けに編集したものです。

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ホワイトペーパー

新着

ランキング

  1. クラウドコンピューティング

    生成 AI の真価を引き出すアプリケーション戦略--ユースケースから導くアプローチ

  2. セキュリティ

    セキュリティ担当者に贈る、従業員のリテラシーが測れる「情報セキュリティ理解度チェックテスト」

  3. セキュリティ

    マンガで解説、「WAF」活用が脆弱性への応急処置に効果的である理由とは?

  4. セキュリティ

    クラウドネイティブ開発の要”API”--調査に見る「懸念されるリスク」と「セキュリティ対応策」

  5. セキュリティ

    5分で学ぶCIEMの基礎--なぜ今CIEM(クラウドインフラストラクチャ権限管理)が必要なのか?

ZDNET Japan クイックポール

所属する組織のデータ活用状況はどの段階にありますか?

NEWSLETTERS

エンタープライズコンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]