Hi Folks,
We are finding that a lot of customers are having trouble with CrossOver and their anti virus programs. The issue is that Wine now builds it's main files in 'PE' format - that is, 'control.exe' instead of 'control.exe.so'. Unfortunately, the anti virus programs all use 'smart' algorithms and those 'smart' algorithms find that unusual enough that they throw a false positive on our file.
We had encountered this during our beta cycle, and found that by building with a newer compiler, the 'smart' algorithms were content, and we were not getting many false positives. However, the virus makers update their threat definitions daily, and after we shipped 19.0, their updated threat files now report false positives against a wide range of our .EXE files.
We are frantically researching this and trying to find a good path forward. Disabling your anti virus and installing a clean copy of CrossOver will work, although that has obvious draw backs. We're working to develop a set of instructions for setting up exceptions for each program, which we will share as we progress. We're also working up a recipe to repair any bottles that are damaged by the scanners.
At the same time, we're trying to brain storm some solution that would help us to avoid the false positives. Ideally, we would persuade the virus makers to update their 'smart' algorithms to be a little less 'smart' :-/.
We'll post more details as we learn more, but I thought I'd let people know what we are aware of the problem, and we are working as hard as we can to come up with a good resolution for our customers.
Cheers,
Jeremy