SurfaceView works and does not crash. Locations are not filled.