This may have been a memory error on your machine. I'm running 6.1 on XP and have about 228MB of RAM. I ran this VI and input an array of 10,000,000 points and it ran correctly. You may want to try this on another machine. Also, make sure that you have Virutal Memory enabled so that you will not run out of memory as easily.
J.R. Allen