mxivideo/python_core
root fff058bf39 fix: 修复进程终止检测和错误处理
🔧 **进程终止检测和错误处理修复**:

1. **问题分析**:
   - Python 进程在执行过程中被意外终止
   - Rust 代码没有正确处理进程终止情况
   - 前端显示 'unknown error' 而不是具体错误信息

2. **进程状态检测增强**:
   - 添加详细的进程退出码检查
   - 识别常见的进程终止原因:
     * 退出码 1: 一般错误
     * 退出码 -1073741510: 系统安全终止
     * 退出码 3221225786: 防病毒软件终止
   - 区分正常退出和异常终止

3. **错误信息改进**:
   - 捕获并保存 stderr 输出
   - 将 stdout 和 stderr 都包含在错误报告中
   - 提供用户友好的错误描述和解决建议
   - 针对防病毒软件终止提供明确指导

4. **数据类型修复**:
   - 修复 Windows 退出码的数值溢出问题
   - 正确处理 u32 和 i32 之间的转换
   - 修复 Vec<String> 的 join 方法调用

5. **详细错误报告**:

 **修复效果**:
- 准确识别进程终止原因 ✓
- 提供详细的错误信息和解决方案 ✓
- 修复数值溢出编译错误 ✓
- 改善用户体验和问题诊断 ✓

现在用户可以看到具体的错误原因和解决建议!
2025-07-10 14:35:29 +08:00
..
ai_video fix: 修复进程终止检测和错误处理 2025-07-10 14:35:29 +08:00
audio_processing first commit 2025-07-10 09:41:40 +08:00
services first commit 2025-07-10 09:41:40 +08:00
utils first commit 2025-07-10 09:41:40 +08:00
video_processing first commit 2025-07-10 09:41:40 +08:00
__init__.py first commit 2025-07-10 09:41:40 +08:00
config.py first commit 2025-07-10 09:41:40 +08:00
requirements.txt first commit 2025-07-10 09:41:40 +08:00