I\'m use Mac OS El Capitan 10.11.5
Installed VirtualBox 5.0.24
Genymotion 2.7.2
And when i\'m starting Genymotion i get crash -- see image:-
I can confirm that Genymotion 2.6.0 works on a Mac that presents this problem. Download link
I can confirm this with OS 10.11.5, Genymotion 2.7.0 or 2.7.1 or the actual 2.7.2 using the actual VirtualBox 5.0.24
I even uninstalled Genymotion totally like told in the FAQ, doing this:
rm $HOME/.Genymobile/genymotion*
rm -rf $HOME/.Genymobile/Genymotion
rm -rf "~/Library/Preferences/com.genymobile.genymotion.plist" "~/Library/Saved Application State/com.genymobile.genymotion.savedState"
killall -u $USER cfprefsd
But no change. All three versions 2.7.0, 2.7.1 and 2.7.2 are not working, because they crash immediately at start, even with a previous clean uninstall.
Genymotion 2.6.0 works though, like the others wrote. But now there are differences between the images, in the download I get 2.7.2 images and no more 2.6.0 images, which gives then warnings and difficutlites as well.
I asked the support and will post here the results if there.
frank
Just figured out how to force Genymotion 2.7.2 to work on OS X.
You should have Genymotion 2.7.2 and homebrew installed.
brew install openssl
or if you have it already installed
brew upgrade openssl
brew cleanup
remember: find returns a list (old homebrew packages will be included), so if you have several homebrew openssl versions you should skip third command (cp find
stage) and copy openssl dylib manually
Fix for: Genymotion.app
cd /Applications/Genymotion.app/Contents/Frameworks
mv libcrypto.1.0.0.dylib libcrypto.1.0.0.dylib.bak
sudo cp `find /usr/local/Cellar/openssl -name libcrypto.1.0.0.dylib` /Applications/Genymotion.app/Contents/Frameworks/
Fix for: Genymotion Shell.app
cd /Applications/Genymotion\ Shell.app/Contents/Frameworks
mv libcrypto.1.0.0.dylib libcrypto.1.0.0.dylib.bak
sudo cp `find /usr/local/Cellar/openssl -name libcrypto.1.0.0.dylib` /Applications/Genymotion\ Shell.app/Contents/Frameworks/
P.S.: It seems that libcrypto.1.0.0.dylib in Genymotion 2.7.0 - 2.7.2 was built for Sandy Bridge or newer CPU's and crashing on instruction vxorps %xmm0, %xmm0, %xmm0
EDIT: missed commands to update embedded player.app (genymotion VM tool), but we need to update it too... if we want to run VM's ;-)
Fix for: player.app
cd /Applications/Genymotion.app/Contents/MacOS/player.app/Contents/Frameworks
mv libcrypto.1.0.0.dylib libcrypto.1.0.0.dylib.bak
sudo cp `find /usr/local/Cellar/openssl -name libcrypto.1.0.0.dylib` /Applications/Genymotion.app/Contents/MacOS/player.app/Contents/Frameworks/
Now Genymotion 2.7.2 works
Upd. I downgrade to version 2.6.0, and that fix this problem.