“Red screen” (red window) means that “Gatekeeper” (a security feature in macOS) has isolated “3DCoat” executable from its data. This problem also manifests itself as “startup crash” on some machines.
To solve the problem clear in Terminal quarantine attribute from “3DCoat” folder:
Terminal > xattr -dr com.apple.quarantine /Applications/3DCoat-2024.xx
(put your actually installed version in the command above).
Please read more in this document: https://docs.google.com/document/d/1Auai329bOaBMuRbfo5ZHaYDRmEJ0NK3kWp6x1qJ08YA/edit?usp=sharing
3DCoat crashes (displays “red window”) on startup under macOS
Instructions are for “3DCoat” version “2022.48”. Replace “2022.48” below with the downloaded version.
In case “3DCoat” crashes on startup (or displays a “red window”) then most probably “Gatekeeper” (which is a security feature built into macOS) has isolated the “3DCoat” executable file from its data. In the macOS crash log you will see * (asterisk means several random subfolders) in the line:
Path: /private/var/folders/*/3DCoat.app/Contents/MacOS/3DCoat
To resolve the problem do the following:
1. Click Launchpad > inside the field Search type Terminal and then run it.
2. Start to type the command xattr -dr com.apple.quarantine (press the space key at the end and do not press the enter key yet)
(you can copy that partial command into the clipboard with ⌘+C and then paste it into Terminal with ⌘+V but add space at the end anyway)
3. Then click Finder > Go > Applications and drag & drop the folder “3DCoat-2022.48” (or any future upgrade) onto the Terminal window. The final command will look like $ xattr -dr com.apple.quarantine /Applications/3DCoat-2022.48 (press the enter key to execute it)
4. “3DCoat” should run now.
Maybe if you will check System Settings > Security & Privacy > General > click the lock to unlock the grayed fields > Allow apps downloaded from: (*) App Store and identified developers (instead of only App Store) then future “3DCoat” upgrades will start without the command above.
If the instruction above didn’t work for you then follow the instruction below.
Step-by-step on how to install “3DCoat 2024” and check data integrity
Download “3DCoat-2024.xx.dmg” from here:
https://pilgway.com/~sergyi/links-macOS.html
Then do the following:
Step 1. In the Terminal go into the “Downloads” folder:
% cd ~/Downloads
2. Make sure that:
% ls -l 3DCoat-2022.48.dmg returns size 963412266 (bytes)
% shasum 3DCoat-2022.48.dmg should return checksum e2fc81b32556cbcd5f9308f4582a981180828e12
3. Clear extended attributes (among them could be “com.apple.quarantine”):
% xattr -c 3DCoat-2022.48.dmg
Make sure that there is no attribute “com.apple.quarantine”:
% ls -l@ 3DCoat-2022.48.dmg
4. Open the disk image and, as always, drag & drop “3DCoat-2022” into the “Applications” icon:
% open 3DCoat-2022.48.dmg
Step 2 checks the integrity of the downloaded disk image.
Step 3 clears the extended attribute “com.apple.quarantine”, which is crucial.