The likely candidate for the problem is an object which has a reference to itself. Given your expression of the domain I suspect a child has a linked list which includes itself, or a cyclic reference. That is, one of the nodes it is linked to has a link to it in turn.