<div dir="ltr"><font face="verdana,sans-serif">I think Nicolas Geoffray should have the answer to your question. Because you should have an idea about how this process is designed before starting debugging the source code. I didn't address this area, but I did the debugging you talk about.</font><span style="font-family:verdana,sans-serif;color:rgb(0,0,0)"></span><br style="color:rgb(0,0,0);font-family:verdana,sans-serif">

<div dir="ltr"><br style="color:rgb(0,0,0);font-family:verdana,sans-serif"><span style="font-family:verdana,sans-serif;color:rgb(0,0,0)">Koutheir ATTOUCHI.</span><br><span style="font-family:verdana,sans-serif;color:rgb(0,0,0)">LinkedIn profile: </span><a style="font-family:verdana,sans-serif" href="http://www.linkedin.com/in/koutheirattouchi" target="_blank">http://www.linkedin.com/in/koutheirattouchi</a><br style="color:rgb(0,0,0);font-family:verdana,sans-serif">

<span style="font-family:verdana,sans-serif">Blog: </span><a style="font-family:verdana,sans-serif" href="http://koutheir.blogspot.com" target="_blank">http://koutheir.blogspot.com</a><br style="font-family:verdana,sans-serif">

<br style="font-family:verdana,sans-serif"></div><br>
<br><br><div class="gmail_quote">On Mon, Jul 2, 2012 at 4:10 PM, Tang, Wei <span dir="ltr"><<a href="mailto:tangwei.ict@gmail.com" target="_blank">tangwei.ict@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 text="#000000" bgcolor="#FFFFFF">
    For example JNI handling,  I want to investigate what the call stack
    looks like if vmkit failed to <br>
    load a JNI shared library.  I guessed the process should be <br>
    vmkit -> execuateClass -> calling java system loadlibrary in
    Runtime.java -> a exception is thrown when load failing. <br>
    <br>
    How can I debug this process easily?  <br>
    <br>
    Another question, the exception handling in vmkit is based on
    setjmp/longjmp? <br>
    <br>
    Regards!<span class="HOEnZb"><font color="#888888"><br>
    wei</font></span><div><div class="h5"><br>
    <br>
    <br>
    On 07/02/2012 09:20 PM, Koutheir Attouchi wrote:
    <blockquote type="cite">
      <div dir="ltr"><font face="verdana,sans-serif">Please explain your
          exact problem.</font><span style="font-family:verdana,sans-serif">
          General debugging of Java and C++ source code (and eventually
          assembly) is a very broad topic.</span><br style="font-family:verdana,sans-serif">
        <div dir="ltr"><br style="font-family:verdana,sans-serif">
          <span style="font-family:verdana,sans-serif">Koutheir
            ATTOUCHI.</span><br>
          <span style="font-family:verdana,sans-serif">LinkedIn
            profile: </span><a style="font-family:verdana,sans-serif" href="http://www.linkedin.com/in/koutheirattouchi" target="_blank">http://www.linkedin.com/in/koutheirattouchi</a><br style="font-family:verdana,sans-serif">


          <span style="font-family:verdana,sans-serif">Blog: </span><a style="font-family:verdana,sans-serif" href="http://koutheir.blogspot.com" target="_blank">http://koutheir.blogspot.com</a><br style="font-family:verdana,sans-serif">


          <br style="font-family:verdana,sans-serif">
        </div>
        <br>
        <br>
        <br>
        <div class="gmail_quote">On Mon, Jul 2, 2012 at 3:00 PM, Tang,
          Wei <span dir="ltr"><<a href="mailto:tangwei.ict@gmail.com" target="_blank">tangwei.ict@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 text="#000000" bgcolor="#FFFFFF"> Would you share more
              details or point me to useful resource? <br>
              Thanks in advance! <br>
              <br>
              Regards!<span><font color="#888888"><br>
                  wei <br>
                </font></span>
              <div>
                <div> <br>
                  On 07/02/2012 08:39 PM, Koutheir Attouchi wrote:
                  <blockquote type="cite">
                    <div dir="ltr"><font face="verdana,sans-serif">Yes,
                        I do.</font><br style="font-family:verdana,sans-serif">
                      <div dir="ltr"><br style="font-family:verdana,sans-serif">
                        <span style="font-family:verdana,sans-serif">Koutheir

                          ATTOUCHI.</span><br>
                        <span style="font-family:verdana,sans-serif">LinkedIn

                          profile: </span><a style="font-family:verdana,sans-serif" href="http://www.linkedin.com/in/koutheirattouchi" target="_blank">http://www.linkedin.com/in/koutheirattouchi</a><br style="font-family:verdana,sans-serif">


                        <span style="font-family:verdana,sans-serif">Blog:
                        </span><a style="font-family:verdana,sans-serif" href="http://koutheir.blogspot.com" target="_blank">http://koutheir.blogspot.com</a><br style="font-family:verdana,sans-serif">
                        <br style="font-family:verdana,sans-serif">
                      </div>
                      <br>
                      <br>
                      <br>
                      <div class="gmail_quote">On Mon, Jul 2, 2012 at
                        1:47 PM, Tang, Wei <span dir="ltr"><<a href="mailto:tangwei.ict@gmail.com" target="_blank">tangwei.ict@gmail.com</a>></span>
                        wrote:<br>
                        <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Hi guys,<br>
                             Due to some files in Classpath implemented
                          in Java, for example<br>
                          runtime.java, and files in vmkit implemented
                          in C/C++. Anybody has<br>
                          experience in debugging such mixed code
                          project.<br>
                          <br>
                          <br>
                          Regards!<br>
                          wei<br>
_______________________________________________<br>
                          vmkit-commits mailing list<br>
                          <a href="mailto:vmkit-commits@cs.uiuc.edu" target="_blank">vmkit-commits@cs.uiuc.edu</a><br>
                          <a href="http://lists.cs.uiuc.edu/mailman/listinfo/vmkit-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/vmkit-commits</a><br>
                        </blockquote>
                      </div>
                      <br>
                    </div>
                    <br>
                    <fieldset></fieldset>
                    <br>
                    <pre>_______________________________________________
vmkit-commits mailing list
<a href="mailto:vmkit-commits@cs.uiuc.edu" target="_blank">vmkit-commits@cs.uiuc.edu</a>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/vmkit-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/vmkit-commits</a>
</pre>
                  </blockquote>
                  <br>
                </div>
              </div>
            </div>
            <br>
            _______________________________________________<br>
            vmkit-commits mailing list<br>
            <a href="mailto:vmkit-commits@cs.uiuc.edu" target="_blank">vmkit-commits@cs.uiuc.edu</a><br>
            <a href="http://lists.cs.uiuc.edu/mailman/listinfo/vmkit-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/vmkit-commits</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
vmkit-commits mailing list
<a href="mailto:vmkit-commits@cs.uiuc.edu" target="_blank">vmkit-commits@cs.uiuc.edu</a>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/vmkit-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/vmkit-commits</a>
</pre>
    </blockquote>
    <br>
  </div></div></div>

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