[
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)