[BUG] Error: kill EPERM

Resolved 💬 12 comments Opened Jun 20, 2025 by asiletto Closed Jan 19, 2026

Environment

  • Platform (select one):
  • [ ] Anthropic API
  • [ ] AWS Bedrock
  • [X] Google Vertex AI
  • [ ] Other: <!-- specify -->
  • Claude CLI version: 1.0.30 (Claude Code)
  • Operating System: Linux ubuntu 5.15.148-tegra #1 SMP PREEMPT Tue Jan 7 17:14:38 PST 2025 aarch64 aarch64 aarch64 GNU/Linux
  • Terminal: putty

Bug Description

claude get killed with

Error: kill EPERM
    at process.kill (node:internal/process/per_thread:277:13)
    at XZ0 (file:///home/alessandro/.nvm/versions/node/v24.2.0/lib/node_modules/
    at file:///home/alessandro/.nvm/versions/node/v24.2.0/lib/node_modules/@anth
    at Array.forEach (<anonymous>)
    at file:///home/alessandro/.nvm/versions/node/v24.2.0/lib/node_modules/@anth
    at Array.forEach (<anonymous>)
    at FZ0 (file:///home/alessandro/.nvm/versions/node/v24.2.0/lib/node_modules/
    at file:///home/alessandro/.nvm/versions/node/v24.2.0/lib/node_modules/@anth
    at ChildProcess.Y (file:///home/alessandro/.nvm/versions/node/v24.2.0/lib/no
    at ChildProcess.emit (node:events:507:28) {
  errno: -1,
  code: 'EPERM',
  syscall: 'kill'
}

Additional Context


● Bash(echo "pippo" | INSTALL_K3S_EXEC="--disable=servicelb --write-kubeconfig-mode 644" sudo -S ./install.sh)
  ⎿  Error: Command timed out after 2m 0.0s [sudo] password for alessandro:
     [INFO]  Finding release for channel stable

✶ Scrubbing… (120s · ↑ 316 tokens · esc to interrupt)

╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ >                                                                                                                                                                                         │
╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
  ? for shortcuts



Total cost:            $0.2096
Total duration (API):  6m 50.9s
Total duration (wall): 6m 33.3s
Total code changes:    0 lines added, 0 lines removed
Token usage by model:
    claude-3-5-haiku:  33.3k input, 1.1k output, 0 cache read, 0 cache write
       claude-sonnet:  98 input, 2.3k output, 320.8k cache read, 12.7k cache write
file:///home/alessandro/.nvm/versions/node/v24.2.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:229
`)},"stackTraceWarning"),fa={warn:console.warn},HO4=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],_x1=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function pB0(A){let B=A.getUTCFullYear(),Q=A.getUTCMonth(),I=A.getUTCDay(),G=A.getUTCDate(),Z=A.getUTCHours(),D=A.getUTCMinutes(),Y=A.getUTCSeconds(),W=G<10?`0${G}`:`${G}`,J=Z<10?`0${Z}`:`${Z}`,F=D<10?`0${D}`:`${D}`,X=Y<10?`0${Y}`:`${Y}`;return`${HO4[I]}, ${W} ${_x1[Q]} ${B} ${J}:${F}:${X} GMT`}B2(pB0,"dateToUtcString");var zO4=new RegExp(/^(\d{4})-(\d{2})-(\d{2})[tT](\d{2}):(\d{2}):(\d{2})(?:\.(\d+))?[zZ]$/),wO4=B2((A)=>{if(A===null||A===void 0)return;if(typeof A!=="string")throw new TypeError("RFC-3339 date-times must be expressed as strings");let B=zO4.exec(A);if(!B)throw new TypeError("Invalid RFC-3339 date-time value");let[Q,I,G,Z,D
...
...
...
...
sync('ioreg -rd1 -c "IOPlatformExpertDevice"')).stdout.split(`
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

Error: kill EPERM
    at process.kill (node:internal/process/per_thread:277:13)
    at XZ0 (file:///home/alessandro/.nvm/versions/node/v24.2.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:229:161030)
    at file:///home/alessandro/.nvm/versions/node/v24.2.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:229:160903
    at Array.forEach (<anonymous>)
    at file:///home/alessandro/.nvm/versions/node/v24.2.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:229:160874
    at Array.forEach (<anonymous>)
    at FZ0 (file:///home/alessandro/.nvm/versions/node/v24.2.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:229:160846)
    at file:///home/alessandro/.nvm/versions/node/v24.2.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:229:160777
    at ChildProcess.Y (file:///home/alessandro/.nvm/versions/node/v24.2.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:229:161262)
    at ChildProcess.emit (node:events:507:28) {
  errno: -1,
  code: 'EPERM',
  syscall: 'kill'
}

Node.js v24.2.0

View original on GitHub ↗

This issue has 12 comments on GitHub. Read the full discussion on GitHub ↗