You don't give the definition of the array so it's difficult to say exactly what's wrong with it. Bob is right, there is a 64K limitation, however, there is also a limitation in the size of the stack of a function. It not only matters how many elements there are, but also how big each element is (how much memory the entire array will take up). In short, if the array is too big, you might just have to allocate it in the heap.
Rob -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
