DirectX内で__tryで囲ってあるから大丈夫、という話だったきがする。
IllegalInstructionを「ハンドルされてなければ停止」にすればいいとか。