ProcessRubbersheet startprocess limitation
ProcessRubberSheet's StartProcess counts loops with long longs instead of ints
THe ProcessRubbersheet class has a limitation on the number of tiles that can be processed. The for loop variable in StartProcess line 182 is being held in a int. If the tile size is set very low, the number of tiles becomes a large number, and could overflow the int. This loop variable should be a long long int or ISIS::bigint. This may cause cam2map, map2map, rotate, ... to fail unexpectedly.
Also, the otile.begin() for loop at line 204 should be checked for a similar problem.