<p dir="ltr">Can you get a stack trace? Does this happen on a different machine?</p>
<p dir="ltr">Should we turn off signal handling when running in valgrind?</p>
<div class="gmail_quote">On Apr 17, 2013 6:42 AM, "Dominik Szczerba" <<a href="mailto:dominik@itis.ethz.ch">dominik@itis.ethz.ch</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>I have been successfully using valgrind for a long long time with petsc but now suddenly it refuses to work. E.g. calling up a properly functioning program causes a crash:</div><div><br></div><div>mpiexec -n 2 valgrind --tool=memcheck -q --num-callers=20 MySolver</div>

<div><br></div><div>cr_libinit.c:183 cri_init: sigaction() failed: Invalid argument</div><div><div>cr_libinit.c:183 cri_init: sigaction() failed: Invalid argument</div><div><br></div><div>=====================================================================================</div>

<div>=   BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES</div><div>=   EXIT CODE: 134</div><div>=   CLEANING UP REMAINING PROCESSES</div><div>=   YOU CAN IGNORE THE BELOW CLEANUP MESSAGES</div><div>=====================================================================================</div>

<div>APPLICATION TERMINATED WITH THE EXIT STRING: Aborted (signal 6)</div></div><div><br></div><div>Same problem if I run without mpiexec at all, just on one proc.</div><div><br></div><div>Google found just one and only related page on valgrind pages but I was not able to conclude much. Did anyone else experience the same problem?</div>

<div><br></div><div>Thanks,</div><div>Dominik</div>
</blockquote></div>