AirtestProject / AirtestProject/Airtest
强制中断python脚本后,再启动脚本报错
- 主要语言
- Python
- 星标
- 9.6k
- 派生
- 1.5k
- PR 合并指标
- 30 天内没有已合并 PR
描述
Remove any following parts if does not have details about
**Describe the bug**
强制终端python脚本后,再启动链接设备截图,会报以下错误,程序不能正常运行
```
[22:23:32][ERROR] b''
[22:23:32][ERROR] b'PID: 30648\nINFO: Using projection 1080x2340@1080x2340/1\nINFO: (external/MY_minicap/src/minicap_30.cpp:243) Creating SurfaceComposerClient\nINFO: (external/MY_minicap/src/minicap_30.cpp:246) Performing SurfaceComposerClient init check\nINFO: (external/MY_minicap/src/minicap_30.cpp:257) Creating virtual display\nINFO: (external/MY_minicap/src/minicap_30.cpp:263) Creating buffer queue\nINFO: (external/MY_minicap/src/minicap_30.cpp:266) Setting buffer options\nINFO: (external/MY_minicap/src/minicap_30.cpp:270) Creating CPU consumer\nINFO: (external/MY_minicap/src/minicap_30.cpp:274) Creating frame waiter\nINFO: (external/MY_minicap/src/minicap_30.cpp:278) Publishing virtual display\nINFO: (jni/minicap/JpgEncoder.cpp:64) Allocating 7678980 bytes for JPG encoder\nERROR: (external/MY_minicap/src/minicap_30.cpp:126: errno: None) Unable to lock next buffer BAD_VALUE (-22)\nERROR: (jni/minicap/minicap.cpp:442: errno: None) Unable to consume pending frame\nINFO: (external/MY_minicap/src/minicap_30.cpp:293) Destroying virtual display\n'
[22:23:32][ERROR] Minicap setup up failed!
[22:23:32][ERROR] b''
[22:23:32][ERROR] b'PID: 30647\nINFO: Using projection 1080x2340@1080x2340/1\nINFO: (external/MY_minicap/src/minicap_30.cpp:243) Creating SurfaceComposerClient\nINFO: (external/MY_minicap/src/minicap_30.cpp:246) Performing SurfaceComposerClient init check\nINFO: (external/MY_minicap/src/minicap_30.cpp:257) Creating virtual display\nINFO: (external/MY_minicap/src/minicap_30.cpp:263) Creating buffer queue\nINFO: (external/MY_minicap/src/minicap_30.cpp:266) Setting buffer options\nINFO: (external/MY_minicap/src/minicap_30.cpp:270) Creating CPU consumer\nINFO: (external/MY_minicap/src/minicap_30.cpp:274) Creating frame waiter\nINFO: (external/MY_minicap/src/minicap_30.cpp:278) Publishing virtual display\nINFO: (jni/minicap/JpgEncoder.cpp:64) Allocating 7678980 bytes for JPG encoder\nERROR: (external/MY_minicap/src/minicap_30.cpp:126: errno: None) Unable to lock next buffer BAD_VALUE (-22)\nERROR: (jni/minicap/minicap.cpp:442: errno: None) Unable to consume pending frame\nINFO: (external/MY_minicap/src/minicap_30.cpp:293) Destroying virtual display\nFORTIFY: pthread_mutex_lock called on a destroyed mutex (0x759d5ec5f8)\n'
[22:23:32][ERROR] Minicap setup up failed!
[22:23:32][ERROR] OSError('socket connection broken')
[22:23:32][ERROR] Javacap setup up failed!
/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/airtest/core/android/cap_methods/adbcap.py:10: UserWarning: Currently using ADB screenshots, the efficiency may be very low.
warnings.warn("Currently using ADB screenshots, the efficiency may be very low.")
[22:23:33][ERROR] OSError('socket connection broken')
[22:23:33][ERROR] Javacap setup up failed!
```
**python version:** `3.10.7`
**airtest version:** `1.2.7`
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。