secure-software-engineering / FlowDroid

FlowDroid Static Data Flow Tracker
GNU Lesser General Public License v2.1
1.05k stars 297 forks source link

FlowDroid crashes with some apps #241

Open salmanee opened 4 years ago

salmanee commented 4 years ago

FlowDroid seems to be working well. However, when I tried running it against a specific set of apps it crashes with the following error message:

The data flow analysis has failed. Error message: None of the basic classes could be loaded! Check your Soot class path! java.lang.RuntimeException: None of the basic classes could be loaded! Check your Soot class path! at soot.Scene.loadBasicClasses(Scene.java:1675) at soot.Scene.loadNecessaryClasses(Scene.java:1760) at soot.jimple.infoflow.android.SetupApplication.initializeSoot(SetupApplication.java:1129) at soot.jimple.infoflow.android.SetupApplication.runInfoflow(SetupApplication.java:1377) at soot.jimple.infoflow.android.SetupApplication.runInfoflow(SetupApplication.java:1352) at soot.jimple.infoflow.cmd.MainClass.run(MainClass.java:341) at soot.jimple.infoflow.cmd.MainClass.main(MainClass.java:239)

Is there any reason why FlowDroid is crashing with some apps but not another?

StevenArzt commented 4 years ago

Can you provide a download link for these apps?

salmanee commented 4 years ago

Thank you for your response @StevenArzt .. Did the previous link in my post (https://drive.google.com/open?id=1o2-qx2uB1z15JPCR8GpslLx-rOGEPAAg) not work for you?