[ 
https://issues.apache.org/jira/browse/HDFS-1549?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Min Zhou resolved HDFS-1549.
----------------------------

    Resolution: Not A Problem

Since the bug has been fixed in trunk, I should close this issue.

> ArrayIndexOutOfBoundsException throwed from BlockLocation 
> ----------------------------------------------------------
>
>                 Key: HDFS-1549
>                 URL: https://issues.apache.org/jira/browse/HDFS-1549
>             Project: Hadoop HDFS
>          Issue Type: Bug
>            Reporter: Min Zhou
>             Fix For: 0.22.0
>
>
> BlockLocation object created through the default constructor  has a hosts 
> array with its length of zero.  It will apparently throw an 
> ArrayIndexOutOfBoundsException when reading fields from DataInput if not 
> resized the array length.
> Exception in thread "IPC Client (47) connection to nn151/192.168.201.151:9020 
> from zhoumin" java.lang.ArrayIndexOutOfBoundsException: 0
>         at 
> org.apache.hadoop.fs.BlockLocation.readFields(BlockLocation.java:177)
>         at 
> org.apache.hadoop.fs.LocatedFileStatus.readFields(LocatedFileStatus.java:85)
>         at 
> org.apache.hadoop.io.ObjectWritable.readObject(ObjectWritable.java:237)
>         at 
> org.apache.hadoop.io.ObjectWritable.readObject(ObjectWritable.java:171)
>         at 
> org.apache.hadoop.io.ObjectWritable.readObject(ObjectWritable.java:219)
>         at 
> org.apache.hadoop.io.ObjectWritable.readFields(ObjectWritable.java:66)
>         at 
> org.apache.hadoop.ipc.Client$Connection.receiveResponse(Client.java:509)
>         at org.apache.hadoop.ipc.Client$Connection.run(Client.java:439)

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

Reply via email to