[Soot-list] NullPointerException in soot.SootMethod.getBodyFromMethodSource

Eric Bodden eric.bodden at ec-spride.de
Tue Jul 3 11:51:53 EDT 2012


Hi all.

G.reset() resets all static state. But that's not Marc-Andre's
problem. His problem is that Soot also releases all the method bodies
after they were written out. Calling G.reset() does not undo this
"garbage collection".

Marc: How do you compute entry points, i.e., based on which conditions?

Eric

On 3 July 2012 16:45, Patrick Lam <p.lam at ece.uwaterloo.ca> wrote:
> On 07/03/2012 10:20 AM, Marc-Andre Laverdiere-Papineau wrote:
>> So what would be the proper way of picking my entry points then?
>
> G.reset() ought to work, but maybe it doesn't. You could run Soot once,
> save the results, quit the JVM, and run Soot again, loading the results.
> At least that will tell you if it works or not.
>
> pat
> _______________________________________________
> 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
Principal Investigator in Secure Services at CASED
Tel: +49 6151 16-75422    Fax: +49 6151 16-72051
Room 3.2.14, Mornewegstr. 30, 64293 Darmstadt


More information about the Soot-list mailing list