[Soot-list] debugging flow analyses
Yitzhak Mandelbaum
yhmandelbaum at cert.org
Mon Aug 13 14:03:22 EDT 2012
Thanks, that's good to know. Sounds like enough for me to get started on debugging.
Y
On Aug 13, 2012, at 1:51 PM, Eric Bodden wrote:
> Right, this exists.
>
> To use it, just execute the analysis with the Soot Eclipse plugin, and
> with "interactive mode" enabled in the analysis options. See here:
>
> http://www.bodden.de/2008/08/30/soot-eclipse-plugin-tutorial/
>
> Eric
>
> On 13 August 2012 19:09, Patrick Lam <plam at sable.mcgill.ca> wrote:
>> I have seen a mode where one can step through one's intraprocedural
>> analysis in Eclipse. My student discovered it. I don't know how it got
>> there, nor do I know how to use it, but maybe he has some hints.
>>
>> pat
>>
>> On 08/13/12 13:06, Eric Bodden wrote:
>>> There is no debug support in Soot for that, as this really depends on
>>> your concrete analysis. An intra-procedural analysis should hopefully
>>> terminate in seconds, otherwise it's quite useless anyway.
>>>
>>> Eric
>>>
>>> On 13 August 2012 15:37, Yitzhak Mandelbaum<yhmandelbaum at cert.org> wrote:
>>>> Hi,
>>>>
>>>> I've written a flow analysis and it is taking a *long* time to run. So long that I cannot tell if it is a bug or an infinite loop. Are there any options that will prompt the ForwardFlowAnalysis class to print debugging information that might help me determine whether the algorithm is converging towards a fixpoint or just looping endlessly?
>>>>
>>>> Thanks,
>>>> Yitzhak
>>>> --------------------------------------------------
>>>> Yitzhak Mandelbaum
>>>> CERT / Software Engineering Institute
>>>> Carnegie Mellon University
>>>> http://www.andrew.cmu.edu/~yhm
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Soot-list mailing list
>>>> Soot-list at sable.mcgill.ca
>>>> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
>>>
>>>
>>>
>>
>> _______________________________________________
>> Soot-list mailing list
>> Soot-list at sable.mcgill.ca
>> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
>
>
>
> --
> Eric Bodden, Ph.D., http://bodden.de/
> Head of Secure Software Engineering Group at EC SPRIDE
> Tel: +49 6151 16-75422 Fax: +49 6151 16-72051
> Room 3.2.14, Mornewegstr. 30, 64293 Darmstadt
> _______________________________________________
> Soot-list mailing list
> Soot-list at sable.mcgill.ca
> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
--------------------------------------------------
Yitzhak Mandelbaum
CERT / Software Engineering Institute
Carnegie Mellon University
http://www.andrew.cmu.edu/~yhm
More information about the Soot-list
mailing list