Gr
Sent via BlackBerry from T-Mobile

-----Original Message-----
From: Todd Lipcon <[email protected]>
Date: Fri, 15 Oct 2010 03:02:13 
To: <[email protected]>
Reply-To: [email protected]
Subject: Re: NullPointerException (Text.java:388)

Looks like a null counter name? Do you increment any counters yourself?

On Thu, Oct 14, 2010 at 10:42 AM, Vitaliy Semochkin <[email protected]>wrote:

> Hi,
>
> during map phase I recieved following expcetion
>
> java.lang.NullPointerException
>        at org.apache.hadoop.io.Text.encode(Text.java:388)
>        at org.apache.hadoop.io.Text.encode(Text.java:369)
>        at org.apache.hadoop.io.Text.writeString(Text.java:409)
>        at org.apache.hadoop.mapreduce.Counter.write(Counter.java:77)
>        at org.apache.hadoop.mapred.Counters$Group.write(Counters.java:311)
>        at org.apache.hadoop.mapred.Counters.write(Counters.java:491)
>        at org.apache.hadoop.mapred.TaskStatus.write(TaskStatus.java:370)
>        at
> org.apache.hadoop.io.ObjectWritable.writeObject(ObjectWritable.java:159)
>        at org.apache.hadoop.ipc.RPC$Invocation.write(RPC.java:112)
>        at
> org.apache.hadoop.ipc.Client$Connection.sendParam(Client.java:475)
>        at org.apache.hadoop.ipc.Client.call(Client.java:721)
>        at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:220)
>        at org.apache.hadoop.mapred.$Proxy0.statusUpdate(Unknown Source)
>        at org.apache.hadoop.mapred.Task.statusUpdate(Task.java:705)
>        at org.apache.hadoop.mapred.Task.sendLastUpdate(Task.java:729)
>        at org.apache.hadoop.mapred.Task.done(Task.java:695)
>        at org.apache.hadoop.mapred.MapTask.run(MapTask.java:309)
>        at org.apache.hadoop.mapred.Child.main(Child.java:170)
>
> from the stack trace I see that the exception happens in hadoop code
>
> encode(Text.java:388) -  ByteBuffer bytes =
> encoder.encode(CharBuffer.wrap(string.toCharArray()));
>
> I guess string was null, but what could cause such argument during map?
> Can it be an empty file or emtpy line?
>
> Thanks in Advance,
> Vitaliy S
>



-- 
Todd Lipcon
Software Engineer, Cloudera

Reply via email to