Уеб-разработчикът Пат Нийдхъм случайно забелязал, че изписването на текста „And. And. And. And. And‘ (пет пъти английското „и“, разделено с точки и без кавички) води до срив на текстовия редактор Google Документи – достатъчно е да въведете този текст и да презаредите страницата. Както се оказа, подобна реакция се наблюдава и при други служебни части на речта в английския език.
Господин Нийдхъм казва, че се е опитал да възпроизведе грешката под три акаунта в Google и винаги е получавал същия резултат. Освен това се оказа, че грешката е чувствителна към главните букви: изписването на нещо като „and. and. And. and. And.“ не причинява подобен срив. Опитвайки се да разбере корена на проблема, той използва инструментите за разработчици в браузъра Google Chrome – грешката идва от POST-заявката на адрес, започващ с „https://docs.google.com/document/u/1 /jserror“ и съдържащ текста „Caused by: TypeError: Cannot read properties of null (reading „C“)“.
За своето откритие той съобщил в общностите за техническа поддръжка на Google и Hacker News, като благодарил на приятелката на колегата си Елиза Калахан (Eliza Callahan) – грешката е открита благодарение на стихотворение в нейния роман. Членовете на общността се заинтригуваха от нестандартния срив на платформата и продължиха да експериментират. Оказа се, че грешката възниква от петкратното повторение, разделено от точки и при други английски думи, основно обслужващи частите на речта: „also, therefore, anyway, but, who, why, besides, however, although, moreover, firstly, secondly, thirdly, fourthly“. Прави впечатление, че, започвайки с „fifthly„, грешката изчезва.
Специалистите, които са се заинтересували от срива в системата, са уверени, че грешката е свързана със системата за проверка на правописа – според тяхната версия тя се появява само при наличие на отметката на опцията „Предлагане на граматическа корекция“. Представители на Google не разкриха причините за срива, но според една от хипотезите, предложени от общността, това се дължи на неправилната обработка на регулярните изрази. Преди два дни от компанията все пак коментираха ситуацията във форума за техническа поддръжка, като увериха, че грешката е отстранена.
Всичко важно от света на технологиите, директно в пощата ти.
С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.
Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!