[ https://issues.apache.org/jira/browse/SPARK-7335?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14966490#comment-14966490 ]
Romi Kuntsman commented on SPARK-7335: -------------------------------------- [~meiyoula] can you please reopen the issue? I got this error as well, and wasted a lot of time realizing it was actually a ClassNotFoundException due to a missing jar - it doesn't say that anywhere in the exception. When the class to be serialized/deserialized is not found, then the exception should explicitly say so. When the message says "unread block data" it's very confusing. Here's a reference from another project who got the same error and many people spent time to realize it was a missing jar: https://github.com/tuplejump/calliope-release/issues/6 > Submitting a query to Thrift Server occurs error: > java.lang.IllegalStateException: unread block data > ---------------------------------------------------------------------------------------------------- > > Key: SPARK-7335 > URL: https://issues.apache.org/jira/browse/SPARK-7335 > Project: Spark > Issue Type: Bug > Components: SQL > Reporter: meiyoula > Priority: Critical > > java.lang.IllegalStateException: unread block data > at > java.io.ObjectInputStream$BlockDataInputStream.setBlockDataMode(ObjectInputStream.java:2421) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1382) > at > java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990) > at > java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915) > at > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798) > at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350) > at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370) > at > org.apache.spark.serializer.JavaDeserializationStream.readObject(JavaSerializer.scala:62) > at > org.apache.spark.serializer.JavaSerializerInstance.deserialize(JavaSerializer.scala:87) > at > org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:163) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at java.lang.Thread.run(Thread.java:745) -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org