Hi Anton, You should never have the statement gROOT->Reset() in a named script. If the symptom persists, please let me know where I can pick a small file to test. Rene Brun Anton V. Bogomyagkov wrote: > > Hello, > > I tryied to search roottalk but I did not find any answer on that question. > > I have been working with root 3.02/00 recently I changed to Version 3.02/07. > I have root files containing tree created by root 3.02./00 and when I am > trying to open it with the help of the function in new root it gives an error > message. > > treer1(){ > gROOT->Reset(); > TFile *file= new TFile("../src/15.04.2002.root","READ"); > TTree *tree= (TTree*)file->Get("tree"); > //TBrowser *br= new TBrowser(); > tree->Print(); > tree->Show(0); > } > > it says: > Root > !!!Dictionary position not recorvered because G__unloadfile() in macro!!! > Function treer1() busy flag cleared > > When I am doing the same by my compiled program I have this: > > Error in <TStreamerInfo::Build>: TBranch, discarding: Int_t* fBasketBytes, illegal [fMaxBaskets] must be placed before > > Error in <TStreamerInfo::Build>: TBranch, discarding: Int_t* fBasketEntry, illegal [fMaxBaskets] must be placed before > > Error in <TStreamerInfo::Build>: TBranch, discarding: Seek_t* fBasketSeek, illegal [fMaxBaskets] must be placed before > > Error in <TBuffer::CheckByteCount>: object of class TBranch read too few bytes > Warning in <TBuffer::CheckByteCount>: TBranch::Streamer() not in sync with data on file, fix Streamer() > Error in <TBuffer::CheckByteCount>: object of class TBranch read too few bytes > Warning in <TBuffer::CheckByteCount>: TBranch::Streamer() not in sync with data on file, fix Streamer() > Error in <TBuffer::CheckByteCount>: object of class TBranch read too few bytes > Warning in <TBuffer::CheckByteCount>: TBranch::Streamer() not in sync with data on file, fix Streamer() > Error in <TBuffer::CheckByteCount>: object of class TBranch read too few bytes > *** Break *** segmentation violation > > So, how can I open and read files in root 3.02.07 created by the root 3.02.00 ? > Everything worked fine in the old version. > > I am working under linux Mandrake 2.2.19-alt2 with gcc-2.96-ipl8mdk for root > 3.02.07. > > --- > Anton
This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:53 MET