[Soot-list] Call graph building error when using averroes (soot.AbstractSootFieldRef$FieldResolutionFailedException: Class java.lang.System doesn't have field err)

Danilo Arcidiacono dnlnet2005 at yahoo.it
Thu May 7 10:03:13 EDT 2015


Yes, that along with loadNecessaryClasses() solves the problem.
Many thanks! 


     Il Giovedì 7 Maggio 2015 15:44, Karim Ali <karim.ali at cased.de> ha scritto:
   

 Hi Danilo,
In response to your previous message (sorry just joined the mailing list after your post),

I think the issue here is that the settings configure SOOT to prepend the given classpath to default classpath which will encounter the original Java7 class files before the placeholder ones. Therefore, Soot encounters some uses of the original library that are irrelevant for the placeholder causing the loading of some non-existent classes/fields. To fix that, do not set the prepend_classpath(true) option. 
thanks,
- Karim
_______________________________________________
Soot-list mailing list
Soot-list at CS.McGill.CA
https://mailman.CS.McGill.CA/mailman/listinfo/soot-list


  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://mailman.CS.McGill.CA/pipermail/soot-list/attachments/20150507/19c95331/attachment.html 


More information about the Soot-list mailing list