<div dir="ltr">Well the stack trace shows ... -> PkgRequireCore -> ... -> Tcl_LoadObjCmd .  So it's failing on the package require Tcl command when loading some code, which could either be a shared library or a function pointer registered through Tcl_StaticPkg... <br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jul 29, 2014 at 10:21 AM, Justin M Wozniak <span dir="ltr"><<a href="mailto:wozniak@mcs.anl.gov" target="_blank">wozniak@mcs.anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div><br>
      I thought VALGRIND was in the manual already but it isn't.  I will
      add it now.  I will also talk about our GDB feature. <br><div><div class="h5">
      <br>
      On 07/29/2014 10:17 AM, Ketan Maheshwari wrote:<br>
    </div></div></div><div><div class="h5">
    <blockquote type="cite">
      
      <div dir="ltr">Thanks! Seems turbine script already had a
        placeholder for Valgrind so I tried that and from the output, it
        seems tcl libraries are causing segfault but I may be wrong.
        Attached is the Valgrind output.
        <div><br>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">On Tue, Jul 29, 2014 at 10:05 AM, Tim
          Armstrong <span dir="ltr"><<a href="mailto:tim.g.armstrong@gmail.com" target="_blank">tim.g.armstrong@gmail.com</a>></span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div>
              <div dir="ltr">
                <div>I don't have any particular insight into the cause
                  of the segfault, I can help with the debugger though.<br>
                  <br>
                  You need to point gdb at the tclsh that is being used
                  by turbine (which is just a shell script).  You can
                  locate the correct tclsh by looking at TCLSH in
                  scripts/turbine-config.sh in the turbine install
                  directory.<br>
                  <br>
                </div>
                - TIm<br>
              </div>
              <div class="gmail_extra"><br>
                <br>
                <div class="gmail_quote">
                  <div>
                    <div>On Tue, Jul 29, 2014 at 10:00 AM,
                      Ketan Maheshwari <span dir="ltr">
                        <<a href="mailto:ketan@mcs.anl.gov" target="_blank">ketan@mcs.anl.gov</a>></span>
                      wrote:<br>
                    </div>
                  </div>
                  <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                    <div>
                      <div>
                        <div dir="ltr">Hi,
                          <div><br>
                          </div>
                          <div>Trying to main-wrap DOCK 6.6 application
                            for ATPESC, I get the build right (seems)
                            but things fail at runtime giving segfault:</div>
                          <div><br>
                          </div>
                          <div>
                            <div>$ turbine -n 4 user-code.tcl</div>
                            <div><br>
                            </div>
                            <div>===================================================================================</div>
                            <div>=   BAD TERMINATION OF ONE OF YOUR
                              APPLICATION PROCESSES</div>
                            <div>=   EXIT CODE: 139</div>
                            <div>=   CLEANING UP REMAINING PROCESSES</div>
                            <div>=   YOU CAN IGNORE THE BELOW CLEANUP
                              MESSAGES</div>
                            <div>===================================================================================</div>
                            <div>YOUR APPLICATION TERMINATED WITH THE
                              EXIT STRING: Segmentation fault (signal
                              11)</div>
                            <div>This typically refers to a problem with
                              your application.</div>
                            <div>Please see the FAQ page for debugging
                              suggestions</div>
                          </div>
                          <div><br>
                          </div>
                          <div>This is on MCS machine. Any suggestion to
                            debug this? I tried gdb but it gives:</div>
                          <div><br>
                          </div>
                          <div> "/nfs2/ketan/exm-install/turbine/bin/turbine":
                            not in executable format: File format not
                            recognized</div>
                          <div><br>
                          </div>
                          <div>With strace, I see some signs of missing
                            files but not sure if that is the cause of
                            segfault. Attached is the strace output of:</div>
                          <div><br>
                          </div>
                          <div>strace -o strace.out turbine -n 4
                            user-code.tcl<br>
                          </div>
                          <div><br>
                          </div>
                          <div>The code has some MPI and pthread
                            elements but does not use them as far as I
                            understand.</div>
                          <div><br>
                          </div>
                          <div>Thanks for any suggestions.</div>
                          <div><br>
                          </div>
                          <div>--</div>
                          <div>Ketan</div>
                        </div>
                        <br>
                      </div>
                    </div>
                    _______________________________________________<br>
                    ExM-user mailing list<br>
                    <a href="mailto:ExM-user@lists.mcs.anl.gov" target="_blank">ExM-user@lists.mcs.anl.gov</a><br>
                    <a href="https://lists.mcs.anl.gov/mailman/listinfo/exm-user" target="_blank">https://lists.mcs.anl.gov/mailman/listinfo/exm-user</a><br>
                    <br>
                  </blockquote>
                </div>
                <br>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
ExM-user mailing list
<a href="mailto:ExM-user@lists.mcs.anl.gov" target="_blank">ExM-user@lists.mcs.anl.gov</a>
<a href="https://lists.mcs.anl.gov/mailman/listinfo/exm-user" target="_blank">https://lists.mcs.anl.gov/mailman/listinfo/exm-user</a>
</pre>
    </blockquote>
    <br>
    <br>
    </div></div><span class="HOEnZb"><font color="#888888"><pre cols="72">-- 
Justin M Wozniak</pre>
  </font></span></div>

</blockquote></div><br></div>