Skip to content

Desktop v1.1.65: RangeError: Maximum call stack size exceeded in tooltip (regression) #13535

@neocody

Description

@neocody

Description

Desktop app crashes immediately on launch with infinite recursion in the tooltip function. This persists across v1.1.64 and v1.1.65 on macOS (Apple Silicon).

This appears to be a regression of the issue fixed in v1.1.59 (Fix/reverception), but with a different call site.

Environment

  • OpenCode Desktop Version: 1.1.65 (also reproduces on 1.1.64)
  • OS: macOS 15.x (Apple Silicon)
  • CLI Version: 1.1.60

Steps to Reproduce

  1. Open OpenCode Desktop app
  2. App immediately shows RangeError modal

Troubleshooting Attempted (none resolved the issue)

  • Wiped ~/Library/Application Support/ai.opencode.desktop/ entirely
  • Cleared ~/Library/WebKit/ai.opencode.desktop/ and ~/Library/Caches/ai.opencode.desktop/
  • Disabled all plugins (empty plugin array in opencode.json)
  • Downgraded from v1.1.65 to v1.1.64
  • Killed Logi AI Prompt Builder and other accessibility-related processes
  • Fresh app data (deleted all .dat files, global.dat, default.dat, workspace files)

Stack Trace (Primary — tooltip recursion)

RangeError: Maximum call stack size exceeded.
tooltip@tauri://localhost/assets/session-CfjEucFw.js:42:25412
tooltip@tauri://localhost/assets/session-CfjEucFw.js:42:25412
tooltip@tauri://localhost/assets/session-CfjEucFw.js:42:25412
... (repeats hundreds of times)

Stack Trace (Secondary — bindings/aria-describedby)

RangeError: Maximum call stack size exceeded.
te@tauri://localhost/assets/bindings-efv5m1oc.js:1:6468
S@tauri://localhost/assets/bindings-efv5m1oc.js:1:1628
aria-describedby@tauri://localhost/assets/index-DuTmLSUP.js:2054:34973
get@tauri://localhost/assets/bindings-efv5m1oc.js:1:12890
get@tauri://localhost/assets/bindings-efv5m1oc.js:1:14015
get@tauri://localhost/assets/bindings-efv5m1oc.js:1:12890
get@tauri://localhost/assets/bindings-efv5m1oc.js:1:14015
Vn@tauri://localhost/assets/bindings-efv5m1oc.js:1:24377
...
children@tauri://localhost/assets/session-CfjEucFw.js:42:24323
pn@tauri://localhost/assets/bindings-efv5m1oc.js:1:12633

Notes

Plugins (disabled during testing, same result)

[
  "oh-my-opencode",
  "opencode-anthropic-auth",
  "opencode-antigravity-auth",
  "opencode-antigravity-quota",
  "opencode-openai-codex-auth",
  "opencode-command-hooks",
  "@slkiser/opencode-quota"
]

Metadata

Metadata

Assignees

Labels

webRelates to opencode on web / desktop

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions