Skip to content

Instantly share code, notes, and snippets.

@stephenh
Created March 7, 2013 14:04
Show Gist options
  • Save stephenh/5108259 to your computer and use it in GitHub Desktop.
Save stephenh/5108259 to your computer and use it in GitHub Desktop.
kryo snapshot stack trace
[info] BlockManagerSuite:
[info] - master + 2 managers interaction *** FAILED ***
[info] java.lang.IllegalArgumentException: Unable to create serializer "com.esotericsoftware.kryo.serializers.FieldSerializer" for class: scala.Tuple2$mcII$sp
[info] at com.esotericsoftware.kryo.Kryo.newSerializer(Kryo.java:347)
[info] at com.esotericsoftware.kryo.Kryo.newDefaultSerializer(Kryo.java:326)
[info] at com.esotericsoftware.kryo.Kryo.getDefaultSerializer(Kryo.java:319)
[info] at de.javakaffee.kryoserializers.KryoReflectionFactorySupport.getDefaultSerializer(KryoReflectionFactorySupport.java:45)
[info] at com.esotericsoftware.kryo.Kryo.register(Kryo.java:363)
[info] at spark.KryoSerializer$$anonfun$createKryo$1.apply(KryoSerializer.scala:140)
[info] at spark.KryoSerializer$$anonfun$createKryo$1.apply(KryoSerializer.scala:139)
[info] at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59)
[info] at scala.collection.immutable.List.foreach(List.scala:76)
[info] at spark.KryoSerializer.createKryo(KryoSerializer.scala:139)
[info] ...
[info] Cause: java.lang.reflect.InvocationTargetException:
[info] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[info] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
[info] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[info] at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
[info] at com.esotericsoftware.kryo.Kryo.newSerializer(Kryo.java:334)
[info] at com.esotericsoftware.kryo.Kryo.newDefaultSerializer(Kryo.java:326)
[info] at com.esotericsoftware.kryo.Kryo.getDefaultSerializer(Kryo.java:319)
[info] at de.javakaffee.kryoserializers.KryoReflectionFactorySupport.getDefaultSerializer(KryoReflectionFactorySupport.java:45)
[info] at com.esotericsoftware.kryo.Kryo.register(Kryo.java:363)
[info] at spark.KryoSerializer$$anonfun$createKryo$1.apply(KryoSerializer.scala:140)
[info] ...
[info] Cause: java.lang.NullPointerException:
[info] at com.esotericsoftware.kryo.serializers.FieldSerializer.newCachedField(FieldSerializer.java:523)
[info] at com.esotericsoftware.kryo.serializers.FieldSerializer.createCachedFields(FieldSerializer.java:344)
[info] at com.esotericsoftware.kryo.serializers.FieldSerializer.rebuildCachedFields(FieldSerializer.java:309)
[info] at com.esotericsoftware.kryo.serializers.FieldSerializer.<init>(FieldSerializer.java:104)
[info] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[info] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
[info] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[info] at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
[info] at com.esotericsoftware.kryo.Kryo.newSerializer(Kryo.java:334)
[info] at com.esotericsoftware.kryo.Kryo.newDefaultSerializer(Kryo.java:326)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment