Sending TObjArray through the net.

From: KOSU_FOKIN@garbo.lucas.lu.se
Date: Sat Sep 18 1999 - 17:29:15 MEST


Hi rooters,

I've got the following while trying to send an object through the net :

Error in <TMessage::ReadObject>: object tag too large, I/O buffer corrupted
Error in <TObjArray::At>: index 1073743165 out of bounds (size: 64, this: 0x004c7690)


The mistery is that if I use sender and receiver sitting on the same computer,
it works fine but as soon as I put them on different comps it starts give this
message. The object I send is rather simple (but has TObjArray* member) and I 
can ::Print() the object including ObjArray OK before sending.

Can you give me any hint how to start solving the problem? I noticed some 
discussion in roottalk about similar problem with TCloneArray but it has
finished with the notice that there was a bug in some old version of root.

I am using the latest 2.22/10 root on Sun sparc ultra.

Best regards,
Anton



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:39 MET