Closed Bug 1338593 Opened 7 years ago Closed 5 years ago

Firefox update fails repeatedly when not updating from the account Firefox was installed from

Categories

(Toolkit :: Application Update, defect, P2)

51 Branch
x86_64
macOS
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: staz1000, Unassigned)

References

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:51.0) Gecko/20100101 Firefox/51.0
Build ID: 20170125094131

Steps to reproduce:

I was notified on opening Firefox that an update was ready to install.


Actual results:

When selecting 'Restart Firefox', Firefox restarts but the same update window appears. This happens repeatedly. This happens for each update.


Expected results:

Firefox should have updated and the update window not be shown. We determined that this is likely to be due to my account not being the one used to install Firefox originally, on my partners account she is able to install the updates however we both have admin rights to the machine.
Attached video Video of the behaviour
Component: Untriaged → Application Update
OS: Unspecified → Mac OS X
Product: Firefox → Toolkit
Hardware: Unspecified → x86_64
Similar issue here on OSX 10.11: bug 1334948

Could you try this: https://bugzilla.mozilla.org/show_bug.cgi?id=1334948#c6
Flags: needinfo?(staz1000)
I don't think that's the issue as the update the dialog is asking to install is actually newer than the current version.
As a first step, could you do the following:

1. Enter about:config in the URL bar and press enter.
2. Set app.update.log to true
3. Restart Firefox.
4. Attempt the update by clicking the button in the update dialog.
5. Once Firefox restarts, open Tools > Web Developer > Browser Console
6. Copy/paste everything into a new comment in this bug.

Thank you!
Flags: needinfo?(staz1000)
Flags: needinfo?(staz1000)
Here you go:

OpenGL compositor Initialized Succesfully.
Version: 2.1 INTEL-10.22.29
Vendor: Intel Inc.
Renderer: Intel(R) Iris(TM) Graphics 6100
FBO Texture Target: TEXTURE_2D
Could not read chrome manifest 'file:///Applications/Firefox.app/Contents/Resources/chrome.manifest'.
Warning: 'nsIOService::NewChannel()' deprecated, please use 'nsIOService::NewChannel2()'  bootstrap.js:51:16
UTM:SVC TimerManager:registerTimer - id: xpi-signature-verification
AUS:SVC Creating UpdateService
AUS:SVC readStatusFile - status: pending-elevate, path: /Users/staz1000/Library/Caches/Mozilla/updates/Applications/Firefox/updates/0/update.status
UTM:SVC TimerManager:registerTimer - id: browser-cleanup-thumbnails
OpenGL compositor Initialized Succesfully.
Version: 2.1 INTEL-10.22.29
Vendor: Intel Inc.
Renderer: Intel(R) Iris(TM) Graphics 6100
FBO Texture Target: TEXTURE_2D
No chrome package registered for chrome://linkchecker/locale/linkchecker.dtdTypeError: net.prudnik is undefined[Learn More]  savelink.js:974:47
OpenGL compositor Initialized Succesfully.
Version: 2.1 INTEL-10.22.29
Vendor: Intel Inc.
Renderer: Intel(R) Iris(TM) Graphics 6100
FBO Texture Target: TEXTURE_2D
AUS:SVC gCanCheckForUpdates - able to check for updates
AUS:SVC getCanApplyUpdates - able to apply updates
AUS:SVC readStatusFile - status: pending-elevate, path: /Users/staz1000/Library/Caches/Mozilla/updates/Applications/Firefox/updates/0/update.statusAUS:UI gUpdates:onLoad - setting current page to startpage finishedBackground
AUS:SVC getElevationRequired - recursively testing write access on /Applications/Firefox.app
AUS:SVC getElevationRequired - able to write to application bundle, elevation not required
AUS:UI gFinishedPage:not elevationRequired
AUS:SVC getElevationRequired - recursively testing write access on /Applications/Firefox.app
AUS:SVC getElevationRequired - able to write to application bundle, elevation not required
AUS:UI General:getPref - failed to get preference: app.update.test.loop
OpenGL compositor Initialized Succesfully.
Version: 2.1 INTEL-10.22.29
Vendor: Intel Inc.
Renderer: Intel(R) Iris(TM) Graphics 6100
FBO Texture Target: TEXTURE_2D
missing argument 0 when calling function String.split  utils.js:210
OpenGL compositor Initialized Succesfully.
Version: 2.1 INTEL-10.22.29
Vendor: Intel Inc.
Renderer: Intel(R) Iris(TM) Graphics 6100
FBO Texture Target: TEXTURE_2D
Flags: needinfo?(staz1000)
Could you double-check one thing for me: The update mentions 50.0.2. Can you open Firefox > About Firefox and tell me what version of Firefox you're currently running? Thanks!
Flags: needinfo?(staz1000)
Yep, 50.0.1
Flags: needinfo?(staz1000)
Priority: -- → P2
Summary: MacOS 50.0.2 fails to install repeatedly when not using the account Firefox was installed from → Firefox update fails repeatedly when not updating from the account Firefox was installed from

Is this still reproducible using the latest Firefox? The latest has code to request elevation on Mac which should resolve this issue.

Flags: needinfo?(staz1000)

If you can still reproduce with the latest please comment in this bug and I'll reopen it. Thanks!

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Flags: needinfo?(staz1000)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: