You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@geode.apache.org by Amit Pandey <am...@gmail.com> on 2017/06/06 19:40:18 UTC

Getting stackoverflow error

Hi ,

Can any one please help with below error. I get it whenever I am trying to
load a region

SystemFailure Watchdog: [warning] failure detected
java.lang.StackOverflowError
        at java.nio.HeapByteBuffer.putLong(HeapByteBuffer.java:423)
        at
org.apache.geode.internal.HeapDataOutputStream.writeLong(HeapDataOutputStream.java:959)
        at
org.apache.geode.DataSerializer.writePrimitiveLong(DataSerializer.java:1311)
        at
org.apache.geode.internal.InternalDataSerializer.writeTimestamp(InternalDataSerializer.java:1991)
        at
org.apache.geode.internal.InternalDataSerializer$44.toData(InternalDataSerializer.java:634)
        at
org.apache.geode.internal.InternalDataSerializer.writeUserObject(InternalDataSerializer.java:1498)
        at
org.apache.geode.internal.InternalDataSerializer.writeWellKnownObject(InternalDataSerializer.java:1458)
        at
org.apache.geode.internal.InternalDataSerializer.basicWriteObject(InternalDataSerializer.java:2176)
        at
org.apache.geode.pdx.internal.PdxOutputStream.writeObject(PdxOutputStream.java:83)
        at
org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxWriterImpl.java:314)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serializeValue(AutoSerializableManager.java:1217)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serialize(AutoSerializableManager.java:1209)
        at
org.apache.geode.pdx.internal.AutoSerializableManager.writeData(AutoSerializableManager.java:1880)
        at
org.apache.geode.internal.InternalDataSerializer.autoSerialized(InternalDataSerializer.java:1597)
        at
org.apache.geode.internal.InternalDataSerializer.basicWriteObject(InternalDataSerializer.java:2131)
        at
org.apache.geode.pdx.internal.PdxOutputStream.writeObject(PdxOutputStream.java:83)
        at
org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxWriterImpl.java:314)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serializeValue(AutoSerializableManager.java:1217)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serialize(AutoSerializableManager.java:1209)
        at
org.apache.geode.pdx.internal.AutoSerializableManager.writeData(AutoSerializableManager.java:1880)
        at
org.apache.geode.internal.InternalDataSerializer.autoSerialized(InternalDataSerializer.java:1597)
        at
org.apache.geode.internal.InternalDataSerializer.basicWriteObject(InternalDataSerializer.java:2131)
        at
org.apache.geode.pdx.internal.PdxOutputStream.writeObject(PdxOutputStream.java:83)
        at
org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxWriterImpl.java:314)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serializeValue(AutoSerializableManager.java:1217)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serialize(AutoSerializableManager.java:1209)
        at
org.apache.geode.pdx.internal.AutoSerializableManager.writeData(AutoSerializableManager.java:1880)
        at
org.apache.geode.internal.InternalDataSerializer.autoSerialized(InternalDataSerializer.java:1597)
        at
org.apache.geode.internal.InternalDataSerializer.basicWriteObject(InternalDataSerializer.java:2131)
        at
org.apache.geode.pdx.internal.PdxOutputStream.writeObject(PdxOutputStream.java:83)
        at
org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxWriterImpl.java:314)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serializeValue(AutoSerializableManager.java:1217)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serialize(AutoSerializableManager.java:1209)
        at
org.apache.geode.pdx.internal.AutoSerializableManager.writeData(AutoSerializableManager.java:1880)
        at
org.apache.geode.internal.InternalDataSerializer.autoSerialized(InternalDataSerializer.java:1597)
        at
org.apache.geode.internal.InternalDataSerializer.basicWriteObject(InternalDataSerializer.java:2131)
        at
org.apache.geode.pdx.internal.PdxOutputStream.writeObject(PdxOutputStream.java:83)
        at
org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxWriterImpl.java:314)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serializeValue(AutoSerializableManager.java:1217)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serialize(AutoSerializableManager.java:1209)
        at
org.apache.geode.pdx.internal.AutoSerializableManager.writeData(AutoSerializableManager.java:1880)
        at
org.apache.geode.internal.InternalDataSerializer.autoSerialized(InternalDataSerializer.java:1597)
        at
org.apache.geode.internal.InternalDataSerializer.basicWriteObject(InternalDataSerializer.java:2131)
        at
org.apache.geode.pdx.internal.PdxOutputStream.writeObject(PdxOutputStream.java:83)
        at
org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxWriterImpl.java:314)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serializeValue(AutoSerializableManager.java:1217)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serialize(AutoSerializableManager.java:1209)
        at
org.apache.geode.pdx.internal.AutoSerializableManager.writeData(AutoSerializableManager.java:1880)
        at
org.apache.geode.internal.InternalDataSerializer.autoSerialized(InternalDataSerializer.java:1597)
        at
org.apache.geode.internal.InternalDataSerializer.basicWriteObject(InternalDataSerializer.java:2131)
        at
org.apache.geode.pdx.internal.PdxOutputStream.writeObject(PdxOutputStream.java:83)
        at
org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxWriterImpl.java:314)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serializeValue(AutoSerializableManager.java:1217)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serialize(AutoSerializableManager.java:1209)
        at
org.apache.geode.pdx.internal.AutoSerializableManager.writeData(AutoSerializableManager.java:1880)
        at
org.apache.geode.internal.InternalDataSerializer.autoSerialized(InternalDataSerializer.java:1597)
        at
org.apache.geode.internal.InternalDataSerializer.basicWriteObject(InternalDataSerializer.java:2131)
        at
org.apache.geode.pdx.internal.PdxOutputStream.writeObject(PdxOutputStream.java:83)
        at
org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxWriterImpl.java:314)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serializeValue(AutoSerializableManager.java:1217)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serialize(AutoSerializableManager.java:1209)
        at
org.apache.geode.pdx.internal.AutoSerializableManager.writeData(AutoSerializableManager.java:1880)
        at
org.apache.geode.internal.InternalDataSerializer.autoSerialized(InternalDataSerializer.java:1597)
        at
org.apache.geode.internal.InternalDataSerializer.basicWriteObject(InternalDataSerializer.java:2131)
        at
org.apache.geode.pdx.internal.PdxOutputStream.writeObject(PdxOutputStream.java:83)
        at
org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxWriterImpl.java:314)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serializeValue(AutoSerializableManager.java:1217)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serialize(AutoSerializableManager.java:1209)
        at
org.apache.geode.pdx.internal.AutoSerializableManager.writeData(AutoSerializableManager.java:1880)
        at
org.apache.geode.internal.InternalDataSerializer.autoSerialized(InternalDataSerializer.java:1597)
        at
org.apache.geode.internal.InternalDataSerializer.basicWriteObject(InternalDataSerializer.java:2131)
        at
org.apache.geode.pdx.internal.PdxOutputStream.writeObject(PdxOutputStream.java:83)
        at
org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxWriterImpl.java:314)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serializeValue(AutoSerializableManager.java:1217)
        at
org.apache.geode.pdx.internal.AutoSerializableManager$ObjectField.serialize(AutoSerializableManager.java:1209)

Re: Getting stackoverflow error

Posted by Amit Pandey <am...@gmail.com>.
Hey,

Okay, thanks ... I did find it out by removing the parent.

regards

On Wed, Jun 7, 2017 at 11:19 PM, Galen M O'Sullivan <go...@pivotal.io>
wrote:

> Hi Amit,
>
> PDX cannot serialize objects with cycles in them. If the child references
> the parent and the parent references the child, you will get infinite
> recursion and this type of error. You can solve this by marking the
> reference to the parent as `transient` (as these links will not be
> followed), though this may have other effects as well.
>
> Regards,
> Galen
>
>
> On Tue, Jun 6, 2017 at 10:49 PM, Amit Pandey <am...@gmail.com>
> wrote:
>
>> Hey Barry,
>>
>> Yes there is. There is reference to a parent which is of the same type as
>> the value being serialized
>>
>> Regards
>>
>> On Wed, Jun 7, 2017 at 1:56 AM, Barry Oglesby <bo...@pivotal.io>
>> wrote:
>>
>>> Amit,
>>>
>>> What is being serialized? Is there any chance the value being serialized
>>> references itself?
>>>
>>> Thanks,
>>> Barry Oglesby
>>>
>>>
>>> On Tue, Jun 6, 2017 at 12:40 PM, Amit Pandey <am...@gmail.com>
>>> wrote:
>>>
>>>> Hi ,
>>>>
>>>> Can any one please help with below error. I get it whenever I am trying
>>>> to load a region
>>>>
>>>> SystemFailure Watchdog: [warning] failure detected
>>>> java.lang.StackOverflowError
>>>>         at java.nio.HeapByteBuffer.putLong(HeapByteBuffer.java:423)
>>>>         at org.apache.geode.internal.HeapDataOutputStream.writeLong(Hea
>>>> pDataOutputStream.java:959)
>>>>         at org.apache.geode.DataSerializer.writePrimitiveLong(DataSeria
>>>> lizer.java:1311)
>>>>         at org.apache.geode.internal.InternalDataSerializer.writeTimest
>>>> amp(InternalDataSerializer.java:1991)
>>>>         at org.apache.geode.internal.InternalDataSerializer$44.toData(I
>>>> nternalDataSerializer.java:634)
>>>>         at org.apache.geode.internal.InternalDataSerializer.writeUserOb
>>>> ject(InternalDataSerializer.java:1498)
>>>>         at org.apache.geode.internal.InternalDataSerializer.writeWellKn
>>>> ownObject(InternalDataSerializer.java:1458)
>>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>>> bject(InternalDataSerializer.java:2176)
>>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>>> xOutputStream.java:83)
>>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>>> riterImpl.java:314)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serialize(AutoSerializableManager.java:1209)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>>> ata(AutoSerializableManager.java:1880)
>>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>>> zed(InternalDataSerializer.java:1597)
>>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>>> bject(InternalDataSerializer.java:2131)
>>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>>> xOutputStream.java:83)
>>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>>> riterImpl.java:314)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serialize(AutoSerializableManager.java:1209)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>>> ata(AutoSerializableManager.java:1880)
>>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>>> zed(InternalDataSerializer.java:1597)
>>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>>> bject(InternalDataSerializer.java:2131)
>>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>>> xOutputStream.java:83)
>>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>>> riterImpl.java:314)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serialize(AutoSerializableManager.java:1209)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>>> ata(AutoSerializableManager.java:1880)
>>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>>> zed(InternalDataSerializer.java:1597)
>>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>>> bject(InternalDataSerializer.java:2131)
>>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>>> xOutputStream.java:83)
>>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>>> riterImpl.java:314)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serialize(AutoSerializableManager.java:1209)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>>> ata(AutoSerializableManager.java:1880)
>>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>>> zed(InternalDataSerializer.java:1597)
>>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>>> bject(InternalDataSerializer.java:2131)
>>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>>> xOutputStream.java:83)
>>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>>> riterImpl.java:314)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serialize(AutoSerializableManager.java:1209)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>>> ata(AutoSerializableManager.java:1880)
>>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>>> zed(InternalDataSerializer.java:1597)
>>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>>> bject(InternalDataSerializer.java:2131)
>>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>>> xOutputStream.java:83)
>>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>>> riterImpl.java:314)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serialize(AutoSerializableManager.java:1209)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>>> ata(AutoSerializableManager.java:1880)
>>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>>> zed(InternalDataSerializer.java:1597)
>>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>>> bject(InternalDataSerializer.java:2131)
>>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>>> xOutputStream.java:83)
>>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>>> riterImpl.java:314)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serialize(AutoSerializableManager.java:1209)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>>> ata(AutoSerializableManager.java:1880)
>>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>>> zed(InternalDataSerializer.java:1597)
>>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>>> bject(InternalDataSerializer.java:2131)
>>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>>> xOutputStream.java:83)
>>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>>> riterImpl.java:314)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serialize(AutoSerializableManager.java:1209)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>>> ata(AutoSerializableManager.java:1880)
>>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>>> zed(InternalDataSerializer.java:1597)
>>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>>> bject(InternalDataSerializer.java:2131)
>>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>>> xOutputStream.java:83)
>>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>>> riterImpl.java:314)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serialize(AutoSerializableManager.java:1209)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>>> ata(AutoSerializableManager.java:1880)
>>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>>> zed(InternalDataSerializer.java:1597)
>>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>>> bject(InternalDataSerializer.java:2131)
>>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>>> xOutputStream.java:83)
>>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>>> riterImpl.java:314)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>>> Field.serialize(AutoSerializableManager.java:1209)
>>>>
>>>
>>>
>>
>

Re: Getting stackoverflow error

Posted by Galen M O'Sullivan <go...@pivotal.io>.
Hi Amit,

PDX cannot serialize objects with cycles in them. If the child references
the parent and the parent references the child, you will get infinite
recursion and this type of error. You can solve this by marking the
reference to the parent as `transient` (as these links will not be
followed), though this may have other effects as well.

Regards,
Galen

On Tue, Jun 6, 2017 at 10:49 PM, Amit Pandey <am...@gmail.com>
wrote:

> Hey Barry,
>
> Yes there is. There is reference to a parent which is of the same type as
> the value being serialized
>
> Regards
>
> On Wed, Jun 7, 2017 at 1:56 AM, Barry Oglesby <bo...@pivotal.io> wrote:
>
>> Amit,
>>
>> What is being serialized? Is there any chance the value being serialized
>> references itself?
>>
>> Thanks,
>> Barry Oglesby
>>
>>
>> On Tue, Jun 6, 2017 at 12:40 PM, Amit Pandey <am...@gmail.com>
>> wrote:
>>
>>> Hi ,
>>>
>>> Can any one please help with below error. I get it whenever I am trying
>>> to load a region
>>>
>>> SystemFailure Watchdog: [warning] failure detected
>>> java.lang.StackOverflowError
>>>         at java.nio.HeapByteBuffer.putLong(HeapByteBuffer.java:423)
>>>         at org.apache.geode.internal.HeapDataOutputStream.writeLong(Hea
>>> pDataOutputStream.java:959)
>>>         at org.apache.geode.DataSerializer.writePrimitiveLong(DataSeria
>>> lizer.java:1311)
>>>         at org.apache.geode.internal.InternalDataSerializer.writeTimest
>>> amp(InternalDataSerializer.java:1991)
>>>         at org.apache.geode.internal.InternalDataSerializer$44.toData(I
>>> nternalDataSerializer.java:634)
>>>         at org.apache.geode.internal.InternalDataSerializer.writeUserOb
>>> ject(InternalDataSerializer.java:1498)
>>>         at org.apache.geode.internal.InternalDataSerializer.writeWellKn
>>> ownObject(InternalDataSerializer.java:1458)
>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>> bject(InternalDataSerializer.java:2176)
>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>> xOutputStream.java:83)
>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>> riterImpl.java:314)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serialize(AutoSerializableManager.java:1209)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>> ata(AutoSerializableManager.java:1880)
>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>> zed(InternalDataSerializer.java:1597)
>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>> bject(InternalDataSerializer.java:2131)
>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>> xOutputStream.java:83)
>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>> riterImpl.java:314)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serialize(AutoSerializableManager.java:1209)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>> ata(AutoSerializableManager.java:1880)
>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>> zed(InternalDataSerializer.java:1597)
>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>> bject(InternalDataSerializer.java:2131)
>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>> xOutputStream.java:83)
>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>> riterImpl.java:314)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serialize(AutoSerializableManager.java:1209)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>> ata(AutoSerializableManager.java:1880)
>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>> zed(InternalDataSerializer.java:1597)
>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>> bject(InternalDataSerializer.java:2131)
>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>> xOutputStream.java:83)
>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>> riterImpl.java:314)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serialize(AutoSerializableManager.java:1209)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>> ata(AutoSerializableManager.java:1880)
>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>> zed(InternalDataSerializer.java:1597)
>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>> bject(InternalDataSerializer.java:2131)
>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>> xOutputStream.java:83)
>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>> riterImpl.java:314)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serialize(AutoSerializableManager.java:1209)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>> ata(AutoSerializableManager.java:1880)
>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>> zed(InternalDataSerializer.java:1597)
>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>> bject(InternalDataSerializer.java:2131)
>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>> xOutputStream.java:83)
>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>> riterImpl.java:314)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serialize(AutoSerializableManager.java:1209)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>> ata(AutoSerializableManager.java:1880)
>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>> zed(InternalDataSerializer.java:1597)
>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>> bject(InternalDataSerializer.java:2131)
>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>> xOutputStream.java:83)
>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>> riterImpl.java:314)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serialize(AutoSerializableManager.java:1209)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>> ata(AutoSerializableManager.java:1880)
>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>> zed(InternalDataSerializer.java:1597)
>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>> bject(InternalDataSerializer.java:2131)
>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>> xOutputStream.java:83)
>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>> riterImpl.java:314)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serialize(AutoSerializableManager.java:1209)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>> ata(AutoSerializableManager.java:1880)
>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>> zed(InternalDataSerializer.java:1597)
>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>> bject(InternalDataSerializer.java:2131)
>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>> xOutputStream.java:83)
>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>> riterImpl.java:314)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serialize(AutoSerializableManager.java:1209)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>>> ata(AutoSerializableManager.java:1880)
>>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>>> zed(InternalDataSerializer.java:1597)
>>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>>> bject(InternalDataSerializer.java:2131)
>>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>>> xOutputStream.java:83)
>>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>>> riterImpl.java:314)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serializeValue(AutoSerializableManager.java:1217)
>>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>>> Field.serialize(AutoSerializableManager.java:1209)
>>>
>>
>>
>

Re: Getting stackoverflow error

Posted by Amit Pandey <am...@gmail.com>.
Hey Barry,

Yes there is. There is reference to a parent which is of the same type as
the value being serialized

Regards

On Wed, Jun 7, 2017 at 1:56 AM, Barry Oglesby <bo...@pivotal.io> wrote:

> Amit,
>
> What is being serialized? Is there any chance the value being serialized
> references itself?
>
> Thanks,
> Barry Oglesby
>
>
> On Tue, Jun 6, 2017 at 12:40 PM, Amit Pandey <am...@gmail.com>
> wrote:
>
>> Hi ,
>>
>> Can any one please help with below error. I get it whenever I am trying
>> to load a region
>>
>> SystemFailure Watchdog: [warning] failure detected
>> java.lang.StackOverflowError
>>         at java.nio.HeapByteBuffer.putLong(HeapByteBuffer.java:423)
>>         at org.apache.geode.internal.HeapDataOutputStream.writeLong(Hea
>> pDataOutputStream.java:959)
>>         at org.apache.geode.DataSerializer.writePrimitiveLong(DataSeria
>> lizer.java:1311)
>>         at org.apache.geode.internal.InternalDataSerializer.writeTimest
>> amp(InternalDataSerializer.java:1991)
>>         at org.apache.geode.internal.InternalDataSerializer$44.toData(
>> InternalDataSerializer.java:634)
>>         at org.apache.geode.internal.InternalDataSerializer.writeUserOb
>> ject(InternalDataSerializer.java:1498)
>>         at org.apache.geode.internal.InternalDataSerializer.writeWellKn
>> ownObject(InternalDataSerializer.java:1458)
>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>> bject(InternalDataSerializer.java:2176)
>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>> xOutputStream.java:83)
>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>> riterImpl.java:314)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serializeValue(AutoSerializableManager.java:1217)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serialize(AutoSerializableManager.java:1209)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>> ata(AutoSerializableManager.java:1880)
>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>> zed(InternalDataSerializer.java:1597)
>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>> bject(InternalDataSerializer.java:2131)
>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>> xOutputStream.java:83)
>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>> riterImpl.java:314)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serializeValue(AutoSerializableManager.java:1217)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serialize(AutoSerializableManager.java:1209)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>> ata(AutoSerializableManager.java:1880)
>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>> zed(InternalDataSerializer.java:1597)
>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>> bject(InternalDataSerializer.java:2131)
>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>> xOutputStream.java:83)
>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>> riterImpl.java:314)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serializeValue(AutoSerializableManager.java:1217)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serialize(AutoSerializableManager.java:1209)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>> ata(AutoSerializableManager.java:1880)
>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>> zed(InternalDataSerializer.java:1597)
>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>> bject(InternalDataSerializer.java:2131)
>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>> xOutputStream.java:83)
>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>> riterImpl.java:314)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serializeValue(AutoSerializableManager.java:1217)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serialize(AutoSerializableManager.java:1209)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>> ata(AutoSerializableManager.java:1880)
>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>> zed(InternalDataSerializer.java:1597)
>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>> bject(InternalDataSerializer.java:2131)
>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>> xOutputStream.java:83)
>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>> riterImpl.java:314)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serializeValue(AutoSerializableManager.java:1217)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serialize(AutoSerializableManager.java:1209)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>> ata(AutoSerializableManager.java:1880)
>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>> zed(InternalDataSerializer.java:1597)
>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>> bject(InternalDataSerializer.java:2131)
>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>> xOutputStream.java:83)
>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>> riterImpl.java:314)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serializeValue(AutoSerializableManager.java:1217)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serialize(AutoSerializableManager.java:1209)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>> ata(AutoSerializableManager.java:1880)
>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>> zed(InternalDataSerializer.java:1597)
>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>> bject(InternalDataSerializer.java:2131)
>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>> xOutputStream.java:83)
>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>> riterImpl.java:314)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serializeValue(AutoSerializableManager.java:1217)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serialize(AutoSerializableManager.java:1209)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>> ata(AutoSerializableManager.java:1880)
>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>> zed(InternalDataSerializer.java:1597)
>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>> bject(InternalDataSerializer.java:2131)
>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>> xOutputStream.java:83)
>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>> riterImpl.java:314)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serializeValue(AutoSerializableManager.java:1217)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serialize(AutoSerializableManager.java:1209)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>> ata(AutoSerializableManager.java:1880)
>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>> zed(InternalDataSerializer.java:1597)
>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>> bject(InternalDataSerializer.java:2131)
>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>> xOutputStream.java:83)
>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>> riterImpl.java:314)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serializeValue(AutoSerializableManager.java:1217)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serialize(AutoSerializableManager.java:1209)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager.writeD
>> ata(AutoSerializableManager.java:1880)
>>         at org.apache.geode.internal.InternalDataSerializer.autoSeriali
>> zed(InternalDataSerializer.java:1597)
>>         at org.apache.geode.internal.InternalDataSerializer.basicWriteO
>> bject(InternalDataSerializer.java:2131)
>>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(Pd
>> xOutputStream.java:83)
>>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(PdxW
>> riterImpl.java:314)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serializeValue(AutoSerializableManager.java:1217)
>>         at org.apache.geode.pdx.internal.AutoSerializableManager$Object
>> Field.serialize(AutoSerializableManager.java:1209)
>>
>
>

Re: Getting stackoverflow error

Posted by Barry Oglesby <bo...@pivotal.io>.
Amit,

What is being serialized? Is there any chance the value being serialized
references itself?

Thanks,
Barry Oglesby


On Tue, Jun 6, 2017 at 12:40 PM, Amit Pandey <am...@gmail.com>
wrote:

> Hi ,
>
> Can any one please help with below error. I get it whenever I am trying to
> load a region
>
> SystemFailure Watchdog: [warning] failure detected
> java.lang.StackOverflowError
>         at java.nio.HeapByteBuffer.putLong(HeapByteBuffer.java:423)
>         at org.apache.geode.internal.HeapDataOutputStream.writeLong(
> HeapDataOutputStream.java:959)
>         at org.apache.geode.DataSerializer.writePrimitiveLong(
> DataSerializer.java:1311)
>         at org.apache.geode.internal.InternalDataSerializer.
> writeTimestamp(InternalDataSerializer.java:1991)
>         at org.apache.geode.internal.InternalDataSerializer$44.
> toData(InternalDataSerializer.java:634)
>         at org.apache.geode.internal.InternalDataSerializer.
> writeUserObject(InternalDataSerializer.java:1498)
>         at org.apache.geode.internal.InternalDataSerializer.
> writeWellKnownObject(InternalDataSerializer.java:1458)
>         at org.apache.geode.internal.InternalDataSerializer.
> basicWriteObject(InternalDataSerializer.java:2176)
>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(
> PdxOutputStream.java:83)
>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(
> PdxWriterImpl.java:314)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serializeValue(AutoSerializableManager.java:1217)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serialize(AutoSerializableManager.java:1209)
>         at org.apache.geode.pdx.internal.AutoSerializableManager.
> writeData(AutoSerializableManager.java:1880)
>         at org.apache.geode.internal.InternalDataSerializer.
> autoSerialized(InternalDataSerializer.java:1597)
>         at org.apache.geode.internal.InternalDataSerializer.
> basicWriteObject(InternalDataSerializer.java:2131)
>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(
> PdxOutputStream.java:83)
>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(
> PdxWriterImpl.java:314)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serializeValue(AutoSerializableManager.java:1217)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serialize(AutoSerializableManager.java:1209)
>         at org.apache.geode.pdx.internal.AutoSerializableManager.
> writeData(AutoSerializableManager.java:1880)
>         at org.apache.geode.internal.InternalDataSerializer.
> autoSerialized(InternalDataSerializer.java:1597)
>         at org.apache.geode.internal.InternalDataSerializer.
> basicWriteObject(InternalDataSerializer.java:2131)
>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(
> PdxOutputStream.java:83)
>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(
> PdxWriterImpl.java:314)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serializeValue(AutoSerializableManager.java:1217)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serialize(AutoSerializableManager.java:1209)
>         at org.apache.geode.pdx.internal.AutoSerializableManager.
> writeData(AutoSerializableManager.java:1880)
>         at org.apache.geode.internal.InternalDataSerializer.
> autoSerialized(InternalDataSerializer.java:1597)
>         at org.apache.geode.internal.InternalDataSerializer.
> basicWriteObject(InternalDataSerializer.java:2131)
>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(
> PdxOutputStream.java:83)
>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(
> PdxWriterImpl.java:314)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serializeValue(AutoSerializableManager.java:1217)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serialize(AutoSerializableManager.java:1209)
>         at org.apache.geode.pdx.internal.AutoSerializableManager.
> writeData(AutoSerializableManager.java:1880)
>         at org.apache.geode.internal.InternalDataSerializer.
> autoSerialized(InternalDataSerializer.java:1597)
>         at org.apache.geode.internal.InternalDataSerializer.
> basicWriteObject(InternalDataSerializer.java:2131)
>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(
> PdxOutputStream.java:83)
>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(
> PdxWriterImpl.java:314)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serializeValue(AutoSerializableManager.java:1217)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serialize(AutoSerializableManager.java:1209)
>         at org.apache.geode.pdx.internal.AutoSerializableManager.
> writeData(AutoSerializableManager.java:1880)
>         at org.apache.geode.internal.InternalDataSerializer.
> autoSerialized(InternalDataSerializer.java:1597)
>         at org.apache.geode.internal.InternalDataSerializer.
> basicWriteObject(InternalDataSerializer.java:2131)
>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(
> PdxOutputStream.java:83)
>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(
> PdxWriterImpl.java:314)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serializeValue(AutoSerializableManager.java:1217)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serialize(AutoSerializableManager.java:1209)
>         at org.apache.geode.pdx.internal.AutoSerializableManager.
> writeData(AutoSerializableManager.java:1880)
>         at org.apache.geode.internal.InternalDataSerializer.
> autoSerialized(InternalDataSerializer.java:1597)
>         at org.apache.geode.internal.InternalDataSerializer.
> basicWriteObject(InternalDataSerializer.java:2131)
>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(
> PdxOutputStream.java:83)
>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(
> PdxWriterImpl.java:314)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serializeValue(AutoSerializableManager.java:1217)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serialize(AutoSerializableManager.java:1209)
>         at org.apache.geode.pdx.internal.AutoSerializableManager.
> writeData(AutoSerializableManager.java:1880)
>         at org.apache.geode.internal.InternalDataSerializer.
> autoSerialized(InternalDataSerializer.java:1597)
>         at org.apache.geode.internal.InternalDataSerializer.
> basicWriteObject(InternalDataSerializer.java:2131)
>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(
> PdxOutputStream.java:83)
>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(
> PdxWriterImpl.java:314)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serializeValue(AutoSerializableManager.java:1217)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serialize(AutoSerializableManager.java:1209)
>         at org.apache.geode.pdx.internal.AutoSerializableManager.
> writeData(AutoSerializableManager.java:1880)
>         at org.apache.geode.internal.InternalDataSerializer.
> autoSerialized(InternalDataSerializer.java:1597)
>         at org.apache.geode.internal.InternalDataSerializer.
> basicWriteObject(InternalDataSerializer.java:2131)
>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(
> PdxOutputStream.java:83)
>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(
> PdxWriterImpl.java:314)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serializeValue(AutoSerializableManager.java:1217)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serialize(AutoSerializableManager.java:1209)
>         at org.apache.geode.pdx.internal.AutoSerializableManager.
> writeData(AutoSerializableManager.java:1880)
>         at org.apache.geode.internal.InternalDataSerializer.
> autoSerialized(InternalDataSerializer.java:1597)
>         at org.apache.geode.internal.InternalDataSerializer.
> basicWriteObject(InternalDataSerializer.java:2131)
>         at org.apache.geode.pdx.internal.PdxOutputStream.writeObject(
> PdxOutputStream.java:83)
>         at org.apache.geode.pdx.internal.PdxWriterImpl.writeObject(
> PdxWriterImpl.java:314)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serializeValue(AutoSerializableManager.java:1217)
>         at org.apache.geode.pdx.internal.AutoSerializableManager$
> ObjectField.serialize(AutoSerializableManager.java:1209)
>