Перейти к содержанию

Google исправляет проблему с PDF-файлами в Chrome 80

На официальном справочном форуме и на сайтах социальных сетей от пользователей Chrome было много сообщений о том, что PDF-файлы больше не загружаются плагином Chrome PDF Viewer в стабильной версии Chrome 80 на Windows и Mac, PDF-файлы отображаются серыми или пустыми или не отображаются. рендерить полностью. Ирония заключается в том, что последнее обновление Chrome 80.0. 3987.122, в котором исправлены серьезные уязвимости, также подвержен этой проблеме. Проблема не существует в версиях Chrome Beta и Canary.

Обсуждение в Chrome Reddit подтверждает, что функция «Защита от фишинга в реальном времени», недавно представленная для Chome за настройкой «Сделать поиск и просмотр лучше», отправляя URL-адреса страниц, которые пользователь посещает, в Google, вызывает проблему при включении, а не не возникают, если не отмечен.

После расследования команда Chromium выяснила основную причину и отключила полную проверку URL-адресов для файлов PDF.

При открытии ссылки PDF последняя проверка запускается из средства визуализации с типом kPluginResource [2]. Когда функция включена, объект safe_browsing_url_checker последней проверки не удаляется. Право собственности на этот объект передано в [1]. Из комментария в [3] он будет удален при возникновении ошибки соединения трубы. Судя по добавленному мною журналу, ошибка подключения трубы возникает немедленно, но ошибки не возникает, если функция включена.

Нам удалось воспроизвести проблему в соответствии с шагами, указанными сотрудником Chromium в отчете об ошибке.

1. Запустите Chrome 80.0.3987.122 с указанным ниже переключателем командной строки.

—enable-features = SafeBrowsingRealTimeUrlLookupEnabled

2. Войдите в Chrome и перейдите по этому URL-адресу PDF в адресной строке, чтобы заметить, что Chrome отображает серый или черный экран для PDF без загрузки содержимого PDF.

Если вы столкнулись с проблемой, пока исправление не будет отправлено вам через сервер, сделайте следующее.

1. Откройте меню Chrome и выберите «Настройки».

2. Вы и Google> Синхронизация и службы Google, снимите флажок «Сделать поиск и просмотр лучше».

Когда проблема будет устранена, снова включите ее, чтобы оставаться защищенной от фишинговых сайтов в режиме реального времени.

ОБНОВЛЕНИЕ 27 февраля 2020 г .: Google откатил функцию, вызвавшую проблему, вам необходимо перезапустить Chrome, чтобы применить исправление.

Вы пострадали?

Добавить комментарий

Ваш адрес email не будет опубликован.