<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><br class=""></div><div class="">Hi Richard,</div><div class=""><br class=""></div><div class=""> I know I’ve seen some similar error messages in the past that I think were related to</div><div class="">detached plugins freeing objects in global memory. I’m not sure that that is what’s </div><div class="">going on here though.</div><div class=""><br class=""></div><div class=""> The error message doesn’t seem like a lot to go on. Is it possible to provide the input</div><div class="">file and exact command that caused the crash? I can try reproducing the issue with</div><div class="">the same code version and then check if the problem still exists with the most up-to-date</div><div class="">sim-recon. That is unless someone else has an idea of what this error is.</div><div class=""><br class=""></div><div class="">Regards,</div><div class="">-David</div><div class=""><br class=""></div><br class=""><div><blockquote type="cite" class=""><div class="">On Jun 26, 2017, at 12:51 PM, Richard Jones <<a href="mailto:richard.t.jones@uconn.edu" class="">richard.t.jones@uconn.edu</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hello Mark and all,<div class=""><br class=""></div><div class="">After a number of interruptions, I finally finished the roll-out of a container-based osg production framework for Gluex simulations. Please have a look at the git project linked below. It contains two scripts that give everything you need to try it. This is bound to be somewhat rough at first, but let me know how it goes.</div><div class=""><br class=""></div><div class=""><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_rjones30_gluex-2Dosg-2Djobscripts.git&d=DwMFaQ&c=lz9TcOasaINaaC3U7FbMev2lsutwpI4--09aP8Lu18s&r=DSufUSddsl3c0GGnbiwkxA&m=H-M9V5h7RHRPQdPyqhFYT4-e2nnlIfghJ78PVvHysDo&s=Ef4LJD-x3sztTM4aGGJOQBBpX9-0QIhjZFy-_G3ypTc&e=" target="_blank" class="">https://github.com/rjones30/<wbr class="">gluex-osg-jobscripts.git</a><br class=""></div><div class=""><br class=""></div><div class="">The sim-recon build that is configured for osg production right now is based on version.2.11.xml from the <a href="http://halldweb.jlab.org/dist" class="">http://halldweb.jlab.org/dist</a> area, which looks like the latest stable release. Still, it is not very stable. This is probably because of the fast development over the past few months of calibrations for real data, and the lack of corresponding exercising of the code on Monte Carlo. A minimal checkout and run of the distro job script submits a job with 40 slices of 250 events each generated with bggen, simulated with hdgeant4, passed through hd_root for REST production, and through hd_root again for plugins analysis. When I tested it, only one of the 40 jobs crashed:</div><div class=""><br class=""></div><div class="">*** Error in `hd_root': free(): invalid pointer: 0x00002baa1c394ff8 ***</div><div class=""><br class=""></div><div class="">with 37 completing successfully, and 2 others bombing out of hd_root for other reasons. At this point, I would like to pass things back to the reconstruction/analysis gurus. I could work on diagnosing and fixing these bugs, but as I discovered with the "hd_root hanging" bug last week, there is a good chance that some of these bugs are known and fixed in somedev dev branch of the sim_recon tree or jana repo.</div><div class=""><br class=""></div><div class="">Please have a look and try things out. Let me know if/when you run into issues. I will update the HOWTO on the wiki once we get a little further into the learning curve. Right now, you can rely on the README in the git project linked above for docs.</div><div class=""><br class=""></div><div class="">Richard</div></div>
</div></blockquote></div><br class=""></body></html>