fix device_cuda.cu error handling