Proper Cuda Error Illegal Address