[Soot-list] Exception: java.lang.NoSuchMethodError: soot.util.StringNumberer.add(Lsoot/util/Numberable; )V

Steven Arzt Steven.Arzt at cased.de
Wed Feb 19 09:04:04 EST 2014


Heros should be part of the self-contained „soot.jar“ file built every
night. You can find it at http://vandyk.st.informatik.tu-darmstadt.de/abc/

 

 

Von: soot-list-bounces at sable.mcgill.ca
[mailto:soot-list-bounces at sable.mcgill.ca] Im Auftrag von Guru Devanla
Gesendet: Mittwoch, 19. Februar 2014 15:02
An: Marc-André Laverdière
Cc: Soot list
Betreff: Re: [Soot-list] Exception: java.lang.NoSuchMethodError:
soot.util.StringNumberer.add(Lsoot/util/Numberable; )V

 

Thanks. I also had to build the latest version of Heros to get this working.
Is there a reason Heros is not included as part of nightly build script?

 

Thanks

Guru

 

On Tue, Feb 18, 2014 at 2:16 PM, Marc-André Laverdière
<marc-andre.laverdiere-papineau at polymtl.ca> wrote:

Hi Guru,

I don't think that 'master' is stable yet. Please try with 'develop'

Marc-André Laverdière-Papineau
Doctorant - PhD Candidate


On 02/18/2014 02:29 PM, Guru Devanla wrote:
> Hello All,
>
> I got the latest "master" branch of soot and built it. When I use the
> new version I get the following exception while testing a simple java
> file. The previous version of soot I use does not throw this exception
> for the same subject app.
>
> The exception is originating from the following statement in SootMethod()
> subsignature =
Scene.v().getSubSigNumberer().findOrAdd(getSubSignature());
>
> Other than that, I have not made much progress on the reason. Is there
> somewhere I can start looking?
>
> I did have to get the latest heros-trunk.jar and also add guava-13.0.jar
> to ant.settings and build.xml. But, I don't think that is causing this
> issue.
>
> Thanks
> Guru
>
>
>
> java.lang.NoSuchMethodError:
> soot.util.StringNumberer.add(Lsoot/util/Numberable;)V
> at soot.util.StringNumberer.findOrAdd(StringNumberer.java:43)
> at soot.SootMethod.<init>(SootMethod.java:149)
> at soot.SootMethod.<init>(SootMethod.java:118)
> at soot.coffi.Util.resolveFromClassFile(Util.java:253)
> at soot.CoffiClassSource.resolve(CoffiClassSource.java:39)
> at soot.SootResolver.bringToHierarchy(SootResolver.java:215)
> at soot.SootResolver.bringToSignatures(SootResolver.java:239)
> at soot.SootResolver.bringToBodies(SootResolver.java:280)
> at soot.SootResolver.processResolveWorklist(SootResolver.java:150)
> at soot.SootResolver.resolveClass(SootResolver.java:124)
> at soot.Scene.tryLoadClass(Scene.java:578)
> at soot.Scene.loadBasicClasses(Scene.java:1149)
> at soot.Scene.loadNecessaryClasses(Scene.java:1220)
> at soot.Main.run(Main.java:167)
> at soot.Main.main(Main.java:141)
>
>
>
>

> _______________________________________________
> 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

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.cs.mcgill.ca/pipermail/soot-list/attachments/20140219/f132ed54/attachment.html 


More information about the Soot-list mailing list