Thanks Rene! The CVS version works fine. Franco Rene Brun wrote: >Franco, > >Could you try the version from CVS? >I fixed a problem in TTreePlayer::UpdateFormulaLeaves 3 weeks ago >that could affect some selectors. > >Rene Brun > >Franco Bedeschi wrote: > > >> Dear ROOTers, >> >>here is the gist of the problem: >> >> -> Operating system is Linux Red Hat 8.0 running on a single Intel >>2.4 GHz CPU. >> -> Used precompiled version of ROOT Version 3.05/03, gcc 3.2 >> >> Problem: >> - chain.Process("MyProg.C"); works fine only when I use only one >>single file in the chain.Add list, >> when more than one file is specified the program goes into >>segmentation fault. MtProg.C is generated with MakeSelector. Everything >>was fine under 3.02/07 >> See below >> >>*** Break *** segmentation violation >> Generating stack trace... >> 0x40196b36 in TUnixSystem::StackTrace() + 0x36c from >>/usr/local/root/lib/libCore.so >> 0x401956fa in TUnixSystem::DispatchSignals(ESignals) + 0x7a from >>/usr/local/root/lib/libCore.so >> 0x4019490b in <unknown> from /usr/local/root/lib/libCore.so >> 0x40198319 in <unknown> from /usr/local/root/lib/libCore.so >> 0x40c3a47e in <unknown> from /lib/i686/libpthread.so.0 >> 0x42028c48 in <unknown> from /usr/local/root/bin/root.exe >> 0x4134c3b8 in TTreePlayer::UpdateFormulaLeaves() + 0x1e from >>/usr/local/root/lib/libTreePlayer.so >> 0x40aea2eb in TChain::LoadTree(int) + 0x7ef from >>/usr/local/root/lib/libTree.so 0x41349c80 in >>TTreePlayer::Process(TSelector*, char const*, int, int) + 0x1f4 from >>/usr/local/root/lib/libTreePlayer.so >> 0x41349a3e in TTreePlayer::Process(char const*, char const*, int, int) >>+ 0xa2 from /usr/local/root/lib/libTreePlayer.so >> 0x40afd802 in TTree::Process(char const*, char const*, int, int) + 0x4c >>from /usr/local/root/lib/libTree.so >> 0x40aeac1a in TChain::Process(char const*, char const*, int, int) + >>0x44 from /usr/local/root/lib/libTree.so >> 0x40b28777 in <unknown> from /usr/local/root/lib/libTree.so >> 0x40551b55 in G__call_cppfunc + 0x261 from /usr/local/root/lib/libCint.so >> 0x405423fc in G__interpret_func + 0x6dc from /usr/local/root/lib/libCint.so >> 0x4052b09c in G__getfunction + 0x10e4 from /usr/local/root/lib/libCint.so >> 0x405a899c in G__getstructmem + 0x77c from /usr/local/root/lib/libCint.so >> 0x405a2b4a in G__getvariable + 0x4be from /usr/local/root/lib/libCint.so >> 0x40524d27 in G__getitem + 0x46b from /usr/local/root/lib/libCint.so >> 0x40523aa0 in G__getexpr + 0x735a from /usr/local/root/lib/libCint.so >> 0x4056567b in G__exec_function + 0x129 from /usr/local/root/lib/libCint.so >> 0x4056bbee in G__exec_statement + 0x22ee from >>/usr/local/root/lib/libCint.so >> 0x4050df70 in G__exec_tempfile_core + 0x2a2 from >>/usr/local/root/lib/libCint.so 0x4050e11c in G__exec_tempfile_fp + 0x22 >>from /usr/local/root/lib/libCint.so >> 0x4057368a in G__process_cmd + 0x4364 from /usr/local/root/lib/libCint.so >> 0x4014f011 in TCint::ProcessLine(char const*, >>TInterpreter::EErrorCode*) + 0x9b from /usr/local/root/lib/libCore.so >> 0x400d7995 in TApplication::ProcessLine(char const*, bool, int*) + >>0x56b from /usr/local/root/lib/libCore.so >> 0x40c03b94 in TRint::HandleTermInput() + 0x11c from >>/usr/local/root/lib/libRint.so >> 0x40c02b86 in TTermInputHandler::Notify() + 0x24 from >>/usr/local/root/lib/libRint.so >> 0x40c04336 in TTermInputHandler::ReadNotify() + 0x12 from >>/usr/local/root/lib/libRint.so >> 0x40195a67 in TUnixSystem::CheckDescriptors() + 0xed from >>/usr/local/root/lib/libCore.so >> 0x40195237 in TUnixSystem::DispatchOneEvent(bool) + 0x101 from >>/usr/local/root/lib/libCore.so >> 0x401234a1 in TSystem::InnerLoop() + 0x1b from >>/usr/local/root/lib/libCore.so >> 0x4012343a in TSystem::Run() + 0x78 from /usr/local/root/lib/libCore.so >> 0x400d83d9 in TApplication::Run(bool) + 0x2d from >>/usr/local/root/lib/libCore.so >> 0x40c03768 in TRint::Run(bool) + 0x2e4 from /usr/local/root/lib/libRint.so >> 0x08048782 in main + 0x6e from /usr/local/root/bin/root.exe >> 0x420158d4 in __libc_start_main + 0xa4 from /usr/local/root/bin/root.exe >> 0x08048685 in _Unwind_Resume + 0x31 from /usr/local/root/bin/root.exe >> >> - Recovery attempts: >> >> I have tried to reinstall from the source code, but after renerating >>the libraries and the executables I get again the same error. >> >> If I do a chain.Draw("..."); after specifying the multiple file list >>I see no problem. >> >> ANY CLUES? >> >> Thanks, >> >> Franco >> >>
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:10 MET