alexey_donskoy: (Alek)
alexey_donskoy ([personal profile] alexey_donskoy) wrote2015-05-21 06:06 am

Осторожно! Глюк в вашем любимом Хроме! Или в ЖЖ?

В последнее время постоянно замечаю дублирующиеся комментарии:


Специально сделанный тест


Если написать комментарий с Андроид-планшета (браузер Chrome), затем походить по другим вкладкам (в достаточной мере, чтобы исчерпать оперативную память) и вернуться на вкладку с этим постом, то комментарий будет отправлен снова! Результат - сдублированный комментарий.

Что характерно, в третий раз такое уже не получается - тогда Хром корректно загружает страницу.

Как такое может быть и кто виноват?

Первое, что приходит в голову: такая проблема у Хрома уже была, писали про неё. Если происходила отправка данных заполненной формы методом POST, то при попытке обновления страницы (F5) Хром, вместо того, чтобы просто пойти по указанному в адресной строке URL, заново отправлял POST-данные на сервер.
Ситуация, на первый взгляд, выглядит очень похоже. Единственный метод лечения, который приходит в голову - после добавления комментария принудительно обновить страницу, изменив URL вручную (убрав все параметры, указанные после ".html"). Жутко неудобно, особенно на планшете или телефоне.

Однако товарищ [livejournal.com profile] ak545 утверждает, что дубль его комментария получился не на планшете, а на большом компьютере. Так всё-таки, Хром это был или как? Более того, утверждается, что дубль появился, когда компьютер вообще был выключен! Что говорит за проблему на сервере ЖЖ.

И есть в поведении ЖЖ другие подозрительные моменты. Если ты написал один комментарий, после чего тут же собираешься написать ещё один (в ответ на другой или совсем новый, неважно), в открывшемся редакторе появится текст предыдущего, только что отправленного.
Следовательно, чудят скрипты, которые этот редактор открывают. Видимо, сделали это специально, для пущей надёжности и сохранности юзерского текста. Что надо только приветствовать.
Но с первой проблемой это никак не связано.


Итак, про дублирование получил ответ от службы поддержки ЖЖ.
Проблема стабильно воспроизводится. И, по их оценке, всё-таки связана с кэшированием в браузере Chrome.

Службе поддержки ЖЖ респект за оперативное реагирование.
Гуглу лучи поноса за "лучший в мире браузер".
Кто ещё пользуется им на большом компе, проверьте, пожалуйста... Хотя непонятно, как это сделать на компе. Разве что закрыть браузер и потом снова в него зайти?


[identity profile] extoz.livejournal.com 2016-11-17 11:22 pm (UTC)(link)
К слову, эта хня длится (с рандомными перерывами) уже больше года, если не все два. Насчёт однократного (Что характерно, в третий раз такое уже не получается - тогда Хром корректно загружает страницу.) дублирования — в моём случае это не так: коммент продублируется столько раз, сколько раз обновится не закрытая вкладка, на которой ранее была открыта форма.
.
Почему "к слову". Дело в том, что сюда я попал в поисках ответа в решении несколько иной проблемы: временами в Хроме перестают отображаться посты на главной и комменты к ним.
Вот так сейчас выглядит Главная ЖЖ и ваш, в частности, псто (клик по картинке - полный размер):

Image (http://ic.pics.livejournal.com/extoz/49443799/196979/196979_original.jpg)Image (http://ic.pics.livejournal.com/extoz/49443799/196665/196665_original.jpg)

"Разве что закрыть браузер и потом снова в него зайти?" — будет то же самое, что и в случае с не закрытой ранее вкладкой. Если при следующей загрузке системы браузер стартует с места разъединения, то получаем дубль уже отправленного коммента хоть через сутки.
"так всё-таки, Хром это был или как? Более того, утверждается, что дубль появился, когда компьютер вообще был выключен!" — это, похоже, как раз случай, описанный мной строчкой выше.

"Поскольку глюк должен распространяться на все сайты," — в моём случае упомянутые баги проявляются исключительно в связке ЖЖ-Хром и только в последние год... может, от силы, два.
"Но главный по ЖЖ ответил, что проблема не у них..." — врёт. Это проблема обоюдная. Сошлись с одной стороны рукожопые менагеры-"улучшальщики" ЖЖ, с другой их упёртые, а может даже упоротые, коллеги из Хрома.

Зашёл в аккаунт с Оперы, — всё отображается штатно. Комп стационарный, Вин*64.
С других браузеров (Мозилла, Приват-браузер, Тор... и т.д.), используемых намного реже, упомянутых проблем тоже замечено не было.

upd. "Гуглу лучи поноса за "лучший в мире браузер". — Хром уже просто люто заебал. Мало того, что он "грузит" (а на медленном соединении вообще "подвешивает") систему и отжирает памяти больше, чем все службы и установленные приложения вместе взятые, так ещё и глюков у хвалёного Хрома со временем меньше не становится... лень перечислять, бо это всё бесполезно с т.з. решения проблем.
upd2. Скрины пришлось загружать через Оперу, в ЖЖ/Хроме "фотохостинг" поломался (только что обнаружил) ... уроды, блядь, рукожопые.