<div dir="ltr">Hello everybody! <div>I updated soot from repository today, and i have some problems: </div><div>Class G doesn&#39;t contain method G.v().soot_toolkits_scalar_SmartLocalDefsPool(); </div><div>So, class SmartLocalDefsPool contains error.</div><div>If I try to replace erroneous method invocation with null, simple transformations will fail with error:</div><div><br></div><div><div>java.lang.RuntimeException: Failed to apply jb to &lt;decomp.Decomp: void main(java</div><div>.lang.String[])&gt;</div><div>        at soot.asm.AsmMethodSource.getBody(AsmMethodSource.java:1800)</div><div>        at soot.SootMethod.getBodyFromMethodSource(SootMethod.java:91)</div><div>        at soot.SootMethod.retrieveActiveBody(SootMethod.java:324)</div><div>        at soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder.processNewMethod</div><div>(OnFlyCallGraphBuilder.java:529)</div><div>        at soot.jimple.toolkits.callgraph.OnFlyCallGraphBuilder.processReachable</div><div>s(OnFlyCallGraphBuilder.java:420)</div><div>        at soot.jimple.toolkits.callgraph.CallGraphBuilder.build(CallGraphBuilde</div><div>r.java:84)</div><div>        at soot.jimple.toolkits.callgraph.CHATransformer.internalTransform(CHATr</div><div>ansformer.java:43)</div><div>        at soot.SceneTransformer.transform(SceneTransformer.java:39)</div><div>        at soot.Transform.apply(Transform.java:90)</div><div>        at soot.RadioScenePack.internalApply(RadioScenePack.java:57)</div><div>        at soot.jimple.toolkits.callgraph.CallGraphPack.internalApply(CallGraphP</div><div>ack.java:49)</div><div>        at soot.Pack.apply(Pack.java:116)</div><div>        at soot.PackManager.runWholeProgramPacks(PackManager.java:561)</div><div>        at soot.PackManager.runPacksNormally(PackManager.java:456)</div><div>        at soot.PackManager.runPacks(PackManager.java:391)</div><div>        at soot.Main.run(Main.java:244)</div><div>        at soot.Main.main(Main.java:152)</div><div>        at soot.jbco.Main.main(Main.java:274)</div><div>Caused by: java.lang.NullPointerException</div><div>        at soot.jimple.toolkits.scalar.CopyPropagator.internalTransform(CopyProp</div><div>agator.java:254)</div><div>        at soot.BodyTransformer.transform(BodyTransformer.java:51)</div><div>        at soot.Transform.apply(Transform.java:105)</div><div>        at soot.JimpleBodyPack.applyPhaseOptions(JimpleBodyPack.java:75)</div><div>        at soot.JimpleBodyPack.internalApply(JimpleBodyPack.java:89)</div><div>        at soot.Pack.apply(Pack.java:126)</div><div>        at soot.asm.AsmMethodSource.getBody(AsmMethodSource.java:1798)</div><div>        ... 17 more</div></div><div><br></div><div><pre style="color:rgb(0,0,0)">Thanks for any help.<br></pre><pre style="color:rgb(0,0,0)">P.s. I&#39;m sorry, if my English isn&#39;t good ...<br>
Best regards,
Roman.</pre></div></div>