[Soot-list] Paddle setup problem

Ondrej Lhotak olhotak at uwaterloo.ca
Thu Sep 28 22:09:03 EDT 2006


On Thu, Sep 28, 2006 at 01:05:01PM +0200, Antonio Castaldo D'Ursi wrote:
> Hi,
> I'm trying to use Paddle, but when I try to run it, an exception is
> thrown:
> 
>  This operation requires resolving level HIERARCHY but
> java/io/BufferedInputStream is at resolving level DANGLING

Are you using the Subversion trunk, or a released version of Soot?
There was a bug like this reported a few months ago and fixed in the
trunk.

Ondrej

> 
> I'm using Soot as a library in my program, so I tried adding the line:
> 
> SootResolver.v().resolveClass
> ("java.io.BufferedInputStream",SootClass.HIERARCHY); 
> 
> before calling Soot.Main . However when I add this line
> Soot.Main throws an exception:
> 
> Exception in thread "main" java.lang.RuntimeException: couldn't find
> class: javax.crypto.Cipher (is your soot-class-path set properly?) at
> soot.SootResolver.bringToHierarchy(SootResolver.java:139)
> 
> jce.jar is included in the classpath and if I use Spark I
> don't have this problem
> 
> Any suggestion?
> Antonio
> 
> -- 
> 
> Entia non sunt multiplicanda praeter necessitatem
> _______________________________________________
> Soot-list mailing list
> Soot-list at sable.mcgill.ca
> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
> 


More information about the Soot-list mailing list