[ https://issues.apache.org/jira/browse/HDFS-2065?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13141160#comment-13141160 ]
Hudson commented on HDFS-2065: ------------------------------ Integrated in Hadoop-Mapreduce-trunk #884 (See [https://builds.apache.org/job/Hadoop-Mapreduce-trunk/884/]) HDFS-2065. Add null checks in DFSClient.getFileChecksum(..). Contributed by Uma Maheswara Rao G szetszwo : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1195731 Files : * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSClient.java * /hadoop/common/trunk/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/hdfs/TestDistributedFileSystem.java > Fix NPE in DFSClient.getFileChecksum > ------------------------------------ > > Key: HDFS-2065 > URL: https://issues.apache.org/jira/browse/HDFS-2065 > Project: Hadoop HDFS > Issue Type: Bug > Affects Versions: 0.23.0 > Reporter: Bharath Mundlapudi > Assignee: Uma Maheswara Rao G > Fix For: 0.20.205.1, 0.20.206.0, 0.23.0, 0.24.0 > > Attachments: HDFS-2065-1.patch, HDFS-2065-20.205Security.patch, > HDFS-2065-20.205Security.patch, HDFS-2065.patch > > > The following code can throw NPE if callGetBlockLocations returns null. > If server returns null > {code} > List<LocatedBlock> locatedblocks > = callGetBlockLocations(namenode, src, 0, > Long.MAX_VALUE).getLocatedBlocks(); > {code} > The right fix for this is server should throw right exception. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira