|
[Rivet] Minor problems in Rivet 1.5.0Frank Siegert frank.siegert at cern.chFri Mar 18 10:50:38 GMT 2011
Hi Leif, > I'm very happy with the new release. Thanks a lot for all the work > you've put into it. So far I have only found two minor things: > > * I installed with --enable-unvalidated and in many cases I get an error > message: > > Rivet.AnalysisInfo: ERROR Parse error when reading analysis data from > /home/local/share/Rivet/LHCB_2010_S8758301.info > > It seems to be due to a missing colon on the ToDo tog. I took the > liberty of checking in my fix on the trunk. Thanks! > * If I add an analysis which gets removed because of the wrong beam > energies I get a seg-fault after the message > > Analysis 'CMS_2011_S8957746' is incompatible with the provided beams: > removing > > The seg-fault comes when exiting the function > AnalysisHandler::removeAnalysis in the destruction of the > boost::shared_ptr<Analysis> toremove. My guess is that the CMS_blah > object has already been destroyed, and the shared pointer now tries to > delete it again. Unfortunately I'm not familiar enough with the boost > pointers to figure out myself what is going wrong. Yep, that seems to be a nasty memory corruption problem that Andy has tried to track down several times and hasn't managed yet (and nobody else dares touching the pointer/projection/... system ;-)). It's on the agenda for 2.0 I believe, and is somewhat related to/tracked in this ticket: http://projects.hepforge.org/rivet/trac/ticket/421 Cheers, Frank
More information about the Rivet mailing list |