Not quite versed in Parcelable and the way it works, but to me it seems a reference looping - i.e. the object is referenced back to itself through one or more of its properties.
See in your class definitions of Parcelables if you can loop back to any of the instances.