Firefox keeps crashing

Hello everyone,

I have just switched my version of OpenSuSE, from stable 13.2 to Tumbleweed. I updated my distribution, got KDE 5 and configured it but there is still one problem : Firefox often crashes (it suddenly closes, with the Mozilla error window), especially when there are videos. For instance, I cannot go onto Youtube. I tried to run Firefox on safe mode or with a new clean profile, but it crashes again.

My version of OpenSuSE is Tumbleweed (20151002, 64 bits) and my version of Firefox is 41.0.

Here is the list of my repositories :


#                   | Alias        | Nom          | Activé               | Vérification GPG          | Rafraichir
--------------------+--------------+--------------+-----------------------+----------------------------+-----------
1 | Bumblebee    | Bumblebee    | Oui | (r ) Oui | Oui        
2 | kde-extra    | kde-extra    | Oui | (r ) Oui | Non        
3 | packman      | packman      | Oui | (r ) Oui | Non        
4 | repo-debug   | repo-debug   | Oui | (r ) Oui | Oui        
5 | repo-non-oss | repo-non-oss | Oui | (r ) Oui | Oui        
6 | repo-oss     | repo-oss     | Oui | (r ) Oui | Oui        
7 | repo-update  | repo-update  | Oui | (r ) Oui | Oui

I then tried to run Firefox from Konsole, and I got the following error messages :


(process:17912): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed                                                                                                    
                                                                                                                                                                                                
(firefox:17912): Gtk-WARNING **: Theme directory apps/system-power-actions of theme breeze has no size field                                                                                    
                                                                                                                                                                                                
                                                                                                                                                                                                
(firefox:17912): Gtk-WARNING **: Theme directory apps/toolbar of theme breeze has no size field                                                                                                 
                                                                                                                                                                                                
                                                                                                                                                                                                
(firefox:17912): Gtk-WARNING **: Theme directory categories/kickoff-menu-tabs of theme breeze has no size field                                                                                 
                                                                                                                                                                                                
Vector smash protection is enabled.                                                                                                                                                             
antoine@linux-xia0:~> [NPAPI 17986] ###!!! ABORT: Aborting on channel error.: file /home/abuild/rpmbuild/BUILD/mozilla/ipc/glue/MessageChannel.cpp, line 1753                                   
[NPAPI 17986] ###!!! ABORT: Aborting on channel error.: file /home/abuild/rpmbuild/BUILD/mozilla/ipc/glue/MessageChannel.cpp, line 1753                                                         
                                                                                                                                                                                                
(crashreporter:18012): Gtk-WARNING **: Theme directory apps/system-power-actions of theme breeze has no size field                                                                              


(crashreporter:18012): Gtk-WARNING **: Theme directory apps/toolbar of theme breeze has no size field


(crashreporter:18012): Gtk-WARNING **: Theme directory categories/kickoff-menu-tabs of theme breeze has no size field

And this is the Mozilla crash report :


Add-ons: %7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:41.0,it-IT%40dictionaries.addons.mozilla.org:3.4.0,langpack-ar%40firefox.mozilla.org:41.0,langpack-ca%40firefox.mozilla.org:41.0,langpack-cs%40firefox.mozilla.org:41.0,langpack-da%40firefox.mozilla.org:41.0,langpack-de%40firefox.mozilla.org:41.0,langpack-el%40firefox.mozilla.org:41.0,langpack-en-GB%40firefox.mozilla.org:41.0,langpack-es-AR%40firefox.mozilla.org:41.0,langpack-es-CL%40firefox.mozilla.org:41.0,langpack-es-ES%40firefox.mozilla.org:41.0,langpack-fi%40firefox.mozilla.org:41.0,langpack-fr%40firefox.mozilla.org:41.0,langpack-hu%40firefox.mozilla.org:41.0,langpack-it%40firefox.mozilla.org:41.0,langpack-ja%40firefox.mozilla.org:41.0,langpack-ko%40firefox.mozilla.org:41.0,langpack-nb-NO%40firefox.mozilla.org:41.0,langpack-nl%40firefox.mozilla.org:41.0,langpack-pl%40firefox.mozilla.org:41.0,langpack-pt-BR%40firefox.mozilla.org:41.0,langpack-pt-PT%40firefox.mozilla.org:41.0,langpack-ru%40firefox.mozilla.org:41.0,langpack-sv-SE%40firefox.mozilla.org:41.0,langpack-zh-CN%40firefox.mozilla.org:41.0,langpack-zh-TW%40firefox.mozilla.org:41.0
AsyncPluginInit: 0
BuildID: 2015091800
CrashTime: 1444141139
EMCheckCompatibility: true
FramePoisonBase: 7ffffffff0dea000
FramePoisonSize: 4096
InstallTime: 1443797529
IsGarbageCollecting: 1
Notes: OpenGL: Intel Open Source Technology Center -- Mesa DRI Intel(R) Ironlake Mobile  -- 2.1 Mesa 11.0.0 -- texture_from_pixmap

ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
ProductName: Firefox
ReleaseChannel: release
SafeMode: 0
SecondsSinceLastCrash: 34
StartupTime: 1444141114
TelemetryEnvironment: {"build":{"applicationId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","applicationName":"Firefox","architecture":"x86-64","buildId":"2015091800","version":"41.0","vendor":"Mozilla","platformVersion":"41.0","xpcomAbi":"x86_64-gcc3","hotfixVersion":"20150902.02"},"partner":{"distributionId":null,"distributionVersion":null,"partnerId":null,"distributor":null,"distributorChannel":null,"partnerNames":]},"system":{"memoryMB":3626,"cpu":{"count":4,"vendor":null,"family":null,"model":null,"stepping":null,"extensions":"hasMMX","hasSSE","hasSSE2","hasSSE3","hasSSSE3","hasSSE4_1","hasSSE4_2"]},"os":{"name":"Linux","version":"4.2.1-1-desktop","locale":"fr-FR"},"hdd":{"profile":{"model":null,"revision":null},"binary":{"model":null,"revision":null},"system":{"model":null,"revision":null}},"gfx":{"D2DEnabled":null,"DWriteEnabled":null,"adapters":{"description":"Intel Open Source Technology Center -- Mesa DRI Intel(R) Ironlake Mobile ","vendorID":"Intel Open Source Technology Center","deviceID":"Mesa DRI Intel(R) Ironlake Mobile ","subsysID":null,"RAM":null,"driver":null,"driverVersion":"2.1 Mesa 11.0.0","driverDate":null,"GPUActive":true}],"monitors":{"screenWidth":1366,"screenHeight":768}]}},"settings":{"addonCompatibilityCheckEnabled":true,"blocklistEnabled":true,"isDefaultBrowser":true,"e10sEnabled":false,"telemetryEnabled":false,"isInOptoutSample":false,"locale":"fr","update":{"channel":"release","enabled":true,"autoDownload":true},"userPrefs":{"browser.cache.disk.capacity":358400,"browser.newtabpage.enabled":false,"browser.newtabpage.enhanced":false,"network.proxy.autoconfig_url":"<user-set>","network.proxy.http":"<user-set>","network.proxy.ssl":"<user-set>"}},"profile":{"creationDate":16675},"addons":{"activeAddons":{},"theme":{"id":"{972ce4c6-7e08-4474-a285-3208198ce6fd}","blocklisted":false,"description":"Le thème par défaut.","name":"Thème par défaut","userDisabled":false,"appDisabled":false,"version":"41.0","scope":4,"foreignInstall":false,"hasBinaryComponents":false,"installDay":16675,"updateDay":16713},"activePlugins":{"name":"Shockwave Flash","version":"11.2.202.521","description":"Shockwave Flash 11.2 r202","blocklisted":false,"disabled":false,"clicktoplay":true,"mimeTypes":"application/x-shockwave-flash","application/futuresplash"],"updateDay":16673},{"name":"Skype Buttons for Kopete","version":"","description":"Mime Type x-skype for Skype Buttons","blocklisted":false,"disabled":false,"clicktoplay":true,"mimeTypes":"application/x-skype"],"updateDay":16686},{"name":"IcedTea-Web Plugin (using IcedTea-Web 1.6.1 (suse-1.1-x86_64))","version":"","description":"The <a href=\"http://icedtea.classpath.org/wiki/IcedTea-Web\">IcedTea-Web Plugin</a> executes Java applets.","blocklisted":false,"disabled":false,"clicktoplay":true,"mimeTypes":"application/x-java-vm","application/x-java-applet","application/x-java-applet;version=1.1","application/x-java-applet;version=1.1.1","application/x-java-applet;version=1.1.2","application/x-java-applet;version=1.1.3","application/x-java-applet;version=1.2","application/x-java-applet;version=1.2.1","application/x-java-applet;version=1.2.2","application/x-java-applet;version=1.3","application/x-java-applet;version=1.3.1","application/x-java-applet;version=1.4","application/x-java-applet;version=1.4.1","application/x-java-applet;version=1.4.2","application/x-java-applet;version=1.5","application/x-java-applet;version=1.6","application/x-java-applet;version=1.7","application/x-java-applet;version=1.8","application/x-java-applet;jpi-version=1.8.0_50","application/x-java-bean","application/x-java-bean;version=1.1","application/x-java-bean;version=1.1.1","application/x-java-bean;version=1.1.2","application/x-java-bean;version=1.1.3","application/x-java-bean;version=1.2","application/x-java-bean;version=1.2.1","application/x-java-bean;version=1.2.2","application/x-java-bean;version=1.3","application/x-java-bean;version=1.3.1","application/x-java-bean;version=1.4","application/x-java-bean;version=1.4.1","application/x-java-bean;version=1.4.2","application/x-java-bean;version=1.5","application/x-java-bean;version=1.6","application/x-java-bean;version=1.7","application/x-java-bean;version=1.8","application/x-java-bean;jpi-version=1.8.0_50","application/x-java-vm-npruntime"],"updateDay":16695},{"name":"PackageKit","version":"","description":"Plugin for Installing Applications (new)","blocklisted":false,"disabled":false,"clicktoplay":true,"mimeTypes":"application/x-packagekit-plugin"],"updateDay":16705}],"activeGMPlugins":{"gmp-gmpopenh264":{"version":"1.4","userDisabled":false,"applyBackgroundUpdates":1}},"activeExperiment":{},"persona":null}}
Theme: classic/1.0
Throttleable: 1
URL: https://www.youtube.com/watch?v=Q-0mLKNhFX0
Vendor: Mozilla
Version: 41.0
useragent_locale: chrome://global/locale/intl.properties

This report also contains technical information about the state of the application when it crashed.

Does anyone have an idea ? I tried to switch to QupZilla but the problem still exists.

Excuse my poor English, I am French.

I don’t have a solution, but I am having the exact same issues running Firefox (41.0.1) in my Tumbleweed (openSUSE Tumbleweed (20151017) (x86_64) 64-bit) running Gnome (3.18).

Because of this, I have been using Chromium as my default browser just because I know it won’t crash on my.

Everything OK here running Firefox (41.0.1) in my Tumbleweed (openSUSE Tumbleweed (20151014) (x86_64) 64-bit) running Gnome (3.18), including https://www.youtube.com/watch?v=Q-0mLKNhFX0
But I found problems with gstreamer-vaapi after updating to Gnome 3.18: gstreamer-plugins-vaapi broken in Tumbleweed 20151012 - Multimedia - openSUSE Forums
Tagar95 is using KDE, so don’t know if this is related.
Also, Firefox 41.0.1 is not using gstreamer anymore AFAIK.
Hope this helps narrowing down the issue.