Closed Bug 612341 Opened 14 years ago Closed 14 years ago

Installing boostrapped extensions will throw providerstartup exception

Categories

(Firefox for Android Graveyard :: General, defect)

x86
macOS
defect
Not set
normal

Tracking

(fennec2.0+)

RESOLVED WORKSFORME
Tracking Status
fennec 2.0+ ---

People

(Reporter: tchung, Assigned: wesj)

References

()

Details

      No description provided.
installing a bootstrapped extension will throw a fennec startup error in the console.

ERROR addons.manager: Exception calling providerstartup: [Exception... "Component returned failure code: 0x80520006 (NS_ERROR_FILE_TARGET_DOES_NOT_EXIST) [nsIFile.isDirectory]"  nsresult: "0x80520006 (NS_ERROR_FILE_TARGET_DOES_NOT_EXIST)"  location: "JS frame :: resource://gre/modules/XPIProvider.jsm :: XPI_loadBootstrapScope :: line 2834"  data: no]
resource://gre/modules/XPIProvider.jsm
2834

Repro:
1) install android nightly: Mozilla/5.0 (Android; Linux armv71; rv:2.0b8pre) Gecko/20101115 Firefox/4.0b8pre Fennec/4.0b3pre	
2) install a boostrapped extension (i used the test addon in URL)
3) restart fennec and view Error console.  Verify exception

Expected
- no providerstartup exception on startup with boostrapped extension installed
tracking-fennec: --- → ?
We need to figure out if the add-on is faulty or if the bootstrap code is faulty
Assignee: nobody → wjohnston
tracking-fennec: ? → 2.0+
Extension installs fine here. Can't reproduce the error either. This looks suspiciously similar to bug 611403 to me.
Marking WFM based on Wes's comments.  Please re-open if still occurring
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.