A standalone server with -sv option does not use Direct3D and thus can not cause a "Direct3D crash", whatever you mean with that. But DirectX 9.0c or above must be installed. Otherwise you'll get an error message at startup.

Maybe the DirectX version is too old? Which engine version are you using?