[Soot-list] Dava classcastexception

Pawel Paskudzki pawel_pakuti at op.pl
Wed May 7 10:11:06 EDT 2008


Hi Guys!

i'am decompiling simple class after very simple smokescreen obfuscation
however when running Dava confusing error is thrown
here is a trace 

Caused by: java.lang.ClassCastException: soot.dava.internal.SET.SETIfElseNode cannot be cast to soot.dava.internal.SET.SETStatementSequenceNode

at soot.dava.toolkits.base.finders.AbruptEdgeFinder.find_Breaks(AbruptEdgeFinder.java:72)

at soot.dava.internal.SET.SETNode.find_AbruptEdges(SETNode.java:271)

at soot.dava.toolkits.base.finders.AbruptEdgeFinder.find(AbruptEdgeFinder.java:40)

at soot.dava.DavaBody.<init>(DavaBody.java:175)

at soot.dava.Dava.newBody(Dava.java:81)

at soot.PackManager.runBodyPacks(PackManager.java:600)

at soot.PackManager.runBodyPacks(PackManager.java:378)

at soot.PackManager.runBodyPacks(PackManager.java:322)

at soot.PackManager.runPacks(PackManager.java:317)

at soot.Main.run(Main.java:179)

at soot.Main.main(Main.java:153)

My question is why ? ;-) i'd be very grateful for help

Pawel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.CS.McGill.CA/pipermail/soot-list/attachments/20080507/7de5c8e8/attachment.htm


More information about the Soot-list mailing list