honeynet/droidbot

AttributeError: 'Timer' object has no attribute 'isAlive'

xanderkg1028 opened this issue · 0 comments

i got this error when i run:
python3 runPacketCapture.py list_apps.txt emulator-5554

finding Tikfollowers Get TikTok Followers Likes_v1.1.6_apkpure.com.apk ...
RUN APP: Tikfollowers Get TikTok Followers Likes_v1.1.6_apkpure.com.apk
WARNING:Device:Seems like you are using an emulator. If so, please add is_emulator option.
INFO:androguard.apk:Starting analysis on AndroidManifest.xml
INFO:androguard.apk:APK file was successfully validated!
WARNING:androguard.core.api_specific_resources:Requested API level 30 is larger than maximum we have, returning API level 28 instead.
WARNING:InputEventManager:No valid input policy specified. Using policy "none".
INFO:DroidBot:Starting DroidBot
INFO:Device:waiting for device
ls: 2>/dev/null: No such file or directory
mkdir: '/data/local/tmp/minicap-devel': File exists
51619
PID: 21891
INFO: Using projection 1080x1920@1080x1920/0
INFO: (external/MY_minicap/src/minicap_29.cpp:241) Creating SurfaceComposerClient
INFO: (external/MY_minicap/src/minicap_29.cpp:244) Performing SurfaceComposerClient init check
INFO: (external/MY_minicap/src/minicap_29.cpp:255) Creating virtual display
INFO: (external/MY_minicap/src/minicap_29.cpp:261) Creating buffer queue
INFO: (external/MY_minicap/src/minicap_29.cpp:264) Setting buffer options
INFO: (external/MY_minicap/src/minicap_29.cpp:268) Creating CPU consumer
INFO: (external/MY_minicap/src/minicap_29.cpp:272) Creating frame waiter
INFO: (external/MY_minicap/src/minicap_29.cpp:276) Publishing virtual display
INFO: (jni/minicap/JpgEncoder.cpp:64) Allocating 6268932 bytes for JPG encoder
51620
INFO: (jni/minicap/minicap.cpp:448) New client connection
[CONNECTION] ADB is enabled and connected.
[CONNECTION] TelnetConsole is not enabled.
[CONNECTION] DroidBotAppConn is enabled and connected.
[CONNECTION] Minicap is enabled and connected.
[CONNECTION] Logcat is enabled and connected.
[CONNECTION] UserInputMonitor is enabled and connected.
[CONNECTION] ProcessMonitor is enabled and connected.
[CONNECTION] DroidBotIme is enabled and connected.
INFO:Device:App installed: com.tiktoklikes.getfollowers
INFO:Device:Main activity: com.tiktoklikes.getfollowers.ui.welcome.WelcomeActivity
INFO:AppEnvManager:Start deploying environment, policy is none
INFO:InputEventManager:start sending events, policy is dfs
INFO:InputEventManager:Finish sending events
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.9/bin/droidbot", line 33, in <module>
    sys.exit(load_entry_point('droidbot', 'console_scripts', 'droidbot')())
  File "/Users/a1234/individual/tools/droidbot/start.py", line 169, in main
    droidbot.start()
  File "/Users/a1234/individual/tools/droidbot/droidbot/droidbot.py", line 172, in start
    self.stop()
  File "/Users/a1234/individual/tools/droidbot/droidbot/droidbot.py", line 177, in stop
    if self.timer and self.timer.isAlive():
AttributeError: 'Timer' object has no attribute 'isAlive'
Exception in thread Thread-1:
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 973, in _bootstrap_inner
    self.run()
  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 1286, in run
    self.function(*self.args, **self.kwargs)
  File "/Users/a1234/individual/tools/droidbot/droidbot/droidbot.py", line 177, in stop
    if self.timer and self.timer.isAlive():
AttributeError: 'Timer' object has no attribute 'isAlive'
runDroidbot timeout

any solutions help to solve this problem?
thanks