If you *DO* want to run it on CentOS v5.latest (or are forced to)
You MUST do this.
Assumptions here is X86_64 processor and CentOS version for 5.x.
Download from CentOS v5.3 archive locations:
glibc-2.5-34.el5_3.1.x86_64.rpm
Extract "libc-2.5.so" from that rpm.
Make a directory called:
/usr/lib/vmware/lib/libc.so.6
Copy your "libc-2.5.so" into that directory as
/usr/lib/vmware/lib/libc.so.6/libc.so.6
Then edit: /usr/sbin/vmware-hostd
Make this the second to last line of the script:
export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libc.so.6:$LD_LIBRARY_PATH
And start as normal and watch you stability issues go away. Don't ask me how I know this.