Падает Firefox на rutube [РЕШЕНО]

Автор mexx, 06 июля 2017, 21:03:03

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

mexx

Есть Firefox ESR 52.2.0 Есть некий форум. В сообщениях иногда вставляют видео с rutube. И Firefox при открытие такой страницы падает. Попробовал Firefox из пакета 54.0.1 - на том же видео падает. Штатный Chromium 57 показывает всё как надо. Не могу разобраться - это проблема Firefox? Или форума? Или связки Firefox именно с этим форумом? Или что?
P.S.: Это сообщение было изменено в связи с уточнением обстоятельств проблемы. 
Debian 10
Debian 10 KDE
Debian 11 Gnome

ecc83

Покажите ссылку, на котором падает.

ogost

Так же если установлен флеш плеер, то возможно проблема в нем, ибо у хрома свой плеер

ecc83

mexx, установите расширение для firefox:

https://addons.mozilla.org/ru/firefox/addon/watch-with-mpv/

также установите плеер mpv:

sudo apt install mpv
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl && sudo chmod a+rx /usr/local/bin/youtube-dl

Запускаете видео нажимая на ссылке правую кнопку мыши и выбираете пункт: "Watch with mpv"


mexx

#4
Я ошибся.
Там просто на странице много вставок видео и большинство на youtube, я и подумал, что они ВСЕ на youtube, но, как оказалось, нет. Падение браузера вызывает ссылка на rutube. Изменил название темы.

Цитата: ecc83 от 06 июля 2017, 22:06:16Покажите ссылку, на котором падает
Вот эта - http://rutube.ru/video/f6711d8354d6b4622546e75fc3f74d48/

Цитата: ogost от 07 июля 2017, 08:14:46Так же если установлен флеш плеер, то возможно проблема в нем, ибо у хрома свой плеер
Флеш установлен, да. Последний. Удалил - всё равно падает на этой ссылке. Причем еще до перехода куда-либо. То есть я открываю страницу (мне, собственно, конкретно этот ролик и не нужен) и через несколько секунд браузер падает.

Цитата: ecc83 от 07 июля 2017, 10:04:26установите расширение для firefox:
Спасибо, но хотелось бы обойтись без дополнительных расширений - Chromium то работает "из коробки".
Но я попробую.

Cообщение объединено 07 Июля 2017, 12:47:22

И ещё - при переходе на тестовую страницу поддерживаемых форматов видео Firefox - http://camendesign.com/code/video_for_everybody/test.html (ссылка отсюда - https://support.mozilla.org/ru/kb/vosproizvedenie-html5-audio-i-video-v-firefox) - браузер падает.

Cообщение объединено 07 июля 2017, 18:35:02

Цитата: ecc83 от 07 июля 2017, 10:04:26установите расширение для firefox:
...
также установите плеер mpv:
Установил. Ничего не изменилось - падает.
Отправил сообщение о падении в Mozilla. Они вообще как-то реагируют обычно? Или просто учитывают себе для сведения?
Debian 10
Debian 10 KDE
Debian 11 Gnome

ecc83

Скажите, какое отношение имеет ваша проблема к операционной системе debian?

Цитата: mexx от 07 июля 2017, 12:14:16
Цитата: ecc83 от 07 июля 2017, 10:04:26установите расширение для firefox:
...
также установите плеер mpv:
Установил. Ничего не изменилось - падает.

Я вижу вы вовсе не понимаете, что делаете. Если вы правильно установили то, что я порекомендовал, то все ролики должны запускаться НЕ в браузере, а в отдельном плеере mpv. Соответственно браузер от этого падать не может, потому что он не участвует в воспроизведении.

Если хотите по своему, то ремонтируйте браузер или смените версию. У меня не падает на ваших ссылках.

mexx

Цитата: ecc83 от 07 июля 2017, 19:28:01Скажите, какое отношение имеет ваша проблема к операционной системе debian?
Знал бы - не спрашивал.
Но Firefox + Windows10 -> показывает, Firefox + iOS -> показывает, Firefox ESR + Debian -> падает. Считаете, дело не в Debian или пакете для Debian?
Или мы здесь только про систему, а пакеты как бы сами по себе?

Цитата: ecc83 от 07 июля 2017, 19:28:01Я вижу вы вовсе не понимаете, что делаете
Не понимаю, зачем так категорично. И я вроде нигде и не говорил, что я такой суперпонятливый и продвинутый.
Я открываю страницу, например упомянутую -  http://rutube.ru/video/f6711d8354d6b4622546e75fc3f74d48/ На открывшейся странице нет никакой ссылки, которую можно открыть mpv по ПКМ, сразу начинается загрузка видео и через несколько секунд браузер падает.

Цитата: ecc83 от 07 июля 2017, 19:28:01У меня не падает на ваших ссылках
Понятно.
Debian 10
Debian 10 KDE
Debian 11 Gnome

ChubaDuba

#7
Я бы запустил firefox из терминала и посмотрел, что он выдаст в момент падения. Ну а потом и погуглить можно...
Ещё как вариант работе Rutube может мешать включенный Adblock.

ecc83

#8
Не нужно на меня сердиться ;)
Вы настройки about:config в firefox когда нибудь ковыряли?

Попробуйте скачать Firefox ESR другую версию. Например так:

cd ~/ && wget -c https://ftp.mozilla.org/pub/firefox/releases/45.9.0esr/linux-i686/ru/firefox-45.9.0esr.tar.bz2
sudo tar -xvjf firefox-*.tar.bz2 -C /opt
sudo ln -sfs /opt/firefox/firefox /usr/bin/firefox


Потом запустите её из терминала командой:

firefox

И попробуйте все ваши проблемные ссылки.
Этот браузер установится в каталог /opt и потом можно его будет просто оттуда удалить вручную, без последствий.


Cообщение объединено 07 июля 2017, 21:24:40

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

ChubaDuba

Ещё как вариант...
В настройках:
about:config
поменяйте
media.gstreamer.enabled
на
media.gstreamer.false

mexx

Цитата: ChubaDuba от 07 июля 2017, 21:16:34Я бы...
Спасибо, обязательно попробую завтра ибо пациент временно недоступен )

Цитата: ecc83 от 07 июля 2017, 21:23:04Не нужно на меня сердиться
Даже не планировал начинать :)

Пока пациент недоступен, установил 8 MATE на другой ПК. Единственное отличие - NVIDIA вместо INTEL Не думаю.
"Из коробки" Firefox ESR 45.9.0 --> открывает проблемную ссылку. Из "последнего" пакета Firefox 54.0.1 --> также открывает. Бинго.
То есть суть проблемы понятна - системной проблемы нет!
Есть какой-то мой косяк именно в моей системе "на пациенте". Будем посмотреть )
Debian 10
Debian 10 KDE
Debian 11 Gnome

ecc83

Цитата: mexx от 08 июля 2017, 23:20:32
Есть какой-то мой косяк именно в моей системе "на пациенте". Будем посмотреть )

Для начала отключите все дополнения в браузре и посмотрите как открывается ссылка.

mexx

#12
Цитата: ecc83 от 08 июля 2017, 23:29:04Для начала отключите все дополнения в браузре и посмотрите как открывается ссылка
Не думаю про дополнения, но попробую.
Думаю про вот это - https://debianforum.ru/index.php?topic=5817.msg97946#msg97946 И по временному периоду похожу. Но завтра )

Cообщение объединено 09 Июля 2017, 12:10:06

Цитата: ecc83 от 08 июля 2017, 23:29:04Для начала отключите все дополнения в браузре и посмотрите как открывается ссылка
Отключил все дополнения - теперь при попытке открытия проблемной страницы с видео падает только одна вкладка. "Ваша вкладка только что упала" Уже не весь браузер, уже интереснее.

Цитата: ChubaDuba от 07 июля 2017, 21:16:34Я бы запустил firefox из терминала и посмотрел, что он выдаст в момент падения. Ну а потом и погуглить можно...
С отключенными дополнениями при падении пишет:
Цитировать[Parent 5854] WARNING: pipe error (54): Соединение разорвано другой стороной: file /tmp/buildd/firefox-esr-52.2.0esr/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 322
###!!! [Parent][MessageChannel] Error: (msgtype=0x2C0085,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
###!!! [Parent][MessageChannel] Error: (msgtype=0x2C0085,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
Запустил journalctl -f и там увидел вот что:
Цитировать
июл 09 10:58:18 *** kernel: MediaPl~back #2[5314]: segfault at 0 ip 00007fefaf66f935 sp 00007fefabefe840 error 4 in libavutil.so.54.20.100[7fefaf659000+4c000]
Google вывел меня на то, что "В Debian Jessie ... пакет [ffmpeg] исключили из официального репозитория и вместо него оставили avconv(Libav), который является форком и был рождем из-за конфликта внутри команды разработчиков... но многие плагины требуют по привычке ffmpeg..."
Установил ffmpeg из deb-multimedia и ... всё заработало!
Но спорить с разработчиками Debian не стал, исключили ffmpeg так исключили, поэтому откатил систему, подключил deb-multimedia и установил/обновил всё, что предложила система. Теперь все работает! И без ffmpeg
Правда, не могу понять - почему всё работает на другом компьютере без подключенного deb-multimedia?
И, раз браузер падал с отключенными дополнениями (пробовал и руками, и безопасный режим браузера), значит не стороннее дополнение не могло найти какой-то пакет из deb-multimedia, а сам браузер, так? Который ESR...
В общем проблема решена.
ogost
ChubaDuba
ecc83

Спасибо за помощь.

Cообщение объединено 09 Июля 2017, 12:21:06

Цитата: ChubaDuba от 07 июля 2017, 21:29:08media.gstreamer
Такого параметра не вижу.
gstreamer1.0-libav был удален при обновлении ESR - https://debianforum.ru/index.php?topic=5817.msg97946#msg97946

Cообщение объединено 09 Июля 2017, 12:56:31

Но вижу параметр media.ffmpeg.enabled
Еще раз откатил систему на период падения браузера.
Если установить указанный параметр в false, то браузер не падает! Правда, и "проблемное" видео с rutube не показывает, черный кадр с надписью "Данное видео временно недоступно. Приносим Вам свои извинения". Так понимаю, использование ffmpeg прописано в самом браузере, а раз в Debian 8 такого пакета нет, вот он его не находит и падает. Так получается?

Cообщение объединено 09 Июля 2017, 23:37:17

Цитата: mexx от 08 июля 2017, 23:39:38Правда, не могу понять - почему всё работает на другом компьютере без подключенного deb-multimedia?
И сам отвечу - потому что пока не обновил ESR 45.9.0 до 52.2.0 в системе был установлен пакет gstreamer1.0-libav
Debian 10
Debian 10 KDE
Debian 11 Gnome