System addons are missing on Win7 x32 Beta 55 - "Failed to add directory install location app-system-defaults"

RESOLVED INVALID

Status

()

Toolkit
Add-ons Manager
RESOLVED INVALID
3 months ago
3 months ago

People

(Reporter: JW_SoftvisionQA, Unassigned)

Tracking

55 Branch
Points:
---

Firefox Tracking Flags

(firefox55-)

Details

Attachments

(1 attachment)

(Reporter)

Description

3 months ago
E10s is disabled on Beta 55.0b10 with a clean profile on Win7 x32. I restarted the browser and it was still disabled. browsertabs.autostart.2 is not in about:config. 

about:support info: https://pastebin.com/bc249YsR
Does this happen every time with a new profile? Or was it just one profile where this was happening?

What's the value for the prefs:
e10s.rollout.cohort
e10s.rollout.cohortSample

And did you paste the right about:support info? It looks like it was taken on a Linux machine, instead of Win7 as reported here.
(Reporter)

Comment 2

3 months ago
Sorry about that. Please ignore the about:support above. Here is the win 7 info: https://pastebin.com/wbpa9LEu

e10s.rollout.cohort
e10s.rollout.cohortSample

are not in about:config for me.

This does happen every time with a new profile.

Here is my browser console info right after startup: https://pastebin.com/E4NeUSw4
Flags: needinfo?(felipc)
This seems like a (system addons)-wide problem. As the browser console and about:support says, it looks like all the system add-ons are missing from this system. Can you confirm that Pocket is also missing?
Flags: needinfo?(felipc) → needinfo?(jwilliams)
Flags: needinfo?(rhelmer)
(Reporter)

Comment 4

3 months ago
You are right. I do not have any system addons.
Flags: needinfo?(jwilliams)
[Tracking Requested - why for this release]:
tracking-firefox55: --- → ?
Component: General → Add-ons Manager
Product: Firefox → Toolkit
Summary: E10s is disabled on Beta 55.0b10 Win7 x32 with a new profile → System addons are missing on Win7 x32 Beta 55 - "Failed to add directory install location app-system-defaults"
Justin: is there anything special about this machine? Can you test on a different Win7 x32 system to see if the same happens?
What's the path that you're using to install Beta 55?
Flags: needinfo?(jwilliams)
(Reporter)

Comment 7

3 months ago
I am installing Beta 55 from 
https://www.mozilla.org/en-US/firefox/channel/desktop/

I also checked with
http://archive.mozilla.org/pub/firefox/releases/55.0b10/

and the issue still persists. A coworker has tried and can not reproduce this issue but I can reproduce every time.

There is nothing special with the system either. My coworker and I actually have the same VM.
Flags: needinfo?(jwilliams)
Could you please attach the extensions.json file from your profile folder to this bug?

Also useful would be to flip the pref `extensions.logging.enabled` and then restart, and attach the logs from the Browser Console.
Flags: needinfo?(rhelmer) → needinfo?(jwilliams)
Also, can you check with Beta 9 on the same system?
(Reporter)

Comment 10

3 months ago
Created attachment 8888057 [details]
extensions.json

Beta 10 extensions.logging.enabled = true https://pastebin.com/yia9WRWe
Beta 9 extensions.logging.enabled = true https://pastebin.com/5Xj1JpzU

I can reproduce this issue on Beta 9 too.

Attached is the extensions.json
Flags: needinfo?(jwilliams)
(In reply to Justin [:JW_SoftvisionQA] from comment #10)
> Created attachment 8888057 [details]
> extensions.json
> 
> Beta 10 extensions.logging.enabled = true https://pastebin.com/yia9WRWe
> Beta 9 extensions.logging.enabled = true https://pastebin.com/5Xj1JpzU
> 
> I can reproduce this issue on Beta 9 too.
> 
> Attached is the extensions.json

Thanks. Something is odd about your install directory:

addons.xpi  WARN    Failed to add directory install location app-system-defaults: Error: Location must be a directory. (resource://gre/modules/addons/XPIProvider.jsm:5838:13) JS Stack trace: DirectoryInstallLocation@XPIProvider.jsm:5838:13 < addDirectoryInstallLocation@XPIProvider.jsm:2096:34 < startup@XPIProvider.jsm:2175:7 < callProvider@AddonManager.jsm:271:12 < _startProvider@AddonManager.jsm:741:5 < startup@AddonManager.jsm:908:9 < startup@AddonManager.jsm:3122:5 < observe@addonManager.js:65:9

According to these logs, the app dir is:

"C:\Program Files\Mozilla Firefox Release"

Which seems strange, did you move the application directory after installing? Is there a "browser\features" directory in the above?

In any case, I'd suggest re-installing and using the Mozilla installer/updater to place files... also make sure not to reuse the same profile across different Firefox versions (especially if they have different app directory paths).
Flags: needinfo?(jwilliams)
(Reporter)

Comment 12

3 months ago
I did not move the application directory after installing. I just uninstalled all instances of firefox and downloaded Beta 10 again. This issue is no longer reproducible. Should we close it as invalid?
Flags: needinfo?(jwilliams) → needinfo?(rhelmer)
(In reply to Justin [:JW_SoftvisionQA] from comment #12)
> I did not move the application directory after installing. I just
> uninstalled all instances of firefox and downloaded Beta 10 again. This
> issue is no longer reproducible. Should we close it as invalid?

I think so unless we can reproduce.. I don't know how you could have ended up with "C:\Program Files\Mozilla Firefox Release" from our installer or updater :)

If the install directory was somehow moved, then I think the system add-on disappearance is likely bug 1371273.
Flags: needinfo?(rhelmer)
(Reporter)

Comment 14

3 months ago
I am not sure either. I can confidently say I never altered the files though.
Status: NEW → RESOLVED
Last Resolved: 3 months ago
Resolution: --- → INVALID
tracking-firefox55: ? → -
You need to log in before you can comment on or make changes to this bug.