|
[Rivet] Rivet/AGILe segfault - inserted cout, now it worksLars Sonnenschein sonne at mail.cern.chMon Aug 11 08:43:51 BST 2008
Hello all the seg fault I got at CERN on the lxbuild cluster, when trying to run Pythia8 (from the default CERN genser installation). Fortran Herwig and Pythia work nicely. On my laptop it looks like AGIle is always trying to connect to the CERN afs path to get the available generators for rivetgun (e.g. Alpgen... and Charybdis..., though Pythia8 does not show up, despite the fact, that I have specified PYTHIA8PATH and PYTHIA8DATA). I try now the mkGenserArea script ... Lars On Sun, 10 Aug 2008, James Monk wrote: > Hi everyone, > > I also see this problem on the Debrecen thin client machines running > some version of Debian. It's hard to debug here because there have > been other instances of libraries being corrupted, but it doesn't look > like an slc5 only issue. Lars also reported seeing some sort of seg- > fault on his laptop (can you comment Lars - does it go away with a > cout?). I have never experienced this on my own laptop. > > cheers, > > James > > On 8 Aug 2008, at 17:15, Holger Schulz wrote: > > > Holger Schulz wrote: > >> Hi, > >> > >> I have problems installing rivet/agile on a SL5 64bit gcc 4.1.2 > >> system. > >> > >> For the installation I use the latest bootstrap script in > >> Developermode and ignoring AFS, > >> so I had to do some slight modifications regarding the HEPMCPATH, > >> BOOSTINCPATH > >> and so on. > >> Everything installs more or less smoothly, but then calling 'rivetgun > >> -h' immediately segfaults. > >> > >> Here is the gdb backtrace: > >> > >> Program received signal SIGSEGV, Segmentation fault. > >> 0x00002ad2802fad7d in AGILe::Loader::findGenLib () > >> from > >> /afs/ifh.de/group/atlas/users/scratch/hschulz/Software/lib/ > >> libAGILe.so.2 > >> (gdb) bt > >> #0 0x00002ad2802fad7d in AGILe::Loader::findGenLib () > >> from > >> /afs/ifh.de/group/atlas/users/scratch/hschulz/Software/lib/ > >> libAGILe.so.2 > >> #1 0x00002ad2802fc4cd in AGILe::Loader::_getAllGenLibInfo () > >> from > >> /afs/ifh.de/group/atlas/users/scratch/hschulz/Software/lib/ > >> libAGILe.so.2 > >> #2 0x00002ad280301e43 in AGILe::Loader::getAvailableGens () > >> from > >> /afs/ifh.de/group/atlas/users/scratch/hschulz/Software/lib/ > >> libAGILe.so.2 > >> #3 0x000000000041043e in Rivet::Commandline::parseArgs () > >> #4 0x0000000000408ede in main () > >> > >> > >> Could this be a compiler issue? I successfully installed the whole > >> package > >> in the same way as described above on a slc4_ia32_gcc34 system. > >> I did not use the 'nasty fragile hack' mentioned in the bootstrap > >> script. > >> > >> Any ideas? > >> > >> Cheers, > >> Holger > >> > >> > >> > > Hi, > > > > I inserted a cout in the function AGILe::Loader::findGenLib () > > and now the segfault is gone, removing the cout again > > yields a segfault. > > So there seems to be some sort of memory issue. > > > > > > Holger > > > > _______________________________________________ > > Rivet mailing list > > Rivet at projects.hepforge.org > > http://www.hepforge.org/lists/listinfo/rivet > > _______________________________________________ > Rivet mailing list > Rivet at projects.hepforge.org > http://www.hepforge.org/lists/listinfo/rivet > -- ________________________________ Lars Sonnenschein ________________________________ Home Institution: PH/TH 53/1-052 CERN CH-1211 Geneve 23 Switzerland Tel.:+41(22)767-2801 -------------------------------- ________________________________ FNAL: D0, PK151 Mailstop #352 Fermilab, P.O.Box 500 Batavia, IL 60510-500 USA Tel.: +1(630)840-8740 ________________________________
More information about the Rivet mailing list |