[ 
https://issues.apache.org/jira/browse/PIG-4873?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15243936#comment-15243936
 ] 

Rohini Palaniswamy commented on PIG-4873:
-----------------------------------------

+1

> InputSplit.getLocations return null and result a NPE in Pig
> -----------------------------------------------------------
>
>                 Key: PIG-4873
>                 URL: https://issues.apache.org/jira/browse/PIG-4873
>             Project: Pig
>          Issue Type: Bug
>            Reporter: Daniel Dai
>            Assignee: Daniel Dai
>             Fix For: 0.16.0
>
>         Attachments: PIG-4873-1.patch
>
>
> A customer report a NPE stack below:
> Caused by: java.lang.NullPointerException
> at 
> org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigSplit.toString(PigSplit.java:403)
> at java.lang.String.valueOf(String.java:2854)
> at java.lang.StringBuilder.append(StringBuilder.java:128)
> at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:753)
> at org.apache.hadoop.mapred.MapTask.run(MapTask.java:341)
> at org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:163)
> at java.security.AccessController.doPrivileged(Native Method)
> at javax.security.auth.Subject.doAs(Subject.java:415)
> at 
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1628)
> It is be a MapReduce issue to return null in InputSplit.getLocations. But it 
> is unnecessary to fail the job just because Pig needs to print out the 
> information for the split. The job run normally after capture the null.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to