[Soot-list] resolving level HIERARCHY error
Jim Clause
clause at cc.gatech.edu
Wed May 24 17:14:08 EDT 2006
I'm trying to use the spark points-to analysis but I'm encountering this
error message:
Exception in thread "main" java.lang.RuntimeException: This operation
requires resolving level HIERARCHY but java/awt/Component; is at resolving
level DANGLING
at soot.SootClass.checkLevel(SootClass.java:126)
It seems to be related this this other error:
http://www.sable.mcgill.ca/pipermail/soot-list/2006-March/000549.html
. Going by the response I'm guessing that soot hasn't resolved the
Component class but I don't know how to force it to be included. This is
the command line I'm using to run soot
java -Xmx800m -cp build/:lib/sootclasses-
2.2.3.jar:lib/polyglotclasses-1.3.2.jar:lib/jasminclasses-2.2.3.jar
analysis.Main -w -soot-classpath
/usr/lib/j2sdk1.5-sun/jre/lib/rt.jar:/usr/lib/j2sdk1.5-sun/jre/lib/jsse.jar:/usr/lib/j2sdk1.5-sun/jre/lib/jce.jar:../terpoffice/dist/terppaint.jar
-p cg.spark enabled terppaint.TerpPaint
I'm have rt.jar in the soot-classpath, which includes java/awt/Component,
and I'm using the -w option which should do transitive closure on the
reachable classes.
Any help would be appreciated.
~Jim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.CS.McGill.CA/pipermail/soot-list/attachments/20060524/85ec881c/attachment.htm
More information about the Soot-list
mailing list