[ https://issues.apache.org/jira/browse/MAPREDUCE-21?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Allen Wittenauer resolved MAPREDUCE-21. --------------------------------------- Resolution: Fixed This is almost certainly fixed by now. > NegativeArraySizeException in reducer with new api > -------------------------------------------------- > > Key: MAPREDUCE-21 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-21 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: task > Reporter: Amareshwari Sriramadasu > > I observed one of the reducers failing with NegativeArraySizeException with > new api. > The exception trace: > java.lang.NegativeArraySizeException > at > org.apache.hadoop.io.BytesWritable.setCapacity(BytesWritable.java:119) > at org.apache.hadoop.io.BytesWritable.setSize(BytesWritable.java:98) > at org.apache.hadoop.io.BytesWritable.readFields(BytesWritable.java:153) > at > org.apache.hadoop.io.serializer.WritableSerialization$WritableDeserializer.deserialize(WritableSerialization.java:67) > at > org.apache.hadoop.io.serializer.WritableSerialization$WritableDeserializer.deserialize(WritableSerialization.java:40) > at > org.apache.hadoop.mapreduce.ReduceContext.nextKeyValue(ReduceContext.java:142) > at > org.apache.hadoop.mapreduce.ReduceContext.nextKey(ReduceContext.java:121) > at org.apache.hadoop.mapreduce.Reducer.run(Reducer.java:189) > at > org.apache.hadoop.mapred.ReduceTask.runNewReducer(ReduceTask.java:542) > at org.apache.hadoop.mapred.ReduceTask.run(ReduceTask.java:409) > at org.apache.hadoop.mapred.Child.main(Child.java:159) > The corresponding line in ReduceContext is > {code} > line#142 key = keyDeserializer.deserialize(key); > {code} -- This message was sent by Atlassian JIRA (v6.2#6252)