[Soot-list] Soot with Tamiflex
Eric Bodden
bodden at st.informatik.tu-darmstadt.de
Wed Feb 16 04:34:25 EST 2011
Hi Jochen.
One question: does the class sun.awt.UNIXToolkit occur in any way in
your TamiFlex log file? If so, could you post the approrpiate entries
here?
Eric
On 16 February 2011 10:14, Jochen Huck <jochen.huck at student.kit.edu> wrote:
> Hi,
>
> creating a call graph I get following exception:
>
> Exception in thread "Thread-3" soot.ResolutionFailedException: Resolved
> <sun.awt.UNIXToolkit: int getDatatransferTimeout()> to
> <sun.awt.UNIXToolkit: int getDatatransferTimeout()> which has wrong
> static-ness
> at soot.SootMethodRefImpl.checkStatic(SootMethodRefImpl.java:111)
> at soot.SootMethodRefImpl.resolve(SootMethodRefImpl.java:122)
> at soot.SootMethodRefImpl.resolve(SootMethodRefImpl.java:106)
> at
> soot.jimple.internal.AbstractInvokeExpr.getMethod(AbstractInvokeExpr.java:54)
> at
> soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder.findReceivers(OnFlyCallGraphBuilder.java:548)
> at
> soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder.processNewMethod(OnFlyCallGraphBuilder.java:528)
> at
> soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder.processReachables(OnFlyCallGraphBuilder.java:426)
> at
> soot.jimple.spark.solver.OnFlyCallGraph.build(OnFlyCallGraph.java:55)
> at
> soot.jimple.spark.solver.PropWorklist.handleVarNode(PropWorklist.java:123)
> at
> soot.jimple.spark.solver.PropWorklist.propagate(PropWorklist.java:53)
> at
> soot.jimple.spark.SparkTransformer.internalTransform(SparkTransformer.java:151)
> at soot.SceneTransformer.transform(SceneTransformer.java:39)
> at soot.Transform.apply(Transform.java:89)
> at soot.RadioScenePack.internalApply(RadioScenePack.java:57)
> at
> soot.jimple.toolkits.callgraph.CallGraphPack.internalApply(CallGraphPack.java:47)
> at soot.Pack.apply(Pack.java:114)
> at soot.PackManager.runWholeProgramPacks(PackManager.java:408)
> at soot.PackManager.runPacks(PackManager.java:329)
> at soot.Main.run(Main.java:198)
>
> can someone tell me the reason for this? The class sun.awt.UNIXToolkit
> is included in my rt.jar and the method getDatatransferTimeout() is static.
>
> Thanks, Jochen
> _______________________________________________
> Soot-list mailing list
> Soot-list at sable.mcgill.ca
> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
>
--
Dr. Eric Bodden, http://bodden.de/
Principal Investigator in Secure Services at CASED
Coordinator of the CASED Advisory Board of Study Affairs
PostDoc at Software Technology Group, Technische Universität Darmstadt
Tel: +49 6151 16-5478 Fax: +49 6151 16-5410
Mailing Address: S2|02 A209, Hochschulstraße 10, 64289 Darmstadt
More information about the Soot-list
mailing list