java.lang.StackOverflowError while running scala on reading objects

810 views
Skip to first unread message

mohammed omar

unread,
Jun 4, 2013, 5:59:20 PM6/4/13
to scala...@googlegroups.com
I am using scala-2.10.1 and still seeing the stackoverflow issue. I see that it has been fixed not sure if anyone else have ran into the same issue. Please advise?

Issue claimed to be resolved: https://issues.scala-lang.org/browse/SI-6961


You can check entire logs by clicking on the following URL : http://seeloz3.from-ca.com:8081/log?appId=app-20130604144034-0019&executorId=0&logType=stderr
13/06/04 14:41:55 ERROR executor.Executor: Exception in task ID 1459
java.lang.StackOverflowError
	at java.util.zip.Inflater.inflate(Inflater.java:256)
	at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:152)
	at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:116)
	at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2289)
	at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2697)
	at java.io.ObjectInputStream$BlockDataInputStream.readFully(ObjectInputStream.java:2721)
	at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1959)
	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1894)
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1777)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347)
	at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1970)
	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1894)
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1777)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369)
	at scala.collection.immutable.$colon$colon.readObject(List.scala:435)
	at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)
	at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1004)
	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1872)
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1777)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347)
	at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1970)
	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1894)
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1777)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347)
	at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1970)
	at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1894)
	at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1777)
	at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1347)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369)
	at scala.collection.immutable.$colon$colon.readObject(List.scala:435)
	at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:601)





Jason Zaugg

unread,
Jun 5, 2013, 2:46:04 AM6/5/13
to mohammed omar, scala-user
I can't access the web server with the full log.

Could you try to add the test case from SI-6961 in your environment and report whether that gives a StackOverflow?

Can you also please log the result of `classOf[scala.Nil].getProtectionDomain.getCodeSource` to confirm that your are loading the right version of the Scala standard library?

Thanks,

-jason 

mohammed omar

unread,
Jun 5, 2013, 6:56:31 PM6/5/13
to Jason Zaugg, scala-user
I downgraded to spark-0.6.2 from spark-0.7.0 and the issue dis-appeared.

Thanks
Omar

Qiuzhuang Lian

unread,
Nov 15, 2013, 1:35:59 AM11/15/13
to scala...@googlegroups.com
I run into this problem too in ALS in Spark 0.8 with Scala 2.9.3. 

刘博

unread,
Feb 18, 2014, 1:08:51 AM2/18/14
to scala...@googlegroups.com
Qiuzhuang Lian:
hello.I also run in ALS in Spark 0.9 with Scala 2.9.3.
have you a solution to sovle this problem?

在 2013年11月15日星期五UTC+8下午2时35分59秒,Qiuzhuang Lian写道:
Reply all
Reply to author
Forward
0 new messages