<div dir="ltr"><div>Thanks Steven!<br></div>I used the new version of infoflow and increased the java heap memory as well. It works now.<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 29, 2017 at 11:35 AM, Arzt, Steven <span dir="ltr"><<a href="mailto:steven.arzt@sit.fraunhofer.de" target="_blank">steven.arzt@sit.fraunhofer.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="blue" vlink="purple" lang="EN-US">
<div class="m_-5910203422399164295WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Hi Kobra,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">If you comment out the line you mention, FlowDroid will not only compute the callgraph, but perform a full taint analysis, which can take quite some time, depending
on the app. Consequently, if you only need the callgraph, that line is important. If this method is not available, you are most likely using an outdated version of FlowDroid. Did you download the 1.5 release version from Github?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d">Best regards,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"> Steven<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1f497d"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Soot-list [mailto:<a href="mailto:soot-list-bounces@cs.mcgill.ca" target="_blank">soot-list-bounces@cs.<wbr>mcgill.ca</a>]
<b>On Behalf Of </b>Kobra Khanmohammadi<br>
<b>Sent:</b> Tuesday, March 28, 2017 5:16 PM<br>
<b>To:</b> <a href="mailto:soot-list@cs.mcgill.ca" target="_blank">soot-list@cs.mcgill.ca</a><br>
<b>Subject:</b> [Soot-list] infoflow analyser configuration<u></u><u></u></span></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<div>
<p class="MsoNormal">Hi,<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt">I am trying to get the call graph of an Android app and useing infoflow. I used the sample code provided by Steven in this issue chain
<a href="https://github.com/secure-software-engineering/soot-infoflow-android/issues/129" target="_blank">
https://github.com/secure-<wbr>software-engineering/soot-<wbr>infoflow-android/issues/129</a><u></u><u></u></p>
</div>
<p class="MsoNormal">I get error for <u></u><u></u></p>
<pre><code>analyzer.getConfig().<wbr>setTaintAnalysisEnabled(false)<wbr>;</code><u></u><u></u></pre>
<pre><code><span style="font-family:"Arial Narrow",sans-serif">setTainAnalyserEnabled is not in the list of methods for getConfig. If I comment this line I will get out of memory after running the code.</span></code><u></u><u></u></pre>
<pre style="margin-bottom:12.0pt"><code><span style="font-family:"Arial Narrow",sans-serif">I import these:</span></code><span style="font-family:"Arial Narrow",sans-serif"><br><code><span style="font-family:"Arial Narrow",sans-serif">import soot.jimple.infoflow.android.<wbr>SetupApplication;</span></code><br><code><span style="font-family:"Arial Narrow",sans-serif">import soot.jimple.infoflow.android.<wbr>config.SootConfigForAndroid;</span></code><br><code><span style="font-family:"Arial Narrow",sans-serif">import soot.jimple.spark.pag.PAG;</span></code><br><code><span style="font-family:"Arial Narrow",sans-serif">import soot.jimple.toolkits.<wbr>callgraph.CHATransformer;</span></code><br><code><span style="font-family:"Arial Narrow",sans-serif">import soot.jimple.toolkits.<wbr>callgraph.CallGraph;</span></code><br><code><span style="font-family:"Arial Narrow",sans-serif">import soot.jimple.toolkits.<wbr>callgraph.CallGraphBuilder;</span></code><br><code><span style="font-family:"Arial Narrow",sans-serif">import soot.jimple.toolkits.<wbr>callgraph.Edge;</span></code><br><code><span style="font-family:"Arial Narrow",sans-serif">import soot.jimple.toolkits.<wbr>callgraph.Targets;</span></code></span><u></u><u></u></pre>
<pre><code><span style="font-family:"Arial Narrow",sans-serif">Sorry if it is very naive question. I got stuck on it.</span></code><u></u><u></u></pre>
<pre><code><span style="font-family:"Arial Narrow",sans-serif">Bests,</span></code><u></u><u></u></pre>
<pre><code><span style="font-family:"Arial Narrow",sans-serif">Kobra</span></code><u></u><u></u></pre>
<pre style="margin-bottom:12.0pt"><u></u> <u></u></pre>
</div>
</div></div></div>
</div>
</blockquote></div><br></div>