On Sat, Aug 6, 2011 at 2:22 PM, Satish Balay <span dir="ltr">&lt;<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Sat, 6 Aug 2011, Dominik Szczerba wrote:<br>
<br>
&gt; &gt;&gt; Also, run with -start_in_debugger and get a stack trace when it fails.<br>
&gt; &gt;&gt;    Matt<br>
&gt; &gt;<br>
&gt; &gt; I get:<br>
&gt; &gt;<br>
&gt; &gt; [0]PETSC ERROR: PETSC: Attaching gdb to<br>
&gt; &gt; /home/dsz/build/framework-debug/trunk/bin/sm3t4mpi of pid 12238 on<br>
&gt; &gt; display localhost:11.0 on machine nexo<br>
&gt;<br>
&gt; OK after long waiting all 12 gdb windows showed up. Starting the app<br>
&gt; with its args leads to:<br>
&gt;<br>
&gt; Reading symbols from /home/dsz/build/framework-debug/trunk/bin/sm3t4mpi...done.<br>
&gt; Attaching to program:<br>
&gt; /home/dsz/build/framework-debug/trunk/bin/sm3t4mpi, process 12241<br>
&gt; ptrace: No such process.<br>
&gt; /home/dsz/data/test-solve/SM/box/run3/12241: No such file or directory.<br>
&gt; (gdb)  r run.xml<br>
&gt; Starting program: /home/dsz/build/framework-debug/trunk/bin/sm3t4mpi run.xml<br>
&gt; [Thread debugging using libthread_db enabled]<br>
&gt; [cli_3]: PMIU_parse_keyvals: unexpected key delimiter at character 54 in cmd<br>
&gt; [cli_3]: parse_kevals failed -1<br>
<br>
<br>
</div>The application is already started with -start_in_debugger. So you don&#39;t do &#39;r run.xml&#39;<br>
<br>
You place a break point at relavent locations - and then do &#39;c&#39; for continue<br></blockquote><div><br></div><div>Satish is right. Also, at this point you can set the arguments using</div><div><br></div><div>  set args run.xml</div>
<div><br></div><div>     Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
(gdb) b PetscError<br>
(gdb) c<br>
<font color="#888888"><br>
Satish</font></blockquote></div><br><br clear="all"><br>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener<br>