Since I just spent some time browsing the forums and can see that people still have the issue of crashing clients. The solution is simple. You are missing the 2005 C++ Redistributable updates, there is an error in the d3dX.dll (X being 9 or 10, depends what you are using) which causes the CrySystem, CryEntity, etc DLL files to write a function which hasn't been allocated the memory by DirectX in the first place.
So to fix this, would you all PLEASE download:
Microsoft Visual C++ 2005 SP1 Redistributable Package
The Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) installs runtime components of Visual C++ Libraries required to run applications developed with Visual C++ on a computer that does not ...
x86:
Code: [Select]

x64
Code: [Select]
Microsoft Visual C++ 2005 SP1 Redistributable Package
x86
Code: [Select]

x64
Code: [Select]
and finally...the package to stop random client crashes in crowded areas, please install after you have installed SP1:
Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update
Code: [Select]
