LINUX.ORG.RU

Как исправить регулярные падения Firefox? Текст отчёта представлен. GNU\Linux, Debian 7 (xfce)


0

1

Не могу понять, в чём причина падений Firefox 31.0

Crash ID: bp-a31c3310-52b8-4562-90c6-ab67a2140830

Add-ons: tineye%40ideeinc.com:1.1,%7Ba0d7ccb3-214d-498b-b4aa-0e8fda9a7bf7%7D:20131118,viewabout%40rumblingedge.com:2.0.1,e67f8350-7edf-11e3-baa7-0800200c9a66%40fri-gate.org:2.1.3,helper%40savefrom.net:3.70,%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:31.0

BuildID: 20140716183446

CrashTime: 1409385566

EMCheckCompatibility: true

FramePoisonBase: 7ffffffff0dea000

FramePoisonSize: 4096

InstallTime: 1407596611

Notes: OpenGL: ATI Technologies Inc. --ATI Mobility Radeon HD 5000 Series — 1.4 (2.1 (4.2.11762 Compatibility Profile Context)) — texture_from_pixmap

ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}

ProductName: Firefox

ReleaseChannel: release

SecondsSinceLastCrash: 414503

StartupTime: 1409385541

Theme: classic/1.0

Throttleable: 1

URL: about:blank

Vendor: Mozilla

Version: 31.0

useragent_locale: ru

Работает без падений только с помощью sudo.При запуске через SUDO, в bash во время работы Firefox постоянно выходит следующее: (firefox:6494): CRITICAL **: gst_app_src_set_size: assertion `GST_IS_APP_SRC (appsrc)' failed Debian 7 (xfce), Sony VAIO EB1E1R

При запуске без sudo, падает на определённых сайтах. Например, при закрытии Youtube (проигрывается нормально). После падения, в bash появляется следующее: gnome-keyring:: couldn't connect to: /home/eb1e1r/.cache/keyring-jNQxjf/pkcs11: Нет такого файла или каталога. Почему-то ещё выдаёт ошибку синхронизации закладок: Sync.Engine.Bookmarks ERROR null

До этого стоял Iceweasel. Снесён и заменён на firefox по причине ещё более частных падений.

Поиск по Гуглу в течение месяца работающих результатов не даёт. https://support.mozilla.org/en-US/questions/new/desktop/fix-problems/form в регистрации отказывает, поэтому не могу узнать причину падений по Crash ID.

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

Похоже, криворукие индусы совсем уж закриворучились...

Eddy_Em ☆☆☆☆☆
()

Запустить через strace или gdb, почитать dmesg сразу после краха.

Текст отчёта представлен

Это писулька для сбора статистики.

shahid ★★★★★
()

Падения пока что прекратились, но какой ценой

Плагины --> Shockwave Flash --> Включать по запросу. Перестал падать. Но, это всё же не есть дело.

Плюс, при перезагрузке в безопасном режиме bash выдаёт: «1409474712415 addons.manager ERROR Exception calling provider shutdown: [Exception... „Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIObserverService.removeObserver]“ nsresult: „0x80004005 (NS_ERROR_FAILURE)“ location: „JS frame :: resource://app/modules/experiments/Experiments.jsm :: this.Experiments.PreviousExperimentProvider.prototype<.shutdown :: line 2186“ data: no] Stack trace: this.Experiments.PreviousExperimentProvider.prototype<.shutdown()@resource://app/modules/experiments/Experiments.jsm:2186 < callProvider()@resource://gre/modules/AddonManager.jsm:192 < AMI_unregisterProvider()@resource://gre/modules/AddonManager.jsm:851 < AMP_unregisterProvider()@resource://gre/modules/AddonManager.jsm:2329 < Experiments.Experiments.prototype._unregisterWithAddonManager()@resource://app/modules/experiments/Experiments.jsm:500 < Experiments.Experiments.prototype.uninit<()@resource://app/modules/experiments/Experiments.jsm:446 < TaskImpl_run()@resource://gre/modules/Task.jsm:282 < TaskImpl_handleResultValue()@resource://gre/modules/Task.jsm:338 < TaskImpl_run()@resource://gre/modules/Task.jsm:290 < TaskImpl()@resource://gre/modules/Task.jsm:247 < createAsyncFunction/asyncFunction()@resource://gre/modules/Task.jsm:224 < Spinner.prototype.observe()@resource://gre/modules/AsyncShutdown.jsm:320 < <file:unknown> »

maxim_ch
() автор топика
Ответ на: комментарий от tlx

Вот я и говорю: ладно бы, если б быдлофлешь было установлено. А ведь нет этого говна! Сфигали падает? (у меня последний стабильный в генте: 24.7.0)

Shit!

eix firefox
[D] www-client/firefox
     Available versions:  *10.0.11 17.0.9 24.3.0 24.5.0 24.6.0{tbz2} ~29.0.1 ~30.0
...
гента предлагает откат сделать. Неужто и правда бажная версия???

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

less /usr/portage/www-client/firefox/ChangeLog

less /usr/portage/profiles/ChangeLog

portage при запуске тоже пишет комментарий из чейнджлога, зачем даунгрейд

anonymous
()
Ответ на: комментарий от anonymous

И что там искать? Ничего подозрительного нет.

Но emerge -pu world не предложил откат делать.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от tlx

У меня падал на youtube, если включить поддержку vaapi в gstreamer (html5 плеер, естественно, не флэш). Забил, удалил gts-plugins-vaapi и сделал по хоткею на youtube запуск mpv. Падать перестал.

liaonau
()
Ответ на: комментарий от Eddy_Em

Обнаружилась причина падений: в огнелисовской директории в хомяке завалялись старые .so-файлы от mozplugger'а. Понятно, что собраны они были с какой-нибудь древней glibc, поэтому при обнаружении на странице какой-нибудь гадости, для которой нужен mozplugger, огнелис тупо падал.

Файлики удалил, все ОК. Но вот добавить mozplugger не получилось: layman матерится, но не может по http/https соединиться с гитом :(

Eddy_Em ☆☆☆☆☆
()
22 ноября 2014 г.
Ответ на: комментарий от shahid

Здравствуйте. Приношу извинения за долгий ответ, в конце августа сломал Х-сервер и только недавно починил.
В linux я новичок, поэтому не всё понял из того, что вы сказали. Решил начать с того, что понятнее, с dmesg и gdb.

Отчёт по gdb -b 1 firefox
и dmesg
https://cloud.mail.ru/public/24e85b1fcd95/blank.docx

maxim_ch
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.