Now fixed in r20594. The problem was that in certain circumstances, the chunking of files to "svn propget" would result in the last call to svn being called with only a single file as an argument, thus changing the format of the output.
For example, when processing 3201 files with a $chunk_size of 100, the last partial list passed to svn/svk would have a single argument. The solution I've entered progressively reduces the chunk size used until we have a size that doesn't result in a final partial list of one element. Thanks, Pm
