Skip to content

[Auto] Recurring failure: "status": "error", "tool": "exec", "error": "exec preflight: complex interpreter #352

@lxyusa1-hue

Description

@lxyusa1-hue

Environment

  • Evolver Version: 1.41.0
  • Node.js: v25.8.2
  • Platform: linux x64
  • Container: no

Failure Summary

  • Consecutive failures: N/A
  • Failure signals: recurring_error, recurring_errsig(3x):"status": "error", "tool": "exec", "error": "exec preflight: complex interpreter invocation detected, high_failure_ratio, force_innovation_after_repair_loop

Error Signature

"status": "error", "tool": "exec", "error": "exec preflight: complex interpreter invocation detected

Recent Evolution Events (sanitized)

# Intent Gene Outcome Reason
1 repair gene_gep_repair_from_errors failed

Session Log Excerpt (sanitized)

ry explicitly. [evolver] Detected .git in parent directory [REDACTED] -- ignoring. Set EVOLVER_
**ASSISTANT**:  **Evolver 健康检查汇报** | 检查项 | 状态 | |--------|------| | 健康状态 | ✅ Healthy | | PID | 793732 | **问题 & 修复** - evolver 原处于 `not_running` 状态,尝试自动重启 - 重启失败:缺少 `memory/evolver_loop.pid` 目录 - 已创建 `~/.openclaw/workspace/skills/capability-evolver/memory/` 目录后,重启成功 **根因**:该 `memory/` 目录是 evolver 运行时必需的,用于存储 PID 文件

--- SESSION (f51083d7-6a9a-4543-8236-b2a5e843d4c5.jsonl) ---
**TOOLRESULT**: 770773 node [REDACTED] --loop  773437 /bin/bash -c ps -e -o pid,args | grep "node.*index.js.*--loop"  773439 grep node.*index.js.*--loop
**ASSISTANT**:  [TOOL: read]
**TOOLRESULT**:      var env = Object.assign({}, process[REDACTED]);     var npmGlobal = path.join(process[REDACTED] || '', '.npm-global/bin');     if (env.PATH && !env.PATH.includes(npmGlobal)) {         env.PATH = npmGlobal + ':' + env.PATH;     }     var child = spawn('node', [script, '--loop'], {         detached: tru
**ASSISTANT**:  [TOOL: exec]
**TOOLRESULT**: /bin/bash: line 1: cmd.includes: command not found /bin/bash: line 1: cmd.includes: command not found /bin/bash: line 1: cmd.includes: command not found /bin/bash: line 1: cmd.includes: command not found node: , index.js: , --loop: , skills/evolver:
**ASSISTANT**:  [TOOL: exec]
**TOOLRESULT**: contains skills/evolver: 0 path: node [REDACTED] --loop
**ASSISTANT**:  [TOOL: exec]
**TOOLRESULT**: 770773 node [REDACTED] --loop
**ASSISTANT**:  [TOOL: exec]
**TOOLRESULT**: 773503
**ASSISTANT**:  **Evolver 健康检查报告 (2026-04-07 01:35 UTC)** **状态:** ⚠️ 运行中但存在 Bug 导致循环重启 **实际情况:** - Evolver 进程正在运行(PID 770773,运行约 2 分钟) - 但 `lifecycle.js check` 命令因 Bug 无法检测到它 **根因:** `getRunningPids()` 中的路径过滤逻辑有误: - 实际路径:`skills/capability-evolver/` - 代码检查:`cmd.includes('skills/evolver')` - 结果:匹配失败 → 误判为 `not_runn

This issue was automatically created by evolver v1.41.0.
Device: node_6b4a5... | Report ID: dd7f7b706f90

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions