runtime error when typing ) during file completion #463

Closed
opened 2026-02-16 17:26:58 -05:00 by yindo · 2 comments
Owner

Originally created by @ibniss on GitHub (Jul 3, 2025).

Originally assigned to: @adamdotdevin on GitHub.

opencode crashes during file completion, I can reproduce this by minimally typing: a, / which opens the file completion menu, then ) causes a panic.

https://github.com/user-attachments/assets/5bd0857a-09a2-4a26-9c43-5c11219376c2

Logs:

❯ opencode . --print-logs
INFO  2025-07-03T12:48:24 +37ms service=default version=0.1.181 args=.,--print-logs opencode
INFO  2025-07-03T12:48:24 +1ms service=app cwd=/Users/kbiel/dotfiles creating
INFO  2025-07-03T12:48:24 +2ms service=app git=/Users/kbiel/dotfiles git
INFO  2025-07-03T12:48:24 +6ms service=bus type=storage.write subscribing
INFO  2025-07-03T12:48:24 +0ms service=app name=bus registering service
INFO  2025-07-03T12:48:24 +0ms service=format init
INFO  2025-07-03T12:48:24 +0ms service=bus type=file.edited subscribing
INFO  2025-07-03T12:48:24 +0ms service=config.hooks init
INFO  2025-07-03T12:48:24 +0ms service=bus type=file.edited subscribing
INFO  2025-07-03T12:48:24 +0ms service=bus type=session.idle subscribing
INFO  2025-07-03T12:48:24 +0ms service=app name=lsp registering service
INFO  2025-07-03T12:48:24 +0ms service=lsp initializing
INFO  2025-07-03T12:48:24 +1ms service=app name=file.watcher registering service
INFO  2025-07-03T12:48:24 +6ms service=app name=provider registering service
INFO  2025-07-03T12:48:24 +0ms service=app name=config registering service
INFO  2025-07-03T12:48:24 +13ms service=config $schema=https://opencode.ai/config.json keybinds=[object Object] loaded
INFO  2025-07-03T12:48:24 +1ms service=models.dev refreshing
INFO  2025-07-03T12:48:24 +1ms service=provider init
INFO  2025-07-03T12:48:24 +12ms service=provider providerID=anthropic found
INFO  2025-07-03T12:48:24 +94ms service=server method=GET path=/config request
INFO  2025-07-03T12:48:24 +1ms service=server duration=1 response
INFO  2025-07-03T12:48:24 +4ms service=server method=GET path=/file/status request
INFO  2025-07-03T12:48:24 +11ms service=lsp initialized
INFO  2025-07-03T12:48:24 +32ms service=server duration=43 response
INFO  2025-07-03T12:48:24 +3ms service=server method=GET path=/event request
 INFO  2025-07-03T12:48:24 +0ms service=server event connected
 INFO  2025-07-03T12:48:24 +2ms service=bus type=* subscribing
 INFO  2025-07-03T12:48:24 +1ms service=server duration=3 response
 INFO  2025-07-03T12:48:24 +6ms service=server method=GET path=/config/providers request
INFO  2025-07-03T12:48:24 +0ms service=server duration=0 response
                                                                                                                                                                                         Caught panic:

runtime error: invalid memory address or nil pointer dereference

Restoring terminal...

INFO  2025-07-03T12:48:32 +4ms service=bus type=* unsubscribing
INFO  2025-07-03T12:48:32 +0ms service=server event disconnected
INFO  2025-07-03T12:48:32 +1ms service=app name=lsp shutdown
INFO  2025-07-03T12:48:32 +0ms service=app name=file.watcher shutdown

version: 0.1.181
system: macos 15.1
terminal: wezterm

Originally created by @ibniss on GitHub (Jul 3, 2025). Originally assigned to: @adamdotdevin on GitHub. opencode crashes during file completion, I can reproduce this by minimally typing: `a`, `/` which opens the file completion menu, then `)` causes a panic. https://github.com/user-attachments/assets/5bd0857a-09a2-4a26-9c43-5c11219376c2 Logs: ``` ❯ opencode . --print-logs INFO 2025-07-03T12:48:24 +37ms service=default version=0.1.181 args=.,--print-logs opencode INFO 2025-07-03T12:48:24 +1ms service=app cwd=/Users/kbiel/dotfiles creating INFO 2025-07-03T12:48:24 +2ms service=app git=/Users/kbiel/dotfiles git INFO 2025-07-03T12:48:24 +6ms service=bus type=storage.write subscribing INFO 2025-07-03T12:48:24 +0ms service=app name=bus registering service INFO 2025-07-03T12:48:24 +0ms service=format init INFO 2025-07-03T12:48:24 +0ms service=bus type=file.edited subscribing INFO 2025-07-03T12:48:24 +0ms service=config.hooks init INFO 2025-07-03T12:48:24 +0ms service=bus type=file.edited subscribing INFO 2025-07-03T12:48:24 +0ms service=bus type=session.idle subscribing INFO 2025-07-03T12:48:24 +0ms service=app name=lsp registering service INFO 2025-07-03T12:48:24 +0ms service=lsp initializing INFO 2025-07-03T12:48:24 +1ms service=app name=file.watcher registering service INFO 2025-07-03T12:48:24 +6ms service=app name=provider registering service INFO 2025-07-03T12:48:24 +0ms service=app name=config registering service INFO 2025-07-03T12:48:24 +13ms service=config $schema=https://opencode.ai/config.json keybinds=[object Object] loaded INFO 2025-07-03T12:48:24 +1ms service=models.dev refreshing INFO 2025-07-03T12:48:24 +1ms service=provider init INFO 2025-07-03T12:48:24 +12ms service=provider providerID=anthropic found INFO 2025-07-03T12:48:24 +94ms service=server method=GET path=/config request INFO 2025-07-03T12:48:24 +1ms service=server duration=1 response INFO 2025-07-03T12:48:24 +4ms service=server method=GET path=/file/status request INFO 2025-07-03T12:48:24 +11ms service=lsp initialized INFO 2025-07-03T12:48:24 +32ms service=server duration=43 response INFO 2025-07-03T12:48:24 +3ms service=server method=GET path=/event request INFO 2025-07-03T12:48:24 +0ms service=server event connected INFO 2025-07-03T12:48:24 +2ms service=bus type=* subscribing INFO 2025-07-03T12:48:24 +1ms service=server duration=3 response INFO 2025-07-03T12:48:24 +6ms service=server method=GET path=/config/providers request INFO 2025-07-03T12:48:24 +0ms service=server duration=0 response Caught panic: runtime error: invalid memory address or nil pointer dereference Restoring terminal... INFO 2025-07-03T12:48:32 +4ms service=bus type=* unsubscribing INFO 2025-07-03T12:48:32 +0ms service=server event disconnected INFO 2025-07-03T12:48:32 +1ms service=app name=lsp shutdown INFO 2025-07-03T12:48:32 +0ms service=app name=file.watcher shutdown ``` version: 0.1.181 system: macos 15.1 terminal: wezterm
yindo closed this issue 2026-02-16 17:26:58 -05:00
Author
Owner

@rekram1-node commented on GitHub (Jul 3, 2025):

I think this is the same issue seem in #644. The PR I opened should address both

@rekram1-node commented on GitHub (Jul 3, 2025): I think this is the same issue seem in #644. The PR I opened should address both
Author
Owner

@ibniss commented on GitHub (Jul 11, 2025):

Confirmed fixed just like the other issue linked, forgot to close earlier

@ibniss commented on GitHub (Jul 11, 2025): Confirmed fixed just like the other issue linked, forgot to close earlier
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#463