После обновления Arch'a, с chromium и firefox начались проблемы

После обновления Arch Linux 09.08.2018chromium начал лагать и падать, c opera все ок, а в firefox падали только некоторые сайты, например [ https://hosting.timeweb.ru/login ] — если у вас данная ссылка вызывает ошибку, видимо у вас та же самая проблема.


Сначала грешил на установленные расширения, потом на последнее обновления chromium'a, но обнаружил в firefox проблему с теми же сайтами.
В консоль сыпалось:
chromium
[14306:14314:0809/212510.161659:ERROR:connection_factory_impl.cc(403)] Failed to connect to MCS endpoint with error -127
chromium --type=renderer --disable-touch-adjustment --touch-events=disabled --field-trial-handle=14513511611758070761,17239887173620767901,131072 --enable-features=MaterialDesignExtensions --disable-features=UseModernMediaControls --service-pipe-token=3A7FF39DD67680AF9B83FEEF742E22FA --lang=ru --enable-offline-auto-reload --enable-offline-auto-reload-visible-only --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=30.0.0.134 --num-raster-threads=3 --enable-main-frame-before-activation --service-request-channel-token=3A7FF39DD67680AF9B83FEEF742E22FA --renderer-client-id=31 --shared-files=v8_context_snapshot_data:100,v8_natives_data:101: hb-machinery-private.hh:642: void hb_lazy_loader_t<WheresFace, Subclass, Returned, Stored>::set_stored(Stored*) [with unsigned int WheresFace = 1; Subclass = hb_table_lazy_loader_t<1, OT::GDEF>; Returned = OT::GDEF; Stored = hb_blob_t]: Assertion `instance == nullptr' failed.
firefox
firefox: hb-machinery-private.hh:642: void hb_lazy_loader_t<WheresFace, Subclass, Returned, Stored>::set_stored(Stored*) [with unsigned int WheresFace = 1; Subclass = hb_table_lazy_loader_t<1, OT::GDEF>; Returned = OT::GDEF; Stored = hb_blob_t]: Проверочное утверждение «instance == nullptr» не выполнено.
[Parent 15544, Gecko_IOThread] WARNING: pipe error (53): Соединение разорвано другой стороной: file /build/firefox/src/mozilla-unified/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353
[Parent 15544, Gecko_IOThread] WARNING: pipe error: Обрыв канала: file /build/firefox/src/mozilla-unified/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 709
###!!! [Parent][MessageChannel] Error: (msgtype=0x16007F,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
###!!! [Parent][MessageChannel] Error: (msgtype=0x16007F,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv

Погуглив по тексту ошибок выяснил, что проблема в библиотеке harfbuzz.
Откатил пакеты harfbuzz и lib32-harfbuzz на версию 1.8.5-1 и все вновь стало ОК.
Вам поможет
cd /var/cache/pacman/pkg 
sudo pacman -U harfbuzz-1.8.5-1-x86_64.pkg.tar.xz lib32-harfbuzz-1.8.5-1-x86_64.pkg.tar.xz

Вдруг кому пригодится, ну а пока обновляемся осторожно, ждем фиксов…
Комментарии отключены.

Авторизация

GitHubGoogleVkontakteYandex
Есть вопрос или предложение пиши в Telegram @cloudsv

MTProto прokси для Telegram

Прямой эфир

Diego mont 25 мая 2023, 07:04
Полезные боты в Telegram 2
cloudsv 24 апреля 2023, 17:56
Обновление Scala Rider G4 52
cloudsv 12 ноября 2022, 19:16
Установка и настройка minidlna 3
cloudsv 03 ноября 2022, 03:42
Настройка прокси mtproto для Telegram 52
cloudsv 03 января 2022, 10:50
Let's Encrypt это легко и просто 4
cloudsv 10 сентября 2020, 13:17
MySQL Workbench падает при подключении 2
cloudsv 05 августа 2020, 11:57
Мне вчера стукнуло 34 4
cloudsv 07 августа 2023, 22:56
Linux Asus ROG x13 flow 2022 GV301RE и Linux 0
cloudsv 15 апреля 2023, 16:23
Linux Уведомление о смены workspace в X11 Linux 0
cloudsv 17 октября 2020, 09:55
Linux Отключить DHCP IPv6 в systemd 0
cloudsv 30 июля 2020, 21:54
О жизни Мне вчера стукнуло 34 4
cloudsv 15 апреля 2020, 15:45
Linux Основные hotkeys редактора Vim 0
cloudsv 01 октября 2019, 08:00
Linux Локальный редирект порта в Linux 0
cloudsv 25 августа 2019, 16:14
О жизни Социальная сеть от Яндекса Aura 0
cloudsv 30 июля 2019, 21:34
О жизни 33 year old 0
cloudsv 25 июня 2019, 18:29
Telegram Полезные боты в Telegram 2