"The application “Firefox Nightly.app” can’t be opened" since 84, 83 works
Categories
(Core :: Widget: Cocoa, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox83 | --- | unaffected |
firefox84 | --- | affected |
People
(Reporter: ar, Unassigned)
Details
(Keywords: regression, regressionwindow-wanted)
Attachments
(1 file)
5.52 KB,
text/plain
|
Details |
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Firefox/78.0
Steps to reproduce:
MacOS Catalina: 10.15.7 (19H2)
84 and 85 are failing to open. Two different steps:
I mount the DMG and either
A. open the application.
OR
B. move the application to my applications folder and open then.
Actual results:
The application “Firefox Nightly.app” can’t be opened. Subsequent openings for the same app (if in the Applcations/ folder) it says it's incomplete or corrupted.
Expected results:
It should be able to open.
Updated•4 years ago
|
Comment 1•4 years ago
|
||
Bugbug thinks this bug should belong to this component, but please revert this change in case of error.
Comment 2•4 years ago
|
||
Can you provide the link where you downloaded Firefox?
What is the output from running the following command in Terminal.app:
codesign -vvvv /Applications/Firefox.app
https://download.mozilla.org/?product=firefox-nightly-latest-ssl&os=osx&lang=en-US
This is from version 83a
--validated:/Applications/Firefox.app/Contents/MacOS/pingsender
--prepared:/Applications/Firefox.app/Contents/MacOS/firefox-bin
--validated:/Applications/Firefox.app/Contents/MacOS/firefox-bin
--prepared:/Applications/Firefox.app/Contents/MacOS/libfreebl3.dylib
--validated:/Applications/Firefox.app/Contents/MacOS/libfreebl3.dylib
--prepared:/Applications/Firefox.app/Contents/MacOS/libsoftokn3.dylib
--validated:/Applications/Firefox.app/Contents/MacOS/libsoftokn3.dylib
--prepared:/Applications/Firefox.app/Contents/MacOS/libplugin_child_interpose.dylib
--validated:/Applications/Firefox.app/Contents/MacOS/libplugin_child_interpose.dylib
--prepared:/Applications/Firefox.app/Contents/MacOS/libmozavutil.dylib
--validated:/Applications/Firefox.app/Contents/MacOS/libmozavutil.dylib
--prepared:/Applications/Firefox.app/Contents/MacOS/liblgpllibs.dylib
--validated:/Applications/Firefox.app/Contents/MacOS/liblgpllibs.dylib
--prepared:/Applications/Firefox.app/Contents/MacOS/libmozglue.dylib
--validated:/Applications/Firefox.app/Contents/MacOS/libmozglue.dylib
--prepared:/Applications/Firefox.app/Contents/MacOS/libosclientcerts.dylib
--validated:/Applications/Firefox.app/Contents/MacOS/libosclientcerts.dylib
--prepared:/Applications/Firefox.app/Contents/MacOS/plugin-container.app
--validated:/Applications/Firefox.app/Contents/MacOS/plugin-container.app
--prepared:/Applications/Firefox.app/Contents/MacOS/crashreporter.app
--validated:/Applications/Firefox.app/Contents/MacOS/crashreporter.app
--prepared:/Applications/Firefox.app/Contents/MacOS/XUL
--validated:/Applications/Firefox.app/Contents/MacOS/XUL
--prepared:/Applications/Firefox.app/Contents/MacOS/libmozavcodec.dylib
--validated:/Applications/Firefox.app/Contents/MacOS/libmozavcodec.dylib
--prepared:/Applications/Firefox.app/Contents/MacOS/libgraphitewasm.dylib
--prepared:/Applications/Firefox.app/Contents/MacOS/libnssckbi.dylib
--prepared:/Applications/Firefox.app/Contents/MacOS/libnss3.dylib
--prepared:/Applications/Firefox.app/Contents/MacOS/updater.app--prepared:/Applications/Firefox.app/Contents/MacOS/liboggwasm.dylib--validated:/Applications/Firefox.app/Contents/MacOS/libgraphitewasm.dylib
--prepared:/Applications/Firefox.app/Contents/MacOS/minidump-analyzer
--validated:/Applications/Firefox.app/Contents/MacOS/libnssckbi.dylib
--validated:/Applications/Firefox.app/Contents/MacOS/libnss3.dylib
--validated:/Applications/Firefox.app/Contents/MacOS/liboggwasm.dylib
--validated:/Applications/Firefox.app/Contents/MacOS/updater.app
--validated:/Applications/Firefox.app/Contents/MacOS/minidump-analyzer
/Applications/Firefox.app: a sealed resource is missing or invalid
file modified: /Applications/Firefox.app/Contents/Resources/defaults/pref/channel-prefs.js
I'll get the other versions, but I'm writing this comment in the browser currently, give me a moment.
Comment 5•4 years ago
|
||
Okay, the failures there are tracked in bug 1677036 and shouldn't be the reason why Firefox isn't opening.
Could you restart the system and see if this continues to reproduces? If it does, is there anything printed out to the Console.app? You can find this under /Applications/Utilities.
Looks like Cylance (this is a work computer) is blocking the new builds for some reason.
Nov 18 12:39:20 COMPUTERNAME CylanceSvc[164]: Threat:Blocked path:/private/var/folders/z2/s579wdbs1v3g8vnvk_grmzpjwb4mx7/T/AppTranslocation/E129BB63-DC80-4BC0-A953-AFD48D5511A3/d/Firefox Nightly.app/Contents/MacOS/firefox score:-100 running:False, SHA:7A444DAD3BDAF8BACDB04928190F440C32B736A0A0F5F610E39585FBE450D285
Comment 7•4 years ago
|
||
Ah yes, that is being tracked in bug 1677633.
(In reply to Stephen A Pohl [:spohl] from comment #7)
Ah yes, that is being tracked in bug 1677633.
*** This bug has been marked as a duplicate of bug 1677633 ***
Ahah, thank you for helping me figuring out the cause! I'll wait for that to get resolved before I update for now.
Comment 9•4 years ago
|
||
Is it possible to whitelist Firefox in Cylance somewhere? It would be nice if we could confirm that doing so is enough to work around the problem until Cylance fixes their detection.
Comment 10•4 years ago
|
||
Is it possible to whitelist Firefox in Cylance somewhere?
I believe that in both our cases, it is a company laptop secured by our it staff (it would be funny if we actually were in the same company by coincidence). So at least in my case, temp admin rights are difficult to obtain (and even than I would not be comfortable messing with that given the responsibility). I tried to temporarily turn off the software to see what happens, but it seems that it lingers somehow and instead of the files being deleted/quarantined, they got root:root 600'ed. I don't have access to any Cylance settings, only to some info/about screens.
Comment 11•4 years ago
|
||
Yeah, I was guessing that this would require some sort of corporate-level whitelisting. Which is difficult to test, of course :(
Reporter | ||
Comment 12•4 years ago
|
||
I have a ticket in with my sysadmins about this. We'll see what happens. I'm waiting on the OCISO now, as this falls under their jurisdiction.
Description
•