Hi Olav, Sorry for this late reply. This problem was corrected this spring in version 3.01 Rene Brun On Mon, 10 Sep 2001, Olav Franzen wrote: > Dear friends, > > why does the following simple program not work? > > { > > Float_t x[5] = {1, 2, 3, 4, 5}; > Float_t y[5] = {3, 3, 3, 3 ,3}; > Float_t ex[5] = {1, 1, 1, 1, 1}; > Float_t ey[5] = {1, 1, 1, 1 ,1}; > > TFile f("test.root", "RECREATE"); > TGraph *g = new TGraphErrors(5, x, y, ex, ey); > g->Draw("AP"); > g->SetName("hello"); > g->Write(); > f.Close(); > > } > > When opening the generated test.root file and starting a TBrowser, one > obtains: > > > root [1] TBrowser b; > root [2] Error in <TBuffer::CheckByteCount>: object of class > TGraphErrors read too few bytes > Warning in <TBuffer::CheckByteCount>: TGraphErrors::Streamer() not in > sync with data on file, fix Streamer() > <TCanvas::MakeDefCanvas>: created default TCanvas with name c1 > > *** Break *** segmentation violation > Root > > *** Break *** segmentation violation > Root > > > > Thanks for your patience, > > Olav > > > PS: I'm using ROOT version 3.00.05 on linux-pc >
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:51:00 MET