Firefox 38.0.1 crashes when opening gmail
As of today, after firefox grabbed the 38.0.1 update, it always crashes when I open up gmail. Presumably this is on the GoogleTalkPlugin. Independently of this, firefox also always crashes when trying to play any Vimeo video or SoundCloud audio. This has been going on since 37.x; I have been using firefox in a crippled mode by just avoiding webpages that have Vimeo or SoundCloud embedded (although that itself is an annoyance). With gmail unusable though, I am dead in the water.
Here are the last couple of crash report ids: bp-578d7064-e126-4413-8e9f-82d3a2150519 05/19/2015 11:08 AM bp-66d56b45-c6db-4b97-a1d5-a28832150429 04/29/2015 11:24 AM
Starting firefox in safe mode causes the same crash. Last few log lines in the console are:
(firefox:27889): GStreamer-CRITICAL **: gst_plugin_feature_get_name: assertion `GST_IS_PLUGIN_FEATURE (feature)' failed [NPAPI 27954] ###!!! ABORT: Aborting on channel error.: file /builds/slave/rel-m-rel-l64_bld-000000000000/build/ipc/glue/MessageChannel.cpp, line 1584 [NPAPI 27954] ###!!! ABORT: Aborting on channel error.: file /builds/slave/rel-m-rel-l64_bld-000000000000/build/ipc/glue/MessageChannel.cpp, line 1584
Please let me know if you need more information.
被采纳的解决方案
That looks like an issue with GStreamer. You could test this by toggling media.gstreamer.enabled to false on the about:config page.
Make sure that you have the latest GStreamer updates and consider updating your Linux version if this version is older or no longer supported.
定位到答案原位置 👍 4所有回复 (4)
GoogleTalkPlugin is a red herring. Disabling all plugins GoogleTalk related (including GT Video Accelerator and GT Video Renderer) still causes firefox to crash as soon as gmail loads.
Error in console is still: Aborting on channel error.
I went back to 36.0 and all the crashes go away (gmail, SoundCloud, Vimeo). It is definitely something in the 37.0/38.0 updates that is causing the crashes.
选择的解决方案
That looks like an issue with GStreamer. You could test this by toggling media.gstreamer.enabled to false on the about:config page.
Make sure that you have the latest GStreamer updates and consider updating your Linux version if this version is older or no longer supported.
Toggling media.gstreamer.enabled to false totally works, thanks!