[Soot-list] Bug in TopologicalOrderer

Eric Bodden eric.bodden at ec-spride.de
Thu Apr 4 02:58:24 EDT 2013


I agree with Quentin here.

If there's no callee then there's no call and thus there should be no
edge. I think it should be up to call-graph clients to handle this
correctly.

Eric

On 4 April 2013 06:36, Quentin Sabah <quentin.sabah at inria.fr> wrote:
> Hi,
>
> Soot's call-graph is designed to store edges, thus unconnected nodes cannot be represented. I think the current code is correct regarding the classic use of the cg: looking for edges.
>
> However if another part of Soot should be considering unconnected nodes, then such part should rather use soot.EntryPoints or something similar.
>
> Regards.
> --
> Quentin Sabah, CIFRE Ph.D. student
> Grenoble University
> INRIA-SARDES                   | STMicroelectronics/AST
> Montbonnot, France             | Grenoble, France
> mailto:quentin.sabah at inria.fr  | mailto:quentin.sabah at st.com
> phone: +33 476 61 52 42        | phone: +33 476 58 44 14
>
> _______________________________________________
> Soot-list mailing list
> Soot-list at sable.mcgill.ca
> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list



-- 
Eric Bodden, Ph.D., http://sse.ec-spride.de/ 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


More information about the Soot-list mailing list