arguslab/Argus-SAF

ERROR | grpc._server | Exception calling application: 'AnnotationBasedAnalysis' object has no attribute 'run'

Closed this issue · 0 comments

hello .
i was trying to get more logs from jni_native_interface and i added some lines of code to that section but when i built the project and run it again i got this error:
ERROR | 2019-07-02 08:31:04,537 | grpc._server | Exception calling application: 'AnnotationBasedAnalysis' object has no attribute 'run'
Traceback (most recent call last):
File "/home/benylopo/anaconda22/lib/python2.7/site-packages/grpc/_server.py", line 434, in _call_behavior
response_or_iterator = behavior(argument, context)
File "build/bdist.linux-x86_64/egg/nativedroid/server/nativedroid_server.py", line 77, in GenSummary
self._native_ss_file, self._java_ss_file)
File "build/bdist.linux-x86_64/egg/nativedroid/analyses/nativedroid_analysis.py", line 51, in gen_summary
sources, sinks = annotation_based_analysis.run()
AttributeError: 'AnnotationBasedAnalysis' object has no attribute 'run'
i know that its related to angr analysis object and we registered annotation based analysis as an analysis for angr but why im getting this error when i didn't even touch that part of the code? should'v annotation based analysis inherit the run attribute from the angr.analysis object?