opencode icon indicating copy to clipboard operation
opencode copied to clipboard

TypeScript LSP crashes with Bun segmentation fault on Windows 11

Open rucnyz opened this issue 1 week ago • 1 comments

Description

OpenCode crashes immediately when TypeScript LSP is activated. This happens consistently in any TypeScript project when using web or TUI mode.

Environment

  • OpenCode version: 1.1.6
  • Bun version: 1.3.5
  • OS: Windows 11 x64
  • CPU features: SSE4.2, AVX, AVX2, AVX512

Error Log

[Request interrupted by user] Bun v1.3.5 (1e86cebd) Windows x64 (baseline) Windows v.win11_dt CPU: sse42 avx avx2 avx512 Args: "C:\Usersuser>bun\install\global\node_modules\opencode-windows-x64\bin\opencode.exe" "--user-agent=opencode/1.1.6" "--use-system-ca " "--" "web" Features: Bun.stderr(3) Bun.stdin(2) Bun.stdout(2) abort_signal(3) fetch(40) http_server jsc shell(26) spawn(25) standalone_executable transpiler_cache(4) tsconfig napi_module_register process_dlopen Builtins: "bun:ffi" "bun:main" "node:assert" "node:async_hooks" "node:buffer" "node:child_process" "node:console" "node:constants" "node:crypto" "node:events" "node:fs" "node:fs/promises" "node:http" "node:https" "node:module" "node:net" "node:os" "node:path" "node:process" "node:querystring" "node:readline" "node:readline/promises" "node:stream" "node:string_decoder" "node:timers" "node:timers/promises" "node:tls" "node:tty" "node:url" "node:util" "undici" "node-fetch" "node:v8" "node:dgram" Elapsed: 40438ms | User: 1187ms | Sys: 500ms RSS: 0.51GB | Peak: 0.54GB | Commit: 0.66GB | Faults: 174082 | Machine: 66.20GB

panic(main thread): Segmentation fault at address 0x3979E6E0180 oh no: Bun has crashed. This indicates a bug in Bun, not your code.

Bun crash report link: https://bun.report/1.3.5/ea11e86cebmjGz+339/D_+wlwekhlwe4/i3nBgjr4uBwov6uBk13pvB2/0pvB860ovBi1ipvBy+zovB67mzvB2wyiwBko1pvBy53nvBuwzznB+lryU48j7Qsi/yMiv8mHA2u5Bho/nyhD

Plugins

oh-my-opencode, [email protected]

OpenCode version

1.1.6

Steps to reproduce

  1. Open any TypeScript project
  2. Run opencode
  3. Ask the agent "Please test if you can use typescript's lsp"
  4. Wait for TypeScript LSP to initialize
  5. Crash occurs

Screenshot and/or share link

https://opncd.ai/share/6isLOi04

Operating System

Windows 11

Terminal

Windows Terminal

rucnyz avatar Jan 08 '26 10:01 rucnyz