You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Kent Yao (Jira)" <ji...@apache.org> on 2024/04/29 03:42:00 UTC

[jira] [Resolved] (SPARK-48034) NullPointerException in MapStatusesSerDeserBenchmark

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

Kent Yao resolved SPARK-48034.
------------------------------
    Fix Version/s: 3.4.4
                   3.5.2
                   4.0.0
       Resolution: Fixed

Issue resolved by pull request 46270
[https://github.com/apache/spark/pull/46270]

> NullPointerException in MapStatusesSerDeserBenchmark
> ----------------------------------------------------
>
>                 Key: SPARK-48034
>                 URL: https://issues.apache.org/jira/browse/SPARK-48034
>             Project: Spark
>          Issue Type: Test
>          Components: Tests
>    Affects Versions: 4.0.0
>            Reporter: Kent Yao
>            Assignee: Kent Yao
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 3.4.4, 3.5.2, 4.0.0
>
>
> {code:java}
> 4/04/28 09:30:31 ERROR MapOutputTrackerMaster: Error communicating with MapOutputTracker
> 3197java.lang.NullPointerException: Cannot invoke "org.apache.spark.rpc.RpcEndpointRef.askSync(Object, scala.reflect.ClassTag)" because the return value of "org.apache.spark.MapOutputTracker.trackerEndpoint()" is null
> 3198	at org.apache.spark.MapOutputTracker.askTracker(MapOutputTracker.scala:541)
> 3199	at org.apache.spark.MapOutputTracker.sendTracker(MapOutputTracker.scala:551)
> 3200	at org.apache.spark.MapOutputTrackerMaster.stop(MapOutputTracker.scala:1242)
> 3201	at org.apache.spark.SparkEnv.stop(SparkEnv.scala:112)
> 3202	at org.apache.spark.SparkContext.$anonfun$stop$25(SparkContext.scala:2354)
> 3203	at org.apache.spark.util.Utils$.tryLogNonFatalError(Utils.scala:1294)
> 3204	at org.apache.spark.SparkContext.stop(SparkContext.scala:2354)
> 3205	at org.apache.spark.SparkContext.stop(SparkContext.scala:2259)
> 3206	at org.apache.spark.MapStatusesSerDeserBenchmark$.afterAll(MapStatusesSerDeserBenchmark.scala:128)
> 3207	at org.apache.spark.benchmark.BenchmarkBase.main(BenchmarkBase.scala:80)
> 3208	at org.apache.spark.MapStatusesSerDeserBenchmark.main(MapStatusesSerDeserBenchmark.scala)
> 3209	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 3210	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
> 3211	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 3212	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
> 3213	at org.apache.spark.benchmark.Benchmarks$.$anonfun$main$7(Benchmarks.scala:128)
> 3214	at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1323)
> 3215	at org.apache.spark.benchmark.Benchmarks$.main(Benchmarks.scala:91)
> 3216	at org.apache.spark.benchmark.Benchmarks.main(Benchmarks.scala)
> 3217	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 3218	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
> 3219	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 3220	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
> 3221	at org.apache.spark.deploy.JavaMainApplication.start(SparkApplication.scala:52)
> 3222	at org.apache.spark.deploy.SparkSubmit.org$apache$spark$deploy$SparkSubmit$$runMain(SparkSubmit.scala:1009)
> 3223	at org.apache.spark.deploy.SparkSubmit.doRunMain$1(SparkSubmit.scala:183)
> 3224	at org.apache.spark.deploy.SparkSubmit.submit(SparkSubmit.scala:206)
> 3225	at org.apache.spark.deploy.SparkSubmit.doSubmit(SparkSubmit.scala:80)
> 3226	at org.apache.spark.deploy.SparkSubmit$$anon$2.doSubmit(SparkSubmit.scala:1099)
> 3227	at org.apache.spark.deploy.SparkSubmit$.main(SparkSubmit.scala:1108)
> 3228	at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)
> 322924/04/28 09:30:31 ERROR MapOutputTrackerMaster: Could not tell tracker we are stopping.
> 3230org.apache.spark.SparkException: Error communicating with MapOutputTracker
> 3231	at org.apache.spark.MapOutputTracker.askTracker(MapOutputTracker.scala:545)
> 3232	at org.apache.spark.MapOutputTracker.sendTracker(MapOutputTracker.scala:551)
> 3233	at org.apache.spark.MapOutputTrackerMaster.stop(MapOutputTracker.scala:1242)
> 3234	at org.apache.spark.SparkEnv.stop(SparkEnv.scala:112)
> 3235	at org.apache.spark.SparkContext.$anonfun$stop$25(SparkContext.scala:2354)
> 3236	at org.apache.spark.util.Utils$.tryLogNonFatalError(Utils.scala:1294)
> 3237	at org.apache.spark.SparkContext.stop(SparkContext.scala:2354)
> 3238	at org.apache.spark.SparkContext.stop(SparkContext.scala:2259)
> 3239	at org.apache.spark.MapStatusesSerDeserBenchmark$.afterAll(MapStatusesSerDeserBenchmark.scala:128)
> 3240	at org.apache.spark.benchmark.BenchmarkBase.main(BenchmarkBase.scala:80)
> 3241	at org.apache.spark.MapStatusesSerDeserBenchmark.main(MapStatusesSerDeserBenchmark.scala)
> 3242	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 3243	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
> 3244	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 3245	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
> 3246	at org.apache.spark.benchmark.Benchmarks$.$anonfun$main$7(Benchmarks.scala:128)
> 3247	at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1323)
> 3248	at org.apache.spark.benchmark.Benchmarks$.main(Benchmarks.scala:91)
> 3249	at org.apache.spark.benchmark.Benchmarks.main(Benchmarks.scala)
> 3250	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 3251	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
> 3252	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 3253	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
> 3254	at org.apache.spark.deploy.JavaMainApplication.start(SparkApplication.scala:52)
> 3255	at org.apache.spark.deploy.SparkSubmit.org$apache$spark$deploy$SparkSubmit$$runMain(SparkSubmit.scala:1009)
> 3256	at org.apache.spark.deploy.SparkSubmit.doRunMain$1(SparkSubmit.scala:183)
> 3257	at org.apache.spark.deploy.SparkSubmit.submit(SparkSubmit.scala:206)
> 3258	at org.apache.spark.deploy.SparkSubmit.doSubmit(SparkSubmit.scala:80)
> 3259	at org.apache.spark.deploy.SparkSubmit$$anon$2.doSubmit(SparkSubmit.scala:1099)
> 3260	at org.apache.spark.deploy.SparkSubmit$.main(SparkSubmit.scala:1108)
> 3261	at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)
> 3262Caused by: java.lang.NullPointerException: Cannot invoke "org.apache.spark.rpc.RpcEndpointRef.askSync(Object, scala.reflect.ClassTag)" because the return value of "org.apache.spark.MapOutputTracker.trackerEndpoint()" is null
> 3263	at org.apache.spark.MapOutputTracker.askTracker(MapOutputTracker.scala:541)
> 3264	... 30 more {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org