Hello Rooters, I have some problems reading a TMap-Object from a root file and could need some hints and help. Using some code like shown below results in a segmentation violation and I can't get why. TMap* map = new TMap(); TBranch* branch = readtree->GetBranch("mybranch"); branch->SetAddress(&map); Int_t entries = (Int_t) readtree->GetEntries(); for (Int_t i = 0; i < entries; i++) { branch->GetEntry(i); } The branch "mybranch" really exists, holds objects of type TMap and does not hold a null-pointer after the call GetBranch(). The segmentation violation occures at the GetEntry() method. It's weird somehow, because a simple readtree->Show() results also in a segmentation violation if the show-method arrives at branches which hold TMap-objects. I'm using Root 3.03/09 build from source with g++ 3.0.4 on a Debian Linux box. Thanks for any help. H.-Gerd Rosarius
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:09 MET