[Soot-list] setEntryPoints and CallGraph
Saswat Anand
saswat at cc.gatech.edu
Fri Jul 29 13:36:47 EDT 2005
Thanks a lot, Ondrej for the explanation. Since I guess this might a
topic of interest to many people I want to ask what is the approved way
to build a call graph with customized entry points, and still not get
into the problems as you described below. For example, is it sufficient
to add java.lang.System: void initializeSystemClass() as one of the
entrypoints.
Thanks
Saswat
> The field System.out starts out null. It is initialized to something
> non-null by the entry point
> java.lang.System: void initializeSystemClass()
> which you have removed. So, the points-to analysis finds that $r0 can
> only be null, and invoking println on null will not invoke any method.
More information about the Soot-list
mailing list