When FileSystem.getFileBlockLocations(file,start,len) is called with "start" argument equal to the file size, the response is not empty. See HADOOP-8599 for details and tiny patch.
Non empty response from FileSystem.getFileBlockLocations when asking for data beyond the end of file
Patch attached. Same as the trunk version.
I've committed this, thanks for the review Todd.
Closed upon release of Hadoop 1.2.0.