When getting an error like ‘Unexpected signal: 10’ when launching vmware on OS X it could be that you ran a 3rd Memory Manager like iFreeMem. Quitting it did not fix the issue. I had to reboot, and then vmware was happy again. It might even be that running iFreeMem first and then VMware would work. My solution is just not to use ‘iFreeMem’ any longer. It feels snake-oilish anyway: why should a 15 dollar application do a better job in managing my memory than the OS itself? It’s one of these things that the OS should be really good at. It’s not about having ‘green’ in your pie chart.