Im currently sitting on a problem and need somebody who has solved something like that:
I try to parse a filetree which is really big, so big that the pathname will be greater than 256 signs...whih is the naturally limit of the filesystem (I belief its cifs)
But I think this is still manageable...from another project I know that the list of the files will be approx 4GB, just the list!!