[Bug] ZlibError decompression spam breaks TUI functionality

Resolved 💬 3 comments Opened Feb 11, 2026 by ernestkoe Closed Feb 15, 2026

Bug Description
i am getting Decompression error message spam from ZLibErrors thataffect the TUI, making claude code useless andunsuable unless i start with claude 2>/dev/null

Decompression error: ZlibError
Decompression error: ZlibError
Decompression error: ZlibError
Decompression error: ZlibError

Environment Info

  • Platform: darwin
  • Terminal: ghostty
  • Version: 2.1.39
  • Feedback ID: 42155b14-978a-4172-abb2-78339a13f08c

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/ernestkoe/.local/share/claude/versions/2.1.39 (expected in multi-process scenarios)\n    at wVR (/$bunfs/root/claude:3626:2098)\n    at DjA (/$bunfs/root/claude:3626:1209)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-11T21:16:53.377Z"},{"error":"Error: LSP server plugin:pyright-lsp:pyright failed to start: Executable not found in $PATH: \"pyright-langserver\"\n    at start (/$bunfs/root/claude:2115:22315)\n    at async H (/$bunfs/root/claude:2115:24763)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-11T21:16:54.747Z"},{"error":"Error: LSP server plugin:typescript-lsp:typescript failed to start: Executable not found in $PATH: \"typescript-language-server\"\n    at start (/$bunfs/root/claude:2115:22315)\n    at async H (/$bunfs/root/claude:2115:24763)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-11T21:16:54.747Z"},{"error":"Error: Executable not found in $PATH: \"pyright-langserver\"\n    at spawn (unknown)\n    at spawn (node:child_process:667:35)\n    at spawn (node:child_process:14:39)\n    at start (/$bunfs/root/claude:2115:20845)\n    at H (/$bunfs/root/claude:2115:24763)\n    at _ (/$bunfs/root/claude:2115:32525)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-11T21:16:54.747Z"},{"error":"Error: Executable not found in $PATH: \"typescript-language-server\"\n    at spawn (unknown)\n    at spawn (node:child_process:667:35)\n    at spawn (node:child_process:14:39)\n    at start (/$bunfs/root/claude:2115:20845)\n    at H (/$bunfs/root/claude:2115:24763)\n    at _ (/$bunfs/root/claude:2115:32525)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-11T21:16:54.747Z"},{"error":"Error: Failed to start LSP server plugin:pyright-lsp:pyright: Executable not found in $PATH: \"pyright-langserver\"\n    at <anonymous> (/$bunfs/root/claude:2115:32547)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-11T21:16:54.747Z"},{"error":"Error: Failed to start LSP server plugin:typescript-lsp:typescript: Executable not found in $PATH: \"typescript-language-server\"\n    at <anonymous> (/$bunfs/root/claude:2115:32547)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-11T21:16:54.748Z"},{"error":"Error: LSP server plugin:rust-analyzer-lsp:rust-analyzer crashed with exit code 1\n    at <anonymous> (/$bunfs/root/claude:2115:21472)\n    at emit (node:events:98:22)\n    at #handleOnExit (node:child_process:520:14)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-11T21:16:55.328Z"},{"error":"RangeError: stdout maxBuffer length exceeded\n    at unknown\n    at onData (node:child_process:153:110)\n    at emit (node:events:95:22)\n    at addChunk (internal:streams/readable:264:47)\n    at readableAddChunkPushByteMode (internal:streams/readable:242:18)\n    at handleNumberResult (internal:streams/native-readable:69:18)\n    at <anonymous> (internal:streams/native-readable:43:68)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-11T21:16:57.403Z"},{"error":"Error: Failed to download marketplace from file:///Users/ernestkoe/.claude/plugins/marketplace.json: protocol mismatch\n    at pfB (/$bunfs/root/claude:3056:46)\n    at async ePA (/$bunfs/root/claude:3056:1209)\n    at async $U (/$bunfs/root/claude:3061:98)\n    at async GK8 (/$bunfs/root/claude:3843:35438)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-11T21:16:58.166Z"}]

View original on GitHub ↗

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