Closed
Bug 1423856
Opened 7 years ago
Closed 7 years ago
You can't open the application "FirefoxNightly.app" because it may be damaged or incomplete.
Categories
(Toolkit :: Application Update, defect)
Tracking
()
RESOLVED
FIXED
mozilla59
Tracking | Status | |
---|---|---|
firefox59 | --- | fixed |
People
(Reporter: vincent.moutoussamy, Assigned: Sylvestre)
References
(Depends on 2 open bugs)
Details
(Keywords: nightly-community)
Attachments
(5 files)
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:57.0) Gecko/20100101 Firefox/57.0
Build ID: 20171112125346
Steps to reproduce:
Hit the update button this morning to update FirefoxNightly. Then since it didn't restart automatically, I tried to launch it manually and hit this error message:
Actual results:
You can't open the application "FirefoxNightly.app" because it may be damaged or incomplete.
Expected results:
FirefoxNightly start...
Reporter | ||
Comment 1•7 years ago
|
||
/Applications/FirefoxNightly.app/Contents/MacOS/ seems empty... firefox-bin should have been present but it's not.
Reporter | ||
Comment 2•7 years ago
|
||
Please let me know what log files or details you need to investigate this issue.
Updated•7 years ago
|
Component: Untriaged → Application Update
Product: Firefox → Toolkit
Updated•7 years ago
|
OS: Unspecified → Mac OS X
Hardware: Unspecified → x86
Version: 57 Branch → 59 Branch
Severity: normal → critical
Keywords: nightly-community
Comment 3•7 years ago
|
||
I just hit this too. It had been a little while (~week?) since I had last restarted, so I restarted once to apply the (old) staged update, then immediately checked for updates and restarted a second time. I wasn't watching exactly what happened, but came back a minute later and was wondering why Nightly wasn't open. Tried to launch it again and got the same error as attachment 8935308 [details].
The contents of /Applications/FirefoxNightly.app are almost completely missing. Looks like the directory structure is still there, but the only files are a few "CodeResources", channel-prefs.js, and update-settings.ini.
Will attach some relevant files / logs next.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 4•7 years ago
|
||
Comment 5•7 years ago
|
||
This is a tarball of ~/Library/Caches/Mozilla/updates/Applications/FirefoxNightly/ (too big to attach, alas).
http://dolske.net/mozilla/tmp/last-staged.tgz
Curiously, I have about 200MB(!) of other stuff under .../updates/, but this is the most recent dir that matches the timestamp of when I was updating Firefox.
Comment 7•7 years ago
|
||
Finally, perhaps coincidence, but I noticed that a fresh download of nightly has "Firefox Nightly.app" (with a space), whereas my broken app was still just "FirefoxNightly.app" (without a space).
Bug 1378834 hasn't landed yet, but Sylvestre says he did just land bug 1407285. Could be a red herring, but FWIW.
Updated•7 years ago
|
Attachment #8935547 -
Attachment mime type: text/x-log → text/plain
Comment hidden (mozreview-request) |
Comment 9•7 years ago
|
||
mozreview-review |
Comment on attachment 8935553 [details]
Bug 1423856 - Remove the space in the .app files to fix a potential update issue
https://reviewboard.mozilla.org/r/206430/#review212074
Attachment #8935553 -
Flags: review?(mh+mozilla) → review+
Comment 10•7 years ago
|
||
Pushed by sledru@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3f6d2b219c78
Remove the space in the .app files to fix a potential update issue r=glandium
Comment 11•7 years ago
|
||
Also, FTR, from IRC it sounded like this somehow ended up only affecting complete updates, and not partials (which is why some people were able to update to the current nightly without any problem).
As a quick test, I confirmed that downloading an old Nightly and checking for updates reproduced the problem. The old Nightly quits, but the updater never seemed to come up and the resulting FirefoxNighty.app was unlaunchable and empty per comment 3. (Finder gave me a slightly different error when trying to launch, but not sure if that matters.)
I was trying with a build I found from September:
http://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/firefox-57.0a1.en-US.mac.dmg
Comment 12•7 years ago
|
||
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/mozilla-central/rev/ec94a5c11a0a
Remove the space in the .app files to fix a potential update issue. r=glandium, a=RyanVM
Comment 13•7 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox59:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
Assignee | ||
Comment 14•7 years ago
|
||
Justin, could you double check that my patch fixed the issue?
Merci!
Flags: needinfo?(dolske)
Comment 15•7 years ago
|
||
noise |
(In reply to Justin Dolske [:Dolske] from comment #11)
> Also, FTR, from IRC it sounded like this somehow ended up only affecting
> complete updates, and not partials (which is why some people were able to
> update to the current nightly without any problem).
>
given this, I suspect bug 1423571 is related.
Comment 16•7 years ago
|
||
noise |
(In reply to Justin Dolske [:Dolske] from comment #7)
> Finally, perhaps coincidence, but I noticed that a fresh download of nightly
> has "Firefox Nightly.app" (with a space), whereas my broken app was still
> just "FirefoxNightly.app" (without a space).
>
> Bug 1378834 hasn't landed yet, but Sylvestre says he did just land bug
> 1407285. Could be a red herring, but FWIW.
I may have jumped the gun here. If this is mac only and specifically this issue, bug 1423571 is just a big coincidence?
Assignee | ||
Comment 17•7 years ago
|
||
noise |
Yeah, my change is nightly only and bug 1423571 impacts beta! :)
Comment 18•7 years ago
|
||
noise |
Yeah, I don't think bug 1423571 is related to this; in addition to what Sylvestre pointed out, that bug has to do with downloading the MAR, and in this bug it's already been downloaded and the updater has partially applied it.
Assignee | ||
Comment 19•7 years ago
|
||
Dolkse, it seems that the actual issue was caused by bug 1424294.
I will probably revert https://hg.mozilla.org/mozilla-central/rev/3f6d2b219c78 next week.
Assignee | ||
Updated•7 years ago
|
Assignee: nobody → sledru
Comment 20•7 years ago
|
||
(In reply to Justin Dolske [:Dolske] from comment #11)
> Also, FTR, from IRC it sounded like this somehow ended up only affecting
> complete updates, and not partials (which is why some people were able to
> update to the current nightly without any problem).
>
> As a quick test, I confirmed that downloading an old Nightly and checking
> for updates reproduced the problem. The old Nightly quits, but the updater
> never seemed to come up and the resulting FirefoxNighty.app was unlaunchable
> and empty per comment 3. (Finder gave me a slightly different error when
> trying to launch, but not sure if that matters.)
>
> I was trying with a build I found from September:
>
> http://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/
> firefox-57.0a1.en-US.mac.dmg
I saw this, and observed that I was missing `MacOS/firefox` or `MacOS/firefox-bin`, whatever the main executable was. I downloaded a fresh Nightly DMG and re-installed.
Assignee | ||
Comment 21•7 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/8d8bb8542b3d23f2b590f9c2b1cb9215219527df
Bug 1423856 - Backed out changeset 3f6d2b219c78. Fixed in bug 1424294 r=me
Comment 22•7 years ago
|
||
Backout by csabou@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/d94f6fad91e4
Backed out 5 changesets (bug 1423856, bug 1404796, bug 1378834, bug 1404823) for build bustages on compare-mozconfigs-wrapper.py r=backout on a CLOSED TREE
Comment 23•7 years ago
|
||
Backed out for build bustages on ../build/compare-mozconfig/compare-mozconfigs-wrapper.py::TestCompareMozconfigs::test_compare_mozconfigs
Treeheder link with the push: https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=8d8bb8542b3d23f2b590f9c2b1cb9215219527df&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception
Backout link: https://hg.mozilla.org/integration/mozilla-inbound/rev/d94f6fad91e42260b0a93f097bb38d93aea41970
Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=152720370&repo=mozilla-inbound&lineNumber=30264
Flags: needinfo?(sledru)
Assignee | ||
Comment 24•7 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/5d8ae8c4ee4a990177c6cf6a3362e73fad9cc554
Bug 1423856 - Backed out changeset 3f6d2b219c78. Fixed in bug 1424294 r=me
Comment 25•7 years ago
|
||
Backed out changeset 5d8ae8c4ee4a (bug 1423856) for failing Browser-chrome on toolkit/xre/test/browser_checkdllblockliststate.js on a CLOSED TREE
https://treeherder.mozilla.org/logviewer.html#?job_id=152893594&repo=mozilla-inbound&lineNumber=6086
https://hg.mozilla.org/integration/mozilla-inbound/rev/8f8ef0ab92abef8047250613116bc72b37375683
https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=40eb00c21e7c776d4781c28e88a9b0917b4396ce&filter-classifiedState=unclassified&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&selectedJob=152893594
Comment 26•7 years ago
|
||
Pushed by archaeopteryx@coole-files.de:
https://hg.mozilla.org/integration/mozilla-inbound/rev/411a410f23b4
Backed out changeset 3f6d2b219c78. Fixed in bug 1424294 r=me
Comment 27•7 years ago
|
||
Assignee | ||
Updated•7 years ago
|
Flags: needinfo?(sledru)
Comment 28•7 years ago
|
||
My Nightly was busted this morning, and I had to fetch it again from nightly.mozilla.org. (Mac OS X.) Is this 'cuz we relanded and are still broken?
Assignee | ||
Comment 29•7 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/c25a7460cbeb5021a1e4913efa8b500bcfb462ab
Bug 1423856 - Backed out changeset 411a410f23b4. Seems that bug 1424294 wasnt' enough to fix it r=me
Assignee | ||
Comment 30•7 years ago
|
||
I thought that bug 1424294 fixed it... Looks like we are not running everything in the CI for nightly updates.
I just backout this change.
Comment 31•7 years ago
|
||
Comment 32•7 years ago
|
||
(In reply to Sylvestre Ledru [:sylvestre] from comment #30)
> I thought that bug 1424294 fixed it... Looks like we are not running
> everything in the CI for nightly updates.
> I just backout this change.
OS X nightlies are busted since Friday, bug 1410148.
Assignee | ||
Comment 33•7 years ago
|
||
> OS X nightlies are busted since Friday, bug 1410148.
So, you mean this isn't my fault?
Comment 34•7 years ago
|
||
The OS X opt builds are broken, so no update generation etc. will run on OS X. Updates of current installations should end up with https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&revision=0843e4e6cb1d6e32a35ce4d7014bd250c24f74fa&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-resultStatus=usercancel&filter-resultStatus=runnable&filter-resultStatus=retry&filter-resultStatus=success&filter-searchStr=macos from Thursday.
The first push with the failure is https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&revision=d20967c26da559a7781db467741bb240af9bfe5c&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-resultStatus=usercancel&filter-resultStatus=runnable&filter-resultStatus=retry&filter-resultStatus=success&filter-searchStr=macos and there is no commit by you in it. Your changes are unrelated to the issue which breaks OS X builds on central at the moment.
Comment 36•7 years ago
|
||
Pretty sure I no longer need to verify comment 14 is working. :)
Flags: needinfo?(dolske)
You need to log in
before you can comment on or make changes to this bug.
Description
•