Closed Bug 386130 Opened 17 years ago Closed 14 years ago

Software Update in perpetual pause state

Categories

(Toolkit :: Application Update, defect)

1.8.0 Branch
x86
Windows Vista
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: u279076, Unassigned)

Details

Attachments

(1 file)

This happened when testing major update (15012->2004) on releasetest. Essentially, the updater is stuck in a perpetual pause test after telling firefox to update later. RE: screenshot, you can close the update window, but checking for updates just brings that window back again in the same state. The only workaround is to completely remove Firefox and anything Mozilla (ie. profiles) from the computer and start from scratch. This is a Vista only bug. Steps to reproduce: 1. Download and install FF 1.5.0.12 2. Launch Firefox for the first time so it can set up it's defaults. 3. Close Firefox 4. Edit channelprefs.js and change "release" to "releasetest" (do this as admin) 5. Save channelprefs.js and close it 6. Launch Firefox and click on check for updates 7. You should receive an update for 2004 8. Let the update download and when it is done, select "later" instead of "restart" 9. Close Firefox 10. Launch Firefox, you should be prompted by UAC to allow or cancel 11. Click cancel 12. Firefox will launch in spite of UAC and it will try to re-download the update to 2004 but will not be able to connect to the server. It wont timeout either. 13. Close the update window and restart Firefox 14. Check for updates again and you will see the "paused downloading firefox 2004" window. Running Firefox as administrator from the beginning yields the same results. If you try to run as administrator after this point, UAC asks to allow or cancel again. Clicking cancel will result in nothing happening. Firefox is a good little browser and doesn't start. Clicking allow brings you back to the paused download screen. Actual results: Paused download screen that never gets the update. All you can do is close or hide the update window. Expected results: First off, Firefox should obey UAC the first time. Restarting Firefox after clicking later should install the udpate. Reproducible: Always, as long as you tell UAC to cancel the first time. The only workaround is to remove all Mozilla related files and reinstall Firefox. When you get the update, either allow Firefox to restart or tell it later and next time it launches allow UAC to open it.
Product: Firefox → Toolkit
We now leave the update staged instead of re-downloading it when the user clicks cancel in the UAC prompt. Resolving -> wfm
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.

Attachment

General

Creator:
Created:
Updated:
Size: