Open GoogleCodeExporter opened 8 years ago
From the email exchange:
Its looking like a race condition on classloading.
When the object was instantiated, the runtime schema started inspecting the
inner generic object field without it being
fully loaded.
That's my guess at least.
When its fully loaded, protostuff-runtime used RuntimeObjectField for the inner
message.
When not, protostuff-runtime used a RuntimeDerivativeField. (there were
DerivativeSchema printlns from the stackoverflow).
-David
Original comment by david.yu...@gmail.com
on 21 Jul 2011 at 8:45
I had the same problem, but it was because of a loop in my object graph (a
child class held a reference to the parent). Removing this loop got ride of the
stackoverflow error for me. You might want to double-check the structure of
your object graph.
Original comment by mtakem...@gmail.com
on 22 Oct 2011 at 12:37
Original comment by erezd...@gmail.com
on 12 Apr 2014 at 4:05
Attachments:
Original issue reported on code.google.com by
erezd...@gmail.com
on 19 Jul 2011 at 9:42