RE: [ROOT] object tag too large...

From: Philippe Canal (pcanal@fnal.gov)
Date: Fri Jul 11 2003 - 21:37:54 MEST


Hi Rosario,

In many cases, I have seen this message when running on file created using
CloneTree, CopyTree and Merge on chain for which all the branch addresses
where not set (see the respective documentation).

Note that this specific issue has been fully (hopefully :)) resolved in the
CVS repository.  In other work with the ROOT in the CVS repository, you
would need to regenerator your root file and you macro should macro.

However, this is just a guess of what might have gone wrong :)

Cheers,
Philippe

-----Original Message-----
From: owner-roottalk@pcroot.cern.ch
[mailto:owner-roottalk@pcroot.cern.ch]On Behalf Of Rosario Turrisi
Sent: Friday, June 22, 2001 5:15 AM
To: roottalk
Subject: [ROOT] object tag too large...


Dear Rooters,
I have a macro, doing some operations on a
root file (indeed an ALICE galice.root file)
which seems to work normally.
Then I used the script compiler, i.e. .L macro.C++ and
call the function, but I get the following error message:

Error in <TBuffer::ReadObject>: object tag too large, I/O buffer
corrupted

which occurs when I try to get the pointer to the file,
(for ALICEr's its on the instruction: gAlice =
(AliRun*)file->Get("gAlice");)

Could someone give me a hint on how to debug this?
Thank you in advance!
	Rosario
--
Rosario Turrisi - *** ALICE & NA57 Collaboration ***
Dipartimento di Fisica e INFN - Padova
Tel.:+39-049-8277106 - Fax: +39-049-8762641
 " Etre roi est idiot;
   ce qui compte c'est de faire un royaume "
    Andre Malraux dans 'La voie royale'



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:13 MET