[Bug 65609] Re: "installLocation has no properties" error in nsExtensionManager.js during install/update of extensions

Daniel Hahler launchpad at thequod.de
Tue Mar 11 21:49:11 UTC 2008


** Description changed:

  Binary package hint: firefox
  
  I'm experiencing an "unknown error -203" during installation or update
  of extensions in firefox 1.99+2.0rc2+dfsg-0ubuntu1.
  
  The error seems to prevent installing new extensions, while despite the
  error updating existing extensions seems to work (at least they don't
  show up after a restart as updateable anymore).
  
  The error console shows:
  """
  installLocation has no properties
  file:///usr/lib/firefox/components/nsExtensionManager.js  line: 3849.
  """
  
- This is also present in the upstream RC2 release.
+ This will be fixed for Firefox 3, according to comments upstream.
  
- The patch is quite simple:
- """
- --- /usr/lib/firefox/components/nsExtensionManager.js.orig      2006-10-12 05:13:10.000000000 +0200
- +++ /usr/lib/firefox/components/nsExtensionManager.js   2006-10-12 05:28:20.000000000 +0200
- @@ -3847,6 +3847,7 @@
-        // An item entry is valid only if it is not disabled, not about to
-        // be disabled, and not about to be uninstalled.
-        var installLocation = this.getInstallLocation(item.id);
- +      if (! installLocation) continue;
-        if (installLocation.name in StartupCache.entries &&
-            item.id in StartupCache.entries[installLocation.name] &&
-            StartupCache.entries[installLocation.name][item.id]) {
- """ (I'll also attach the patch)
+ WORKAROUND/FIX from comment:
+ Delete (or better, rename/backup) the file extensions.rdf (from the profile folder). Firefox will recreate it when it is next started.
+ This solved the problem for me. No need to create a new profile.

-- 
"installLocation has no properties" error in nsExtensionManager.js during install/update of extensions
https://bugs.launchpad.net/bugs/65609
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to Mozilla Firefox.




More information about the Ubuntu-mozillateam-bugs mailing list