[Bug] Event loop hang with 100% CPU on Node v25.3.0 in versions 2.1.12+

Resolved 💬 4 comments Opened Feb 5, 2026 by pavelica-agile Closed Feb 9, 2026

Bug Description
Environment: Android/Termux, Node v25.3.0
Working version: 2.1.0
Broken versions: 2.1.12+ (including today's 2.1.32)
Symptom: Hangs with 100% CPU in event loop, no output
Workaround: Downgrade to 2.1.0

Environment Info

  • Platform: linux
  • Terminal: tmux
  • Version: 2.1.0
  • Feedback ID: d99a31a3-976a-46e7-80db-9df64b43b5f7

Errors

[{"error":"Error: EACCES: permission denied, mkdir '/tmp/claude/-data-data-com-termux-files-home/tasks'\n    at mkdirSync (node:fs:1339:26)\n    at D70 (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:1673:8829)\n    at rWA (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:1673:9682)\n    at h22 (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:1830:1191)\n    at file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:3247:21577\n    at AsyncLocalStorage.run (node:internal/async_local_storage/async_context_frame:63:14)\n    at BtA (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:237:14274)\n    at Object.call (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:3247:21300)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)","timestamp":"2026-02-05T21:22:24.443Z"},{"error":"Error: EACCES: permission denied, mkdir '/tmp/claude/-data-data-com-termux-files-home/tasks'\n    at mkdirSync (node:fs:1339:26)\n    at D70 (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:1673:8829)\n    at rWA (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:1673:9682)\n    at h22 (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:1830:1191)\n    at file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:3247:21577\n    at AsyncLocalStorage.run (node:internal/async_local_storage/async_context_frame:63:14)\n    at BtA (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:237:14274)\n    at Object.call (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:3247:21300)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)","timestamp":"2026-02-05T21:22:24.445Z"},{"error":"Error: EACCES: permission denied, mkdir '/tmp/claude/-data-data-com-termux-files-home/tasks'\n    at mkdirSync (node:fs:1339:26)\n    at D70 (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:1673:8829)\n    at rWA (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:1673:9682)\n    at h22 (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:1830:1191)\n    at file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:3247:21577\n    at AsyncLocalStorage.run (node:internal/async_local_storage/async_context_frame:63:14)\n    at BtA (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:237:14274)\n    at Object.call (file:///data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:3247:21300)\n    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)","timestamp":"2026-02-05T21:22:24.445Z"}]

View original on GitHub ↗

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