Dear all,
since a few days I have the issue that Firefox starts, but behaves strange. In detail: no plugins can be installed any more, the menubar does not show up after start, and neither the links.
The problem appeared after I have replaced my data-disk with a bigger one.
This data-disk is mounted at /server and it contains a /server/.home folder, which is linked to /home
Just to mention: this linking worked formerly very well with the old disk and still seems to be ok, as I can login and make use of all other apps (except Firefox and Thunderbird, which behaves similar, but one thing after the other…)
Besides of this the following is installed:
- OpenSuse 13.1
- Firefox 31.1.0
The main differences of the disks are: the /server disk is now formatted with XFS and has a GPT partition table (if this is of interest). The former disk had an EXT3 format and an MSDOS partition table.
Interesting is also that on an other PC with a freshly installed OpenSuse 13.2 exactly the same issue shows up, despite it comes with a newer Firefox. So I assume this is an issue of the OS… but I’m not an expert here.
All data has been copied off the originating disk using
sudo rsync -avturh /olddisk/ /newdisk
According to the above rsync command, all the owner and group information should be intact on the copy.
Now: when starting FireFox, it gives me messages like:
(process:4296): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
(firefox:4296): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised
(firefox:4296): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised
(firefox:4296): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::display after class was initialised
(firefox:4296): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised1416246984616 addons.xpi WARN Can't iterate directory /home/mac/.mozilla/firefox/xag3zjwg.default/extensions: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIFile.directoryEntries]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm :: getDirectoryEntries :: line 1355" data: no] Stack trace: getDirectoryEntries()@resource://gre/modules/addons/XPIProvider.jsm:1355 < DirInstallLocation__readAddons()@resource://gre/modules/addons/XPIProvider.jsm:6889 < DirectoryInstallLocation()@resource://gre/modules/addons/XPIProvider.jsm:6828 < addDirectoryInstallLocation()@resource://gre/modules/addons/XPIProvider.jsm:1775 < XPI_startup()@resource://gre/modules/addons/XPIProvider.jsm:1856 < AMI_callProviders()@resource://gre/modules/AddonManager.jsm:869 < AMI_startup()@resource://gre/modules/AddonManager.jsm:745 < AMP_startup()@resource://gre/modules/AddonManager.jsm:2318 < AMC_observe()@resource://gre/components/addonManager.js:55 < <file:unknown>1416246986766 addons.xpi-utils ERROR Failed to write add-ons list to profile directory: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIFileOutputStream.write]" nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)" location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm -> resource://gre/modules/addons/XPIProviderUtils.js :: XPIDB_writeAddonsList :: line 1478" data: no] Stack trace: XPIDB_writeAddonsList()@resource://gre/modules/addons/XPIProvider.jsm -> resource://gre/modules/addons/XPIProviderUtils.js:1478 < XPI_checkForChanges()@resource://gre/modules/addons/XPIProvider.jsm:3462 < XPI_startup()@resource://gre/modules/addons/XPIProvider.jsm:1884 < AMI_callProviders()@resource://gre/modules/AddonManager.jsm:869 < AMI_startup()@resource://gre/modules/AddonManager.jsm:745 < AMP_startup()@resource://gre/modules/AddonManager.jsm:2318 < AMC_observe()@resource://gre/components/addonManager.js:55 < <file:unknown>*** Found new cache API*** Found old cache APIFoxyProxy settingsDir: /home/mac/.mozilla/firefox/xag3zjwg.default/foxyproxy.xmlRemoveFilesRecursively: stat: Der Wert ist zu groß für den definierten DatentypRemoveFilesRecursively: stat: Der Wert ist zu groß für den definierten DatentypRemoveFilesRecursively: stat: Der Wert ist zu groß für den definierten DatentypRemoveFilesRecursively: stat: Der Wert ist zu groß für den definierten Datentyp1416246988488 addons.manager WARN Exception calling callback: TypeError: addon is null (file:///home/mac/.mozilla/firefox/xag3zjwg.default/extensions/foxyproxy-basic@eric.h.jung/components/common.js:50:53) JS Stack trace: Common/<@file:///home/mac/.mozilla/firefox/xag3zjwg.default/extensions/foxyproxy-basic@common.js:50:54 < safeCall@AddonManager.jsm:166:5 < getAddonByID_noMoreObjects@AddonManager.jsm:1942:9 < AOC_callNext@AddonManager.jsm:261:7 < getAddonByID_safeCall@AddonManager.jsm:1937:13 < PL_getAddon@PluginProvider.jsm:120:7 < callProvider@AddonManager.jsm:192:5 < getAddonByID_nextObject@AddonManager.jsm:1933:1 < AOC_callNext@AddonManager.jsm:267:7 < getAddonByID_safeCall@AddonManager.jsm:1937:13 < LightweightThemeManager_getAddonByID@LightweightThemeManager.jsm:363:7 < callProvider@AddonManager.jsm:192:5 < getAddonByID_nextObject@AddonManager.jsm:1933:1 < AOC_callNext@AddonManager.jsm:267:7 < getAddonByID_safeCall@AddonManager.jsm:1937:13 < getAddonByID_getVisibleAddonForID@XPIProvider.jsm:3624:7 < makeSafe/<@XPIProviderUtils.js:146:17 < getRepositoryAddon@XPIProviderUtils.js:127:5 < this.XPIDatabase.getAddon/<@XPIProviderUtils.js:1091:9 < Handler.prototype.process@Promise-backend.js:863:11 < this.PromiseWalker.walkerLoop@Promise-backend.js:742:7 < foxyproxy.prototype.strings.load@file:///home/mac/.mozilla/firefox/xag3zjwg.default/extensions/foxyproxy-basic@foxyproxy.js:1760:9 < foxyproxy.prototype.observe@file:///home/mac/.mozilla/firefox/xag3zjwg.default/extensions/foxyproxy-basic@foxyproxy.js:199:9 < openWindow@nsBrowserContentHandler.js:189:5 < dch_handle@nsBrowserContentHandler.js:790:11416246989014 DeferredSave.extensions.json WARN Write failed: {"operation":"open","path":"/home/mac/.mozilla/firefox/xag3zjwg.default/extensions.json.tmp","unixErrno":13}1416246989015 addons.xpi-utils WARN Failed to save XPI database: {"operation":"open","path":"/home/mac/.mozilla/firefox/xag3zjwg.default/extensions.json.tmp","unixErrno":13}!!! [DhMediaListMgr] init(): [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.getBoolPref]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: resource://dwhelper/medialist-manager.jsm :: DhMediaListMgr.prototype.init :: line 54" data: no][Core] !!! init(): [Exception... "Component returned failure code: 0x8000ffff (NS_ERROR_UNEXPECTED) [nsIPrefBranch.getCharPref]" nsresult: "0x8000ffff (NS_ERROR_UNEXPECTED)" location: "JS frame :: file:///home/mac/.mozilla/firefox/xag3zjwg.default/extensions/%7Bb9db16a4-6edc-47ec-a1f4-b86292ed211d%7D/components/dhCore.js :: Core.prototype.updateBlackList :: line 1002" data: no]1416247348245 addons.repository WARN Unknown type id when parsing addon: 5
As I initially thought the problem could be buried deeply within the .mozilla folder I simply wiped it off and started FireFox again.
Then it starts with the following output:
process:5964): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
(firefox:5964): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised
(firefox:5964): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised
(firefox:5964): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::display after class was initialised
(firefox:5964): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised
But after trying to install e.g. NoScript it starts with the above the message + something more (which I cannot interpret…). The output is very similar to the first one:
firefox:5964): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised
1416250636929 addons.xpi WARN Can't iterate directory /home/mac/.mozilla/firefox/cb8rihkt.default/extensions: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIFile.directoryEntries]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm :: getDirectoryEntries :: line 1355" data: no] Stack trace: getDirectoryEntries()@resource://gre/modules/addons/XPIProvider.jsm:1355 < DirInstallLocation__readAddons()@resource://gre/modules/addons/XPIProvider.jsm:6889 < DirectoryInstallLocation()@resource://gre/modules/addons/XPIProvider.jsm:6828 < addDirectoryInstallLocation()@resource://gre/modules/addons/XPIProvider.jsm:1775 < XPI_startup()@resource://gre/modules/addons/XPIProvider.jsm:1856 < AMI_callProviders()@resource://gre/modules/AddonManager.jsm:869 < AMI_startup()@resource://gre/modules/AddonManager.jsm:745 < AMP_startup()@resource://gre/modules/AddonManager.jsm:2318 < AMC_observe()@resource://gre/components/addonManager.js:55 < <file:unknown>
1416250636973 addons.xpi WARN Can't iterate directory /home/mac/.mozilla/firefox/cb8rihkt.default/extensions/staged: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIFile.directoryEntries]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm :: getDirectoryEntries :: line 1355" data: no] Stack trace: getDirectoryEntries()@resource://gre/modules/addons/XPIProvider.jsm:1355 < XPI_processPendingFileChanges/<()@resource://gre/modules/addons/XPIProvider.jsm:2337 < XPI_processPendingFileChanges()@resource://gre/modules/addons/XPIProvider.jsm:2503 < XPI_checkForChanges()@resource://gre/modules/addons/XPIProvider.jsm:3333 < XPI_startup()@resource://gre/modules/addons/XPIProvider.jsm:1884 < AMI_callProviders()@resource://gre/modules/AddonManager.jsm:869 < AMI_startup()@resource://gre/modules/AddonManager.jsm:745 < AMP_startup()@resource://gre/modules/AddonManager.jsm:2318 < AMC_observe()@resource://gre/components/addonManager.js:55 < <file:unknown>
I really hope someone of you has already seen this issue… Professor Google could not be convinced to give me an answer to this issue.
A big WELCOME to any hint that could help.