Windows apps fail to launch, bottle deletion fails with lengthy error message

This is a fairly uncommon issue

If your Crossover files have had their permissions re-set with an Access Control List (ACL), Crossover won't be able to over-write the files with new contents. ACL settings can be applied in some circumstances by modifying the "Sharing and Permissions" section of a file's "Get Info" menu, and then choosing to apply those settings to a whole directory (if the directory contains Crossover files).

If this happens, Crossover will fail to launch your windows apps after your next Crossover upgrade, at which point the over-writing fails. Crossover will also be unable to delete bottles from the Manage Bottles menu. "Clear and Rebuild Programs menu" will not give you working menu items, either, however you should be able to launch apps manually using Run Command and browsing manually to the .exe of your windows app.

If you look into your Console Log, you will see errors resembling the following:

5/08/11 6:21:45 PM [0x0-0x208208].com.codeweavers.CrossOver[13710] wineserver: could not save registry branch to user.reg : Permission denied 5/08/11 6:21:45 PM [0x0-0x208208].com.codeweavers.CrossOver[13710] wineserver: could not save registry branch to system.reg : Permission denied

To fix this issue, open up a terminal (Applications>Utilities>Terminal) and enter the following commands:

chmod -RN ~/Library/"Application Support"/CrossOver chmod -RN ~/Applications/CrossOver
Last modified on 2011-08-18 13:21:06 by Jack Phinney
Are you sure you want to delete this page?
Note: Any nested pages that are under this one will be moved up one level. Any attachments tied to this page will be deleted.
Move / Rename Page
Unknown Error, unable to move!
That page exists already!
One or more of the parent pages specified in new path do not exist!
/support/wiki/ /support/wiki/mac/faq/aclperms
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...