I'm using a recursive script in several situations to generate virtual lists (ID lists, email lists etc...) based on the current found set (I'm using this custom function http://www.briandunning.com/cf/1093 ). I noticed that in some cases it doesn't seem to work. After some testing with the data viewer, I noticed that if the number of records is too high I get an error message "Sorry, there is not enough memory to complete this operation".
So now I'm wondering, is there a limitation in the number of iteration of a recursive custom function? I've tested on a found set of 8000 records and it seems to work fine, but when I try on 18000 records, I get the error message.