hadoop-hdfs-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Eli Collins (JIRA)" <j...@apache.org>
Subject [jira] Created: (HDFS-1502) TestBlockRecovery triggers NPE in assert
Date Wed, 17 Nov 2010 19:36:14 GMT
TestBlockRecovery triggers NPE in assert
----------------------------------------

                 Key: HDFS-1502
                 URL: https://issues.apache.org/jira/browse/HDFS-1502
             Project: Hadoop HDFS
          Issue Type: Bug
    Affects Versions: 0.22.0
            Reporter: Eli Collins
            Priority: Minor
             Fix For: 0.22.0


{noformat}
Testcase: testRBW_RWRReplicas took 10.333 sec
        Caused an ERROR
null
java.lang.NullPointerException
        at org.apache.hadoop.hdfs.server.datanode.DataNode.syncBlock(DataNode.java:1881)
        at org.apache.hadoop.hdfs.server.datanode.TestBlockRecovery.testSyncReplicas(TestBlockRecovery.java:144)
        at org.apache.hadoop.hdfs.server.datanode.TestBlockRecovery.testRBW_RWRReplicas(TestBlockRecovery.java:305)
{noformat}

{noformat}
        Block reply = r.datanode.updateReplicaUnderRecovery(
            r.rInfo, recoveryId, newBlock.getNumBytes());
        assert reply.equals(newBlock) &&
               reply.getNumBytes() == newBlock.getNumBytes() :
          "Updated replica must be the same as the new block.";    <----- line 1881
{noformat}

Not sure how reply could be null since  updateReplicaUnderRecovery always returns a newly
instantiated object.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message