[Bug] Unhandled Promise Rejection in Async Functions 2.1.1

Resolved 💬 5 comments Opened Jan 8, 2026 by tripzcodes Closed Feb 28, 2026

Bug Description
throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
Error
at write (unknown)
at writeFast (internal:fs/streams:334:38)
at <anonymous> (B:/~BUN/root/claude.exe:2243:14646)

Environment Info

  • Platform: win32
  • Terminal: vscode
  • Version: 2.1.0
  • Feedback ID: 42db6990-06f3-4967-a135-19e3ec24618a

Errors

[{"error":"Error: LSP server plugin:rust-analyzer-lsp:rust-analyzer connection error: EPIPE: broken pipe, write\n    at <anonymous> (B:/~BUN/root/claude.exe:2243:21549)\n    at invoke (B:/~BUN/root/claude.exe:2213:14882)\n    at fire (B:/~BUN/root/claude.exe:2213:15670)\n    at t (B:/~BUN/root/claude.exe:2217:6131)\n    at invoke (B:/~BUN/root/claude.exe:2213:14882)\n    at fire (B:/~BUN/root/claude.exe:2213:15670)\n    at fireError (B:/~BUN/root/claude.exe:2215:416)\n    at handleError (B:/~BUN/root/claude.exe:2215:1861)\n    at doWrite (B:/~BUN/root/claude.exe:2215:1787)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T04:13:47.616Z"},{"error":"Error: LSP server plugin:rust-analyzer-lsp:rust-analyzer initialize failed: EPIPE: broken pipe, write\n    at initialize (B:/~BUN/root/claude.exe:2243:22400)\n    at async E (B:/~BUN/root/claude.exe:2243:25426)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T04:13:47.616Z"},{"error":"Error: EPIPE: broken pipe, write\n    at <anonymous> (B:/~BUN/root/claude.exe:2243:4028)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T04:13:47.616Z"},{"error":"Error: Failed to start LSP server plugin:rust-analyzer-lsp:rust-analyzer: EPIPE: broken pipe, write\n    at <anonymous> (B:/~BUN/root/claude.exe:2243:32338)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T04:13:47.616Z"},{"error":"Error: LSP server plugin:rust-analyzer-lsp:rust-analyzer crashed with exit code 1\n    at <anonymous> (B:/~BUN/root/claude.exe:2243:21259)\n    at emit (node:events:98:22)\n    at #handleOnExit (node:child_process:532:14)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T04:13:47.629Z"},{"error":"Error: EPERM: operation not permitted, symlink 'C:\\Users\\tripz\\.claude\\projects\\C--Users-tripz-Desktop-aktok-page-builder-templates\\agent-ab51ae4.jsonl' -> 'C:\\Users\\tripz\\AppData\\Local\\Temp\\claude\\C--Users-tripz-Desktop-aktok-page-builder-templates\\tasks\\ab51ae4.output'\n    at symlinkSync (unknown)\n    at aGH (B:/~BUN/root/claude.exe:1612:9679)\n    at aRD (B:/~BUN/root/claude.exe:1769:1306)\n    at <anonymous> (B:/~BUN/root/claude.exe:3178:21719)\n    at <anonymous> (B:/~BUN/root/claude.exe:3178:23810)\n    at run (node:async_hooks:62:22)\n    at SsH (B:/~BUN/root/claude.exe:185:14284)\n    at call (B:/~BUN/root/claude.exe:3178:21442)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T04:13:47.682Z"},{"error":"Error: EPERM: operation not permitted, symlink 'C:\\Users\\tripz\\.claude\\projects\\C--Users-tripz-Desktop-aktok-page-builder-templates\\agent-a008fea.jsonl' -> 'C:\\Users\\tripz\\AppData\\Local\\Temp\\claude\\C--Users-tripz-Desktop-aktok-page-builder-templates\\tasks\\a008fea.output'\n    at symlinkSync (unknown)\n    at aGH (B:/~BUN/root/claude.exe:1612:9679)\n    at aRD (B:/~BUN/root/claude.exe:1769:1306)\n    at <anonymous> (B:/~BUN/root/claude.exe:3178:21719)\n    at <anonymous> (B:/~BUN/root/claude.exe:3178:23810)\n    at run (node:async_hooks:62:22)\n    at SsH (B:/~BUN/root/claude.exe:185:14284)\n    at call (B:/~BUN/root/claude.exe:3178:21442)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T04:13:47.685Z"},{"error":"Error: EPERM: operation not permitted, symlink 'C:\\Users\\tripz\\.claude\\projects\\C--Users-tripz-Desktop-aktok-page-builder-templates\\agent-a4375cc.jsonl' -> 'C:\\Users\\tripz\\AppData\\Local\\Temp\\claude\\C--Users-tripz-Desktop-aktok-page-builder-templates\\tasks\\a4375cc.output'\n    at symlinkSync (unknown)\n    at aGH (B:/~BUN/root/claude.exe:1612:9679)\n    at aRD (B:/~BUN/root/claude.exe:1769:1306)\n    at <anonymous> (B:/~BUN/root/claude.exe:3178:21719)\n    at <anonymous> (B:/~BUN/root/claude.exe:3178:23810)\n    at run (node:async_hooks:62:22)\n    at SsH (B:/~BUN/root/claude.exe:185:14284)\n    at call (B:/~BUN/root/claude.exe:3178:21442)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-01-08T04:13:47.687Z"}]

View original on GitHub ↗

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