Valery, This problem was fixed by not specifying libNew.so in the link sequence. We had already seen this problem. DO NOT LINK WITH libNew.so WHEN USING ROOT + GEANT4 Rene Brun Valeri Fine (Faine) wrote: > > Hello > > Recently we did a small example to evaluate the different kind of ROOT I/O > event model combination for G4 > > 4 types of ROOT I/O were evaluated: > > TTree I/O + "small "hit" objects" > TTree I/O + "TTable of the hit structure" > Regular I/O + "small "hit" objects" > Regular I/O + "TTable of the hit structure" > > No probem like that you are speaking about has been discovered yet. > > Valeri > > > Hello Rooters, > > I'm using Geant-4.3.0 for simulating experiments > > and have grafted > > on ROOT in order to save the simulated events in a TTree/TFile. Its a > > very preliminary implementation, but works well enough except that when > > the code exits it dumps core after a segmentation error associated with > > a call to malloc. At the moment this is only an irritation as prior to > > the error the ROOT file has been closed > > properly....as has the G4 user interface. However I worry that this may > > be a symptom of more dire problems to come as the G4-Root interface is > > developed. > > > > Does anyone have experience of G4+ROOT use? > > > > I'm running on RedHat 6.2 (egcs 1.1.2). G4.3.0 is build with shared > > libraries. The > > ROOT libraries are version 2.25.03. Core file analysis gives.... > > Program terminated with signal 11, Segmentation fault. > > where... > > #0 0x419530b6 in chunk_free (ar_ptr=0x419e7d40, p=0x808fba8) at > > malloc.c:3097 > > #1 0x41952f9a in __libc_free (mem=0x808fbb8) at malloc.c:3023 > > #2 0x4004fd00 in G4Allocator<ModBBSciEFBHit>::~G4Allocator () > > from /home/jrma/cern/geant4/lib/Linux-g++/libModBB.so > > #3 0x40047741 in global destructors keyed to > > ModBBSciEFBHit::ModBBSciEFBHit () > > from /home/jrma/cern/geant4/lib/Linux-g++/libModBB.so > > #4 0x40029eed in __do_global_dtors_aux () > > from /home/jrma/cern/geant4/lib/Linux-g++/libModBB.so > > #5 0x40054ce1 in ?? () from > > /home/jrma/cern/geant4/lib/Linux-g++/libModBB.so > > #6 0x4000af36 in _dl_fini () at dl-fini.c:40 > > #7 0x4191a23a in exit (status=0) at exit.c:57 > > #8 0x419119d1 in __libc_start_main () at > > ../sysdeps/generic/libc-start.c:92 > > > > Cheers, John > > > > -- > > Dr. John R.M. Annand, Physics & Astronomy, > > University of Glasgow, GLASGOW G12 8QQ, Scotland. > > Tel. +44 141 330 6428, Fax. +44 141 330 5889 > > Email: j.annand@physics.gla.ac.uk > > > > > >
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:50:34 MET