Skip to content

Spontaneous crashes in Zed #49198

@mbokil

Description

@mbokil

Reproduction steps

  1. Start Zed
  2. Write code and scroll around occasionally
  3. Have Ghostty running?

I saw in the logs a GPU error where the crash happened. Makes me wonder if this is Metal related issue running Ghostty terminal at the same time with competing resources for GPU. I am on 16 inch Intel Macbook.

crash-report.txt

Current vs. Expected behavior

Editing code and scrolling doesn't crash Zed.

Zed version and system specs

Zed: v0.224.1+preview.154.76f187618b338834e6cc414b121d2228cf1fbe78 (Zed Preview)
OS: macOS 15.7.3
Memory: 16 GiB
Architecture: x86_64

Attach Zed log file

Zed.log
2026-02-13T17:44:27-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", working directory: "/Users/markbokil/Library/Application Support/Zed/prettier", args: ["/Users/markbokil/Library/Application Support/Zed/prettier/prettier_server.js", "/Users/markbokil/Library/Application Support/Zed/prettier"]
2026-02-13T17:44:27-05:00 INFO  [project::prettier_store] Started default prettier in "/Users/markbokil/Library/Application Support/Zed/prettier"
2026-02-13T17:44:32-05:00 WARN  [editor] timed out waiting for formatting
2026-02-13T17:44:59-05:00 WARN  [project::lsp_store] Get completion via vtsls failed: Request textDocument/completion failed with message: Reduce of empty array with no initial value
2026-02-13T17:44:59-05:00 WARN  [project::lsp_store] Get completion via vtsls failed: Request textDocument/completion failed with message: Reduce of empty array with no initial value
2026-02-13T17:45:00-05:00 WARN  [project::lsp_store] Get completion via vtsls failed: Request textDocument/completion failed with message: Reduce of empty array with no initial value
2026-02-13T17:46:22-05:00 ERROR [crashes] thread '<unnamed>' panicked at crates/gpui/src/app.rs:749:39:
RefCell already borrowed...
2026-02-13T17:46:22-05:00 ERROR [crashes] triggering a crash to generate a minidump...
2026-02-13T17:46:24-05:00 INFO  [zed] ========== starting zed version 0.224.1+preview.154.76f187618b338834e6cc414b121d2228cf1fbe78, sha 76f1876 ==========
2026-02-13T17:46:24-05:00 INFO  [crashes] spawning crash handler process
2026-02-13T17:46:24-05:00 INFO  [crashes] connected to crash handler process after 100ms
2026-02-13T17:46:24-05:00 INFO  [crashes] crash handler registered
2026-02-13T17:46:24-05:00 INFO  [zed] Using git binary path: "/Applications/Zed Preview.app/Contents/MacOS/git"
2026-02-13T17:46:25-05:00 INFO  [extension_host] extensions updated. loading 19, reloading 0, unloading 0
2026-02-13T17:46:25-05:00 WARN  [theme] Theme "Aura Dark" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-13T17:46:25-05:00 WARN  [theme] Theme "Aura Soft Dark (Soft Text)" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-13T17:46:25-05:00 WARN  [theme] Theme "Aura Soft Dark" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-13T17:46:25-05:00 WARN  [theme] Theme "Aura Dark (Soft Text)" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-13T17:46:25-05:00 INFO  [auto_update] Auto Update: checking for updates
2026-02-13T17:46:25-05:00 WARN  [theme] Theme "ZedSpace Dark Theme" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-13T17:46:25-05:00 INFO  [zed::reliability] Uploaded minidump. event id: efb8eeb8-be86-40d4-a8d2-c8a211e7d5b8
2026-02-13T17:46:25-05:00 INFO  [workspace] Rendered first frame
2026-02-13T17:46:28-05:00 INFO  [util] set environment variables from shell:/bin/zsh, path:/Users/markbokil/.nvm/versions/node/v22.17.0/bin:/usr/local/sbin:/Users/markbokil/Library/pnpm:/usr/local/opt/python@3.14/libexec/bin:/Applications/Docker.app/Contents/Resources/bin/:/Users/markbokil/bin/apache-maven-3.6.3/bin:/Library/Frameworks/Python.framework/Versions/3.13/bin:/Library/Frameworks/Python.framework/Versions/3.12/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/Library/Frameworks/Python.framework/Versions/3.11/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin:/usr/local/share/dotnet:~/.dotnet/tools:/Users/markbokil/.cargo/bin
2026-02-13T17:46:28-05:00 INFO  [node_runtime] using Node.js found on PATH: SystemNodeRuntime { node: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", npm: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/npm", global_node_modules: "/Users/markbokil/.nvm/versions/node/v22.17.0/lib/node_modules\n", scratch_dir: "/Users/markbokil/Library/Application Support/Zed/node" }
2026-02-13T17:46:29-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", working directory: "", args: ["--max-old-space-size=8192", "/Users/markbokil/Library/Application Support/Zed/languages/eslint/vscode-eslint-2.4.4/vscode-eslint/server/out/eslintServer.js", "--stdio"]
2026-02-13T17:47:25-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification eslint/noLibrary:
2026-02-13T17:49:02-05:00 INFO  [project::lsp_store] stopping language server vtsls
2026-02-13T17:49:02-05:00 INFO  [project::lsp_store] stopping language server tailwindcss-language-server
2026-02-13T17:49:02-05:00 INFO  [project::lsp_store] stopping language server eslint
2026-02-13T17:49:02-05:00 INFO  [lsp] Language server with id 1 sent unhandled notification @/tailwindCSS/projectsDestroyed:
{
  "type": 3,
  "message": "ESLint server running in node v22.17.0"
}
2026-02-14T09:40:15-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", working directory: "/Users/markbokil/Library/Application Support/Zed/prettier", args: ["/Users/markbokil/Library/Application Support/Zed/prettier/prettier_server.js", "/Users/markbokil/Library/Application Support/Zed/prettier"]
2026-02-14T09:40:15-05:00 INFO  [project::prettier_store] Started default prettier in "/Users/markbokil/Library/Application Support/Zed/prettier"
2026-02-14T09:46:34-05:00 INFO  [auto_update] Auto Update: checking for updates
2026-02-14T09:49:11-05:00 WARN  [project::lsp_store] Get code actions via vtsls failed: Request textDocument/codeAction failed with message: <semantic> TypeScript Server Error (5.9.3)
Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isLabeledStatement'.
Additional information: BADCLIENT: Bad error code, 7028 not found in range 23347..23359 (found: )
Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isLabeledStatement'.
Additional information: BADCLIENT: Bad error code, 7028 not found in range 23347..23359 (found: )
    at cast (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:3350:16)
    at doChange28 (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:162670:28)
    at /Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:162662:79
    at _ChangeTracker.with (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:179213:5)
    at Object.getCodeActions (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:162662:62)
    at /Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:155231:46
    at flatMap (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:2536:17)
    at Object.getFixes (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:155231:10)
    at /Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:153495:33
    at flatMap (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:2536:17)
    at Object.getCodeFixesAtPosition (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:153493:12)
    at IpcIOSession.getCodeFixes (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:196513:50)
    at getCodeFixes (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:194518:43)
    at /Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:196832:15
    at IpcIOSession.executeWithRequestId (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:196821:14)
    at IpcIOSession.executeCommand (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:196830:29)
    at IpcIOSession.onMessage (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:196878:68)
    at process.<anonymous> (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/_tsserver.js:519:14)
    at process.emit (node:events:518:28)
    at emit (node:internal/child_process:949:14)
    at process.processTicksAndRejections (node:internal/process/task_queues:91:21)
2026-02-14T09:49:11-05:00 ERROR [project::lsp_store] Error handling response for request GetCodeActions { range: Anchor { timestamp: Lamport {<local>: 377}, offset: 12, bias: Left, buffer_id: Some(BufferId(1524713390189)) }..Anchor { timestamp: Lamport {<local>: 377}, offset: 12, bias: Left, buffer_id: Some(BufferId(1524713390189)) }, kinds: None }: Get code actions via vtsls failed: Request textDocument/codeAction failed with message: <semantic> TypeScript Server Error (5.9.3)
Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isLabeledStatement'.
Additional information: BADCLIENT: Bad error code, 7028 not found in range 23347..23359 (found: )
Error: Debug Failure. Invalid cast. The supplied value [object Object] did not pass the test 'isLabeledStatement'.
Additional information: BADCLIENT: Bad error code, 7028 not found in range 23347..23359 (found: )
    at cast (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:3350:16)
    at doChange28 (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:162670:28)
    at /Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:162662:79
    at _ChangeTracker.with (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:179213:5)
    at Object.getCodeActions (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:162662:62)
    at /Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:155231:46
    at flatMap (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:2536:17)
    at Object.getFixes (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:155231:10)
    at /Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:153495:33
    at flatMap (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:2536:17)
    at Object.getCodeFixesAtPosition (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:153493:12)
    at IpcIOSession.getCodeFixes (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:196513:50)
    at getCodeFixes (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:194518:43)
    at /Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:196832:15
    at IpcIOSession.executeWithRequestId (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:196821:14)
    at IpcIOSession.executeCommand (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:196830:29)
    at IpcIOSession.onMessage (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/typescript.js:196878:68)
    at process.<anonymous> (/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/typescript/lib/_tsserver.js:519:14)
    at process.emit (node:events:518:28)
    at emit (node:internal/child_process:949:14)
    at process.processTicksAndRejections (node:internal/process/task_queues:91:21)
2026-02-14T09:49:14-05:00 WARN  [project::lsp_store] Get completion via vtsls failed: Request textDocument/completion failed with message: Reduce of empty array with no initial value
2026-02-14T09:49:27-05:00 WARN  [project::lsp_store] Get completion via vtsls failed: Request textDocument/completion failed with message: Reduce of empty array with no initial value
2026-02-14T09:49:27-05:00 WARN  [project::lsp_store] Get completion via vtsls failed: Request textDocument/completion failed with message: Reduce of empty array with no initial value
2026-02-14T09:49:27-05:00 WARN  [project::lsp_store] Get completion via vtsls failed: Request textDocument/completion failed with message: Reduce of empty array with no initial value
2026-02-14T09:49:52-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ATTRIBUTE_NODE to ATTRIBUTE_NODE (property) Node.ATTRIBUTE_NODE: 2. Refusing to apply this because it changes the fuzzy match text from ATTRIBUTE_NODE to .ATTRIBUTE_NODE
2026-02-14T09:49:52-05:00 ERROR [project::lsp_store] Resolved completion changed display label from CDATA_SECTION_NODE to CDATA_SECTION_NODE (property) Node.CDATA_SECTION_NODE: 4. Refusing to apply this because it changes the fuzzy match text from CDATA_SECTION_NODE to .CDATA_SECTION_NODE
2026-02-14T09:49:52-05:00 ERROR [project::lsp_store] Resolved completion changed display label from COMMENT_NODE to COMMENT_NODE (property) Node.COMMENT_NODE: 8. Refusing to apply this because it changes the fuzzy match text from COMMENT_NODE to .COMMENT_NODE
2026-02-14T09:49:52-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_FRAGMENT_NODE to DOCUMENT_FRAGMENT_NODE (property) Node.DOCUMENT_FRAGMENT_NODE: 11. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_FRAGMENT_NODE to .DOCUMENT_FRAGMENT_NODE
2026-02-14T09:49:53-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_NODE to DOCUMENT_NODE (property) Node.DOCUMENT_NODE: 9. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_NODE to .DOCUMENT_NODE
2026-02-14T09:49:53-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_CONTAINED_BY to DOCUMENT_POSITION_CONTAINED_BY (property) Node.DOCUMENT_POSITION_CONTAINED_BY: 16. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_CONTAINED_BY to .DOCUMENT_POSITION_CONTAINED_BY
2026-02-14T09:49:53-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_CONTAINS to DOCUMENT_POSITION_CONTAINS (property) Node.DOCUMENT_POSITION_CONTAINS: 8. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_CONTAINS to .DOCUMENT_POSITION_CONTAINS
2026-02-14T09:49:53-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_DISCONNECTED to DOCUMENT_POSITION_DISCONNECTED (property) Node.DOCUMENT_POSITION_DISCONNECTED: 1. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_DISCONNECTED to .DOCUMENT_POSITION_DISCONNECTED
2026-02-14T09:49:53-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_FOLLOWING to DOCUMENT_POSITION_FOLLOWING (property) Node.DOCUMENT_POSITION_FOLLOWING: 4. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_FOLLOWING to .DOCUMENT_POSITION_FOLLOWING
2026-02-14T09:49:53-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC to DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC (property) Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC to .DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
2026-02-14T09:49:53-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_PRECEDING to DOCUMENT_POSITION_PRECEDING (property) Node.DOCUMENT_POSITION_PRECEDING: 2. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_PRECEDING to .DOCUMENT_POSITION_PRECEDING
2026-02-14T09:49:53-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_TYPE_NODE to DOCUMENT_TYPE_NODE (property) Node.DOCUMENT_TYPE_NODE: 10. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_TYPE_NODE to .DOCUMENT_TYPE_NODE
2026-02-14T09:49:53-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ELEMENT_NODE to ELEMENT_NODE (property) Node.ELEMENT_NODE: 1. Refusing to apply this because it changes the fuzzy match text from ELEMENT_NODE to .ELEMENT_NODE
2026-02-14T09:49:53-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ENTITY_NODE to ENTITY_NODE (property) Node.ENTITY_NODE: 6. Refusing to apply this because it changes the fuzzy match text from ENTITY_NODE to .ENTITY_NODE
2026-02-14T09:49:53-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ENTITY_REFERENCE_NODE to ENTITY_REFERENCE_NODE (property) Node.ENTITY_REFERENCE_NODE: 5. Refusing to apply this because it changes the fuzzy match text from ENTITY_REFERENCE_NODE to .ENTITY_REFERENCE_NODE
2026-02-14T09:49:53-05:00 ERROR [project::lsp_store] Resolved completion changed display label from NOTATION_NODE to NOTATION_NODE (property) Node.NOTATION_NODE: 12. Refusing to apply this because it changes the fuzzy match text from NOTATION_NODE to .NOTATION_NODE
2026-02-14T09:49:53-05:00 ERROR [project::lsp_store] Resolved completion changed display label from webkitMatchesSelector to webkitMatchesSelector (method) Element.webkitMatchesSelector(selectors: string): boolean. Refusing to apply this because it changes the fuzzy match text from webkitMatchesSelector to .webkitMatchesSelector
2026-02-14T09:50:36-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ATTRIBUTE_NODE to ATTRIBUTE_NODE (property) Node.ATTRIBUTE_NODE: 2. Refusing to apply this because it changes the fuzzy match text from ATTRIBUTE_NODE to .ATTRIBUTE_NODE
2026-02-14T09:50:36-05:00 ERROR [project::lsp_store] Resolved completion changed display label from CDATA_SECTION_NODE to CDATA_SECTION_NODE (property) Node.CDATA_SECTION_NODE: 4. Refusing to apply this because it changes the fuzzy match text from CDATA_SECTION_NODE to .CDATA_SECTION_NODE
2026-02-14T09:50:36-05:00 ERROR [project::lsp_store] Resolved completion changed display label from prefix to prefix (property) Element.prefix: string | null. Refusing to apply this because it changes the fuzzy match text from prefix to .prefix
2026-02-14T09:50:36-05:00 ERROR [project::lsp_store] Resolved completion changed display label from COMMENT_NODE to COMMENT_NODE (property) Node.COMMENT_NODE: 8. Refusing to apply this because it changes the fuzzy match text from COMMENT_NODE to .COMMENT_NODE
2026-02-14T09:50:36-05:00 ERROR [project::lsp_store] Resolved completion changed display label from prepend to prepend (method) ParentNode.prepend(...nodes: (Node | string)[]): void. Refusing to apply this because it changes the fuzzy match text from prepend to .prepend
2026-02-14T09:50:36-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_FRAGMENT_NODE to DOCUMENT_FRAGMENT_NODE (property) Node.DOCUMENT_FRAGMENT_NODE: 11. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_FRAGMENT_NODE to .DOCUMENT_FRAGMENT_NODE
2026-02-14T09:50:36-05:00 ERROR [project::lsp_store] Resolved completion changed display label from previousElementSibling to previousElementSibling (property) NonDocumentTypeChildNode.previousElementSibling: Element | null. Refusing to apply this because it changes the fuzzy match text from previousElementSibling to .previousElementSibling
2026-02-14T09:50:36-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_NODE to DOCUMENT_NODE (property) Node.DOCUMENT_NODE: 9. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_NODE to .DOCUMENT_NODE
2026-02-14T09:50:36-05:00 ERROR [project::lsp_store] Resolved completion changed display label from previousSibling to previousSibling (property) Node.previousSibling: ChildNode | null. Refusing to apply this because it changes the fuzzy match text from previousSibling to .previousSibling
2026-02-14T09:50:36-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_CONTAINED_BY to DOCUMENT_POSITION_CONTAINED_BY (property) Node.DOCUMENT_POSITION_CONTAINED_BY: 16. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_CONTAINED_BY to .DOCUMENT_POSITION_CONTAINED_BY
2026-02-14T09:50:36-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_CONTAINS to DOCUMENT_POSITION_CONTAINS (property) Node.DOCUMENT_POSITION_CONTAINS: 8. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_CONTAINS to .DOCUMENT_POSITION_CONTAINS
2026-02-14T09:50:36-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_DISCONNECTED to DOCUMENT_POSITION_DISCONNECTED (property) Node.DOCUMENT_POSITION_DISCONNECTED: 1. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_DISCONNECTED to .DOCUMENT_POSITION_DISCONNECTED
2026-02-14T09:50:36-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_FOLLOWING to DOCUMENT_POSITION_FOLLOWING (property) Node.DOCUMENT_POSITION_FOLLOWING: 4. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_FOLLOWING to .DOCUMENT_POSITION_FOLLOWING
2026-02-14T09:50:37-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC to DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC (property) Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC to .DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
2026-02-14T09:50:37-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_PRECEDING to DOCUMENT_POSITION_PRECEDING (property) Node.DOCUMENT_POSITION_PRECEDING: 2. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_PRECEDING to .DOCUMENT_POSITION_PRECEDING
2026-02-14T09:50:37-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_TYPE_NODE to DOCUMENT_TYPE_NODE (property) Node.DOCUMENT_TYPE_NODE: 10. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_TYPE_NODE to .DOCUMENT_TYPE_NODE
2026-02-14T09:50:37-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ELEMENT_NODE to ELEMENT_NODE (property) Node.ELEMENT_NODE: 1. Refusing to apply this because it changes the fuzzy match text from ELEMENT_NODE to .ELEMENT_NODE
2026-02-14T09:50:37-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ariaPressed to ariaPressed (property) ARIAMixin.ariaPressed: string | null. Refusing to apply this because it changes the fuzzy match text from ariaPressed to .ariaPressed
2026-02-14T09:50:37-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ENTITY_NODE to ENTITY_NODE (property) Node.ENTITY_NODE: 6. Refusing to apply this because it changes the fuzzy match text from ENTITY_NODE to .ENTITY_NODE
2026-02-14T09:50:37-05:00 ERROR [project::lsp_store] Resolved completion changed display label from lookupPrefix to lookupPrefix (method) Node.lookupPrefix(namespace: string | null): string | null. Refusing to apply this because it changes the fuzzy match text from lookupPrefix to .lookupPrefix
2026-02-14T09:50:37-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_PRECEDING to DOCUMENT_POSITION_PRECEDING (property) Node.DOCUMENT_POSITION_PRECEDING: 2. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_PRECEDING to .DOCUMENT_POSITION_PRECEDING
2026-02-14T09:50:37-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ENTITY_REFERENCE_NODE to ENTITY_REFERENCE_NODE (property) Node.ENTITY_REFERENCE_NODE: 5. Refusing to apply this because it changes the fuzzy match text from ENTITY_REFERENCE_NODE to .ENTITY_REFERENCE_NODE
2026-02-14T09:50:37-05:00 ERROR [project::lsp_store] Resolved completion changed display label from NOTATION_NODE to NOTATION_NODE (property) Node.NOTATION_NODE: 12. Refusing to apply this because it changes the fuzzy match text from NOTATION_NODE to .NOTATION_NODE
2026-02-14T09:50:37-05:00 ERROR [project::lsp_store] Resolved completion changed display label from parentElement to parentElement (property) Node.parentElement: HTMLElement | null. Refusing to apply this because it changes the fuzzy match text from parentElement to .parentElement
2026-02-14T09:50:37-05:00 ERROR [project::lsp_store] Resolved completion changed display label from parentNode to parentNode (property) Node.parentNode: ParentNode | null. Refusing to apply this because it changes the fuzzy match text from parentNode to .parentNode
2026-02-14T09:50:37-05:00 ERROR [project::lsp_store] Resolved completion changed display label from webkitMatchesSelector to webkitMatchesSelector (method) Element.webkitMatchesSelector(selectors: string): boolean. Refusing to apply this because it changes the fuzzy match text from webkitMatchesSelector to .webkitMatchesSelector
2026-02-14T09:50:37-05:00 ERROR [project::lsp_store] Resolved completion changed display label from replaceChildren to replaceChildren (method) ParentNode.replaceChildren(...nodes: (Node | string)[]): void. Refusing to apply this because it changes the fuzzy match text from replaceChildren to .replaceChildren
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ATTRIBUTE_NODE to ATTRIBUTE_NODE (property) Node.ATTRIBUTE_NODE: 2. Refusing to apply this because it changes the fuzzy match text from ATTRIBUTE_NODE to .ATTRIBUTE_NODE
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from CDATA_SECTION_NODE to CDATA_SECTION_NODE (property) Node.CDATA_SECTION_NODE: 4. Refusing to apply this because it changes the fuzzy match text from CDATA_SECTION_NODE to .CDATA_SECTION_NODE
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from COMMENT_NODE to COMMENT_NODE (property) Node.COMMENT_NODE: 8. Refusing to apply this because it changes the fuzzy match text from COMMENT_NODE to .COMMENT_NODE
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_FRAGMENT_NODE to DOCUMENT_FRAGMENT_NODE (property) Node.DOCUMENT_FRAGMENT_NODE: 11. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_FRAGMENT_NODE to .DOCUMENT_FRAGMENT_NODE
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_NODE to DOCUMENT_NODE (property) Node.DOCUMENT_NODE: 9. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_NODE to .DOCUMENT_NODE
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_CONTAINED_BY to DOCUMENT_POSITION_CONTAINED_BY (property) Node.DOCUMENT_POSITION_CONTAINED_BY: 16. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_CONTAINED_BY to .DOCUMENT_POSITION_CONTAINED_BY
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_CONTAINS to DOCUMENT_POSITION_CONTAINS (property) Node.DOCUMENT_POSITION_CONTAINS: 8. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_CONTAINS to .DOCUMENT_POSITION_CONTAINS
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_DISCONNECTED to DOCUMENT_POSITION_DISCONNECTED (property) Node.DOCUMENT_POSITION_DISCONNECTED: 1. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_DISCONNECTED to .DOCUMENT_POSITION_DISCONNECTED
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_FOLLOWING to DOCUMENT_POSITION_FOLLOWING (property) Node.DOCUMENT_POSITION_FOLLOWING: 4. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_FOLLOWING to .DOCUMENT_POSITION_FOLLOWING
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC to DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC (property) Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC to .DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_PRECEDING to DOCUMENT_POSITION_PRECEDING (property) Node.DOCUMENT_POSITION_PRECEDING: 2. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_PRECEDING to .DOCUMENT_POSITION_PRECEDING
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_TYPE_NODE to DOCUMENT_TYPE_NODE (property) Node.DOCUMENT_TYPE_NODE: 10. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_TYPE_NODE to .DOCUMENT_TYPE_NODE
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ELEMENT_NODE to ELEMENT_NODE (property) Node.ELEMENT_NODE: 1. Refusing to apply this because it changes the fuzzy match text from ELEMENT_NODE to .ELEMENT_NODE
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ENTITY_NODE to ENTITY_NODE (property) Node.ENTITY_NODE: 6. Refusing to apply this because it changes the fuzzy match text from ENTITY_NODE to .ENTITY_NODE
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ENTITY_REFERENCE_NODE to ENTITY_REFERENCE_NODE (property) Node.ENTITY_REFERENCE_NODE: 5. Refusing to apply this because it changes the fuzzy match text from ENTITY_REFERENCE_NODE to .ENTITY_REFERENCE_NODE
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from NOTATION_NODE to NOTATION_NODE (property) Node.NOTATION_NODE: 12. Refusing to apply this because it changes the fuzzy match text from NOTATION_NODE to .NOTATION_NODE
2026-02-14T09:50:41-05:00 ERROR [project::lsp_store] Resolved completion changed display label from webkitMatchesSelector to webkitMatchesSelector (method) Element.webkitMatchesSelector(selectors: string): boolean. Refusing to apply this because it changes the fuzzy match text from webkitMatchesSelector to .webkitMatchesSelector
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ATTRIBUTE_NODE to ATTRIBUTE_NODE (property) Node.ATTRIBUTE_NODE: 2. Refusing to apply this because it changes the fuzzy match text from ATTRIBUTE_NODE to .ATTRIBUTE_NODE
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from CDATA_SECTION_NODE to CDATA_SECTION_NODE (property) Node.CDATA_SECTION_NODE: 4. Refusing to apply this because it changes the fuzzy match text from CDATA_SECTION_NODE to .CDATA_SECTION_NODE
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from COMMENT_NODE to COMMENT_NODE (property) Node.COMMENT_NODE: 8. Refusing to apply this because it changes the fuzzy match text from COMMENT_NODE to .COMMENT_NODE
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_FRAGMENT_NODE to DOCUMENT_FRAGMENT_NODE (property) Node.DOCUMENT_FRAGMENT_NODE: 11. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_FRAGMENT_NODE to .DOCUMENT_FRAGMENT_NODE
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_NODE to DOCUMENT_NODE (property) Node.DOCUMENT_NODE: 9. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_NODE to .DOCUMENT_NODE
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_CONTAINED_BY to DOCUMENT_POSITION_CONTAINED_BY (property) Node.DOCUMENT_POSITION_CONTAINED_BY: 16. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_CONTAINED_BY to .DOCUMENT_POSITION_CONTAINED_BY
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_CONTAINS to DOCUMENT_POSITION_CONTAINS (property) Node.DOCUMENT_POSITION_CONTAINS: 8. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_CONTAINS to .DOCUMENT_POSITION_CONTAINS
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_DISCONNECTED to DOCUMENT_POSITION_DISCONNECTED (property) Node.DOCUMENT_POSITION_DISCONNECTED: 1. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_DISCONNECTED to .DOCUMENT_POSITION_DISCONNECTED
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_FOLLOWING to DOCUMENT_POSITION_FOLLOWING (property) Node.DOCUMENT_POSITION_FOLLOWING: 4. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_FOLLOWING to .DOCUMENT_POSITION_FOLLOWING
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC to DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC (property) Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC to .DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_POSITION_PRECEDING to DOCUMENT_POSITION_PRECEDING (property) Node.DOCUMENT_POSITION_PRECEDING: 2. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_POSITION_PRECEDING to .DOCUMENT_POSITION_PRECEDING
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from DOCUMENT_TYPE_NODE to DOCUMENT_TYPE_NODE (property) Node.DOCUMENT_TYPE_NODE: 10. Refusing to apply this because it changes the fuzzy match text from DOCUMENT_TYPE_NODE to .DOCUMENT_TYPE_NODE
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ELEMENT_NODE to ELEMENT_NODE (property) Node.ELEMENT_NODE: 1. Refusing to apply this because it changes the fuzzy match text from ELEMENT_NODE to .ELEMENT_NODE
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ENTITY_NODE to ENTITY_NODE (property) Node.ENTITY_NODE: 6. Refusing to apply this because it changes the fuzzy match text from ENTITY_NODE to .ENTITY_NODE
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from ENTITY_REFERENCE_NODE to ENTITY_REFERENCE_NODE (property) Node.ENTITY_REFERENCE_NODE: 5. Refusing to apply this because it changes the fuzzy match text from ENTITY_REFERENCE_NODE to .ENTITY_REFERENCE_NODE
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from NOTATION_NODE to NOTATION_NODE (property) Node.NOTATION_NODE: 12. Refusing to apply this because it changes the fuzzy match text from NOTATION_NODE to .NOTATION_NODE
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from onwebkitanimationstart to onwebkitanimationstart (property) GlobalEventHandlers.onwebkitanimationstart: ((this: GlobalEventHandlers, ev: Event) => any) | null. Refusing to apply this because it changes the fuzzy match text from onwebkitanimationstart to .onwebkitanimationstart
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from onwebkittransitionend to onwebkittransitionend (property) GlobalEventHandlers.onwebkittransitionend: ((this: GlobalEventHandlers, ev: Event) => any) | null. Refusing to apply this because it changes the fuzzy match text from onwebkittransitionend to .onwebkittransitionend
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from useMap to useMap (property) HTMLInputElement.useMap: string. Refusing to apply this because it changes the fuzzy match text from useMap to .useMap
2026-02-14T09:51:25-05:00 ERROR [project::lsp_store] Resolved completion changed display label from webkitMatchesSelector to webkitMatchesSelector (method) Element.webkitMatchesSelector(selectors: string): boolean. Refusing to apply this because it changes the fuzzy match text from webkitMatchesSelector to .webkitMatchesSelector
2026-02-14T10:09:28-05:00 ERROR [crashes] thread '<unnamed>' panicked at crates/gpui/src/app.rs:749:39:
RefCell already borrowed...
2026-02-14T10:09:28-05:00 ERROR [crashes] triggering a crash to generate a minidump...
2026-02-14T10:09:30-05:00 INFO  [zed] ========== starting zed version 0.224.1+preview.154.76f187618b338834e6cc414b121d2228cf1fbe78, sha 76f1876 ==========
2026-02-14T10:09:30-05:00 INFO  [crashes] spawning crash handler process
2026-02-14T10:09:31-05:00 INFO  [crashes] connected to crash handler process after 100ms
2026-02-14T10:09:31-05:00 INFO  [crashes] crash handler registered
2026-02-14T10:09:31-05:00 INFO  [zed] Using git binary path: "/Applications/Zed Preview.app/Contents/MacOS/git"
2026-02-14T10:09:31-05:00 INFO  [extension_host] extensions updated. loading 19, reloading 0, unloading 0
2026-02-14T10:09:31-05:00 WARN  [theme] Theme "Aura Dark" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T10:09:31-05:00 WARN  [theme] Theme "Aura Soft Dark (Soft Text)" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T10:09:31-05:00 WARN  [theme] Theme "Aura Soft Dark" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T10:09:31-05:00 WARN  [theme] Theme "Aura Dark (Soft Text)" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T10:09:31-05:00 INFO  [auto_update] Auto Update: checking for updates
2026-02-14T10:09:31-05:00 WARN  [theme] Theme "ZedSpace Dark Theme" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T10:09:31-05:00 INFO  [workspace] Rendered first frame
2026-02-14T10:09:32-05:00 INFO  [zed::reliability] Uploaded minidump. event id: c5070a2c-f25d-4432-a9a2-64b720e2abe6
2026-02-14T10:09:32-05:00 INFO  [project::prettier_store] Initializing default prettier with plugins {"@prettier/plugin-php"}
2026-02-14T10:09:36-05:00 INFO  [util] set environment variables from shell:/bin/zsh, path:/Users/markbokil/.nvm/versions/node/v22.17.0/bin:/usr/local/sbin:/Users/markbokil/Library/pnpm:/usr/local/opt/python@3.14/libexec/bin:/Applications/Docker.app/Contents/Resources/bin/:/Users/markbokil/bin/apache-maven-3.6.3/bin:/Library/Frameworks/Python.framework/Versions/3.13/bin:/Library/Frameworks/Python.framework/Versions/3.12/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/Library/Frameworks/Python.framework/Versions/3.11/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin:/usr/local/share/dotnet:~/.dotnet/tools:/Users/markbokil/.cargo/bin
2026-02-14T10:09:37-05:00 INFO  [node_runtime] using Node.js found on PATH: SystemNodeRuntime { node: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", npm: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/npm", global_node_modules: "/Users/markbokil/.nvm/versions/node/v22.17.0/lib/node_modules\n", scratch_dir: "/Users/markbokil/Library/Application Support/Zed/node" }
2026-02-14T10:09:37-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", working directory: "", args: ["--max-old-space-size=8192", "/Users/markbokil/Library/Application Support/Zed/languages/eslint/vscode-eslint-2.4.4/vscode-eslint/server/out/eslintServer.js", "--stdio"]
2026-02-14T10:09:37-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification window/logMessage:
{
  "type": 3,
  "message": "ESLint server running in node v22.17.0"
}
2026-02-14T10:09:38-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/Library/Application Support/Zed/extensions/work/php/phpactor-2025.12.21.1/phpactor.phar", working directory: "", args: ["language-server"]
2026-02-14T10:09:38-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification eslint/noLibrary:
2026-02-14T10:09:39-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", working directory: "", args: ["/Users/markbokil/Library/Application Support/Zed/languages/tailwindcss-language-server/node_modules/.bin/tailwindcss-language-server", "--stdio"]
2026-02-14T10:09:39-05:00 INFO  [project::prettier_store] Installing default prettier and plugins: [("@prettier/plugin-php", "0.24.0"), ("prettier", "3.8.1")]
2026-02-14T10:09:41-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", working directory: "", args: ["/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/@vtsls/language-server/bin/vtsls.js", "--stdio"]
2026-02-14T10:09:41-05:00 INFO  [project::prettier_store] Initialized default prettier with plugins: {"@prettier/plugin-php"}
2026-02-14T10:10:39-05:00 INFO  [project::prettier_store] Starting prettier at path "/Users/markbokil/Library/Application Support/Zed/prettier"
2026-02-14T10:10:39-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", working directory: "/Users/markbokil/Library/Application Support/Zed/prettier", args: ["/Users/markbokil/Library/Application Support/Zed/prettier/prettier_server.js", "/Users/markbokil/Library/Application Support/Zed/prettier"]
2026-02-14T10:10:40-05:00 INFO  [project::prettier_store] Started default prettier in "/Users/markbokil/Library/Application Support/Zed/prettier"
2026-02-14T10:11:32-05:00 INFO  [project::prettier_store] Initializing default prettier with plugins {"@prettier/plugin-xml"}
2026-02-14T10:11:32-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification eslint/noLibrary:
2026-02-14T10:11:33-05:00 INFO  [project::prettier_store] Installing default prettier and plugins: [("@prettier/plugin-xml", "3.4.2"), ("prettier", "3.8.1")]
2026-02-14T10:11:35-05:00 INFO  [project::prettier_store] Initialized default prettier with plugins: {"@prettier/plugin-xml"}
2026-02-14T10:17:54-05:00 INFO  [project::prettier_store] Starting prettier at path "/Users/markbokil/Library/Application Support/Zed/prettier"
2026-02-14T10:17:54-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", working directory: "/Users/markbokil/Library/Application Support/Zed/prettier", args: ["/Users/markbokil/Library/Application Support/Zed/prettier/prettier_server.js", "/Users/markbokil/Library/Application Support/Zed/prettier"]
2026-02-14T10:17:54-05:00 INFO  [project::prettier_store] Started default prettier in "/Users/markbokil/Library/Application Support/Zed/prettier"
message: Reduce of empty array with no initial value
2026-02-14T11:09:32-05:00 INFO  [auto_update] Auto Update: checking for updates
2026-02-14T12:09:32-05:00 INFO  [auto_update] Auto Update: checking for updates
2026-02-14T12:27:00-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification eslint/noLibrary:
2026-02-14T12:29:46-05:00 INFO  [agent] Received prompt request for session: 14b21018-3131-44b0-992b-8ad25092476c
2026-02-14T12:29:46-05:00 INFO  [agent::thread] Thread::send called with model: Grok Code Fast 1
2026-02-14T12:36:25-05:00 INFO  [agent] Received prompt request for session: 14b21018-3131-44b0-992b-8ad25092476c
2026-02-14T12:36:25-05:00 INFO  [agent::thread] Thread::send called with model: Grok Code Fast 1
2026-02-14T12:38:02-05:00 ERROR [crashes] thread '<unnamed>' panicked at crates/gpui/src/app.rs:749:39:
RefCell already borrowed...
2026-02-14T12:38:02-05:00 ERROR [crashes] triggering a crash to generate a minidump...
2026-02-14T12:39:04-05:00 INFO  [zed] ========== starting zed version 0.224.1+preview.154.76f187618b338834e6cc414b121d2228cf1fbe78, sha 76f1876 ==========
2026-02-14T12:39:04-05:00 INFO  [crashes] spawning crash handler process
2026-02-14T12:39:04-05:00 INFO  [crashes] connected to crash handler process after 100ms
2026-02-14T12:39:04-05:00 INFO  [crashes] crash handler registered
2026-02-14T12:39:04-05:00 INFO  [zed] Using git binary path: "/Applications/Zed Preview.app/Contents/MacOS/git"
2026-02-14T12:39:05-05:00 INFO  [extension_host] extensions updated. loading 19, reloading 0, unloading 0
2026-02-14T12:39:05-05:00 WARN  [theme] Theme "Aura Dark" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T12:39:05-05:00 WARN  [theme] Theme "Aura Soft Dark (Soft Text)" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T12:39:05-05:00 WARN  [theme] Theme "Aura Soft Dark" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T12:39:05-05:00 WARN  [theme] Theme "Aura Dark (Soft Text)" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T12:39:05-05:00 INFO  [auto_update] Auto Update: checking for updates
2026-02-14T12:39:05-05:00 WARN  [theme] Theme "ZedSpace Dark Theme" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T12:39:05-05:00 INFO  [workspace] Rendered first frame
2026-02-14T12:39:05-05:00 INFO  [zed::reliability] Uploaded minidump. event id: 04701fca-c9b1-4fd5-965e-a10e220c7d45
2026-02-14T12:39:06-05:00 INFO  [project::prettier_store] Initializing default prettier with plugins {"@prettier/plugin-php"}
2026-02-14T12:39:08-05:00 INFO  [util] set environment variables from shell:/bin/zsh, path:/Users/markbokil/.nvm/versions/node/v22.17.0/bin:/usr/local/sbin:/Users/markbokil/Library/pnpm:/usr/local/opt/python@3.14/libexec/bin:/Applications/Docker.app/Contents/Resources/bin/:/Users/markbokil/bin/apache-maven-3.6.3/bin:/Library/Frameworks/Python.framework/Versions/3.13/bin:/Library/Frameworks/Python.framework/Versions/3.12/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/Library/Frameworks/Python.framework/Versions/3.11/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin:/usr/local/share/dotnet:~/.dotnet/tools:/Users/markbokil/.cargo/bin
2026-02-14T12:39:08-05:00 INFO  [node_runtime] using Node.js found on PATH: SystemNodeRuntime { node: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", npm: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/npm", global_node_modules: "/Users/markbokil/.nvm/versions/node/v22.17.0/lib/node_modules\n", scratch_dir: "/Users/markbokil/Library/Application Support/Zed/node" }
2026-02-14T12:39:08-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", working directory: "", args: ["--max-old-space-size=8192", "/Users/markbokil/Library/Application Support/Zed/languages/eslint/vscode-eslint-2.4.4/vscode-eslint/server/out/eslintServer.js", "--stdio"]
2026-02-14T12:39:09-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification eslint/noLibrary:
2026-02-14T12:39:10-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/Library/Application Support/Zed/extensions/work/php/phpactor-2025.12.21.1/phpactor.phar", working directory: "", args: ["language-server"]
2026-02-14T12:39:10-05:00 INFO  [project::prettier_store] Installing default prettier and plugins: [("@prettier/plugin-php", "0.24.0"), ("prettier", "3.8.1")]
2026-02-14T12:39:10-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification eslint/noLibrary:
2026-02-14T12:39:10-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", working directory: "", args: ["/Users/markbokil/Library/Application Support/Zed/languages/tailwindcss-language-server/node_modules/.bin/tailwindcss-language-server", "--stdio"]
2026-02-14T12:39:10-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification eslint/noLibrary:
2026-02-14T12:39:11-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", working directory: "", args: ["/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/@vtsls/language-server/bin/vtsls.js", "--stdio"]
2026-02-14T12:39:12-05:00 INFO  [project::prettier_store] Initialized default prettier with plugins: {"@prettier/plugin-php"}
2026-02-14T12:39:34-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification eslint/noLibrary:
2026-02-14T14:57:32-05:00 INFO  [project::prettier_store] Initializing default prettier with plugins {"prettier-plugin-java"}
2026-02-14T14:57:33-05:00 ERROR [project::lsp_store] Failed to start language server "jdtls": from extension "Java" version 6.8.9: Failed to build JDTLS launch arguments: JDTLS requires at least Java version 21 to run. You can either specify a different JDK to use by configuring lsp.jdtls.settings.java_home to point to a different JDK, or set lsp.jdtls.settings.jdk_auto_download to true to let the extension automatically download one for you.
2026-02-14T14:57:33-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification eslint/noLibrary:
2026-02-14T14:57:34-05:00 INFO  [project::prettier_store] Installing default prettier and plugins: [("prettier-plugin-java", "2.8.1"), ("prettier", "3.8.1")]
2026-02-14T14:57:34-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification eslint/noLibrary:

2026-02-14T14:57:36-05:00 INFO  [project::prettier_store] Initialized default prettier with plugins: {"prettier-plugin-java"}
2026-02-14T14:59:08-05:00 INFO  [project::prettier_store] Initializing default prettier with plugins {"@prettier/plugin-xml"}
2026-02-14T14:59:10-05:00 INFO  [project::prettier_store] Installing default prettier and plugins: [("@prettier/plugin-xml", "3.4.2"), ("prettier", "3.8.1")]
2026-02-14T14:59:12-05:00 INFO  [project::prettier_store] Initialized default prettier with plugins: {"@prettier/plugin-xml"}
2026-02-14T14:59:23-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification eslint/noLibrary:
2026-02-14T15:09:02-05:00 ERROR [gpui::platform::mac::metal_renderer] failed to render: scene too large: 2 paths, 3 shadows, 93 quads, 0 underlines, 16341 mono, 0 poly, 0 surfaces. retrying with larger instance buffer size
2026-02-14T15:09:02-05:00 INFO  [gpui::platform::mac::metal_renderer] increased instance buffer size to 4194304
2026-02-14T15:21:36-05:00 INFO  [auto_update] Auto Update: checking for updates
2026-02-14T15:44:05-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification eslint/noLibrary:
2026-02-14T16:16:28-05:00 INFO  [project::prettier_store] Starting prettier at path "/Users/markbokil/Library/Application Support/Zed/prettier"
2026-02-14T16:16:28-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", working directory: "/Users/markbokil/Library/Application Support/Zed/prettier", args: ["/Users/markbokil/Library/Application Support/Zed/prettier/prettier_server.js", "/Users/markbokil/Library/Application Support/Zed/prettier"]
2026-02-14T16:16:28-05:00 INFO  [project::prettier_store] Started default prettier in "/Users/markbokil/Library/Application Support/Zed/prettier"
2026-02-14T16:16:28-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification eslint/noLibrary:

2026-02-14T16:17:16-05:00 INFO  [auto_update] Auto Update: checking for updates

2026-02-14T16:21:36-05:00 INFO  [auto_update] Auto Update: checking for updates
2026-02-14T17:19:48-05:00 ERROR [crashes] thread '<unnamed>' panicked at crates/gpui/src/app.rs:749:39:
RefCell already borrowed...
2026-02-14T17:19:48-05:00 ERROR [crashes] triggering a crash to generate a minidump...
2026-02-14T17:20:40-05:00 INFO  [zed] ========== starting zed version 0.224.1+preview.154.76f187618b338834e6cc414b121d2228cf1fbe78, sha 76f1876 ==========
2026-02-14T17:20:40-05:00 INFO  [crashes] spawning crash handler process
2026-02-14T17:20:40-05:00 INFO  [crashes] connected to crash handler process after 100ms
2026-02-14T17:20:40-05:00 INFO  [crashes] crash handler registered
2026-02-14T17:20:40-05:00 INFO  [zed] Using git binary path: "/Applications/Zed Preview.app/Contents/MacOS/git"
2026-02-14T17:20:40-05:00 INFO  [extension_host] extensions updated. loading 19, reloading 0, unloading 0
2026-02-14T17:20:41-05:00 WARN  [theme] Theme "Aura Dark" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T17:20:41-05:00 WARN  [theme] Theme "Aura Soft Dark (Soft Text)" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T17:20:41-05:00 WARN  [theme] Theme "Aura Soft Dark" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T17:20:41-05:00 WARN  [theme] Theme "Aura Dark (Soft Text)" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T17:20:41-05:00 INFO  [auto_update] Auto Update: checking for updates
2026-02-14T17:20:41-05:00 WARN  [theme] Theme "ZedSpace Dark Theme" is using a deprecated style property: scrollbar_thumb.background. Use `scrollbar.thumb.background` instead.
2026-02-14T17:20:41-05:00 INFO  [workspace] Rendered first frame
2026-02-14T17:20:41-05:00 INFO  [zed::reliability] Uploaded minidump. event id: 310c19e9-456d-4bf6-bac7-6bdae3f2fcf3
2026-02-14T17:20:41-05:00 INFO  [project::prettier_store] Initializing default prettier with plugins {"@prettier/plugin-php"}
2026-02-14T17:20:43-05:00 INFO  [util] set environment variables from shell:/bin/zsh, path:/Users/markbokil/.nvm/versions/node/v22.17.0/bin:/usr/local/sbin:/Users/markbokil/Library/pnpm:/usr/local/opt/python@3.14/libexec/bin:/Applications/Docker.app/Contents/Resources/bin/:/Users/markbokil/bin/apache-maven-3.6.3/bin:/Library/Frameworks/Python.framework/Versions/3.13/bin:/Library/Frameworks/Python.framework/Versions/3.12/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/Library/Frameworks/Python.framework/Versions/3.11/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin:/usr/local/share/dotnet:~/.dotnet/tools:/Users/markbokil/.cargo/bin
2026-02-14T17:20:44-05:00 INFO  [node_runtime] using Node.js found on PATH: SystemNodeRuntime { node: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", npm: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/npm", global_node_modules: "/Users/markbokil/.nvm/versions/node/v22.17.0/lib/node_modules\n", scratch_dir: "/Users/markbokil/Library/Application Support/Zed/node" }
2026-02-14T17:20:44-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", working directory: "", args: ["--max-old-space-size=8192", "/Users/markbokil/Library/Application Support/Zed/languages/eslint/vscode-eslint-2.4.4/vscode-eslint/server/out/eslintServer.js", "--stdio"]
2026-02-14T17:20:45-05:00 INFO  [lsp] Language server with id 2 sent unhandled notification eslint/noLibrary:
2026-02-14T17:20:46-05:00 INFO  [project::prettier_store] Installing default prettier and plugins: [("@prettier/plugin-php", "0.24.0"), ("prettier", "3.8.1")]
2026-02-14T17:20:47-05:00 INFO  [lsp] starting language server process. binary path: "/Users/markbokil/.nvm/versions/node/v22.17.0/bin/node", working directory: "", args: ["/Users/markbokil/Library/Application Support/Zed/languages/vtsls/node_modules/@vtsls/language-server/bin/vtsls.js", "--stdio"]
2026-02-14T17:20:49-05:00 INFO  [project::prettier_store] Initialized default prettier with plugins: {"@prettier/plugin-php"}

Relevant Zed settings

settings.json
{
  "format_on_save": "on",
  "agent": {
    "tool_permissions": {
      "default": "allow",
    },
    "default_profile": "ask",
    "default_model": {
      "provider": "x_ai",
      "model": "grok-code-fast-1",
    },
  },
  "icon_theme": "Colored Zed Icons Theme Dark",
  "base_keymap": "SublimeText",
  "theme": "Halcyon",
  "buffer_font_size": 22,
  "ui_font_size": 22,
  "agent_ui_font_size": 23,
  "preferred_line_length": 172,
  "soft_wrap": "preferred_line_length",
  "buffer_font_family": "Menlo",
  "file_types": {
    "PHP": ["jsp", "jspf", "ejs"],
  },
  "experimental.theme_overrides": {
    "editor.background": "",
    "editor.document_highlight.read_background": "#444f6eff",
  },
  "minimap": {
    "max_width_columns": 80,
    "show": "always",
    "thumb": "always",
    "thumb_border": "left_open",
    "current_line_highlight": null,
  },
  "tab_size": 2,
  "hard_tabs": false,
  "languages": {
    "Python": {
      "tab_size": 2,
    },
    "HTML": {
      "tab_size": 2,
    },
    "JavaScript": {
      "tab_size": 2,
    },
  },
}

Relevant Keymap

keymap.json
// Zed keymap
//
// For information on binding keys, see the Zed
// documentation: https://zed.dev/docs/key-bindings
//
// To see the default key bindings run `zed: open default keymap`
// from the command palette.
[
  {
    "context": "Workspace",
    "bindings": {
      // "shift shift": "file_finder::Toggle"
    }
  },
  {
    "context": "Editor",
    "bindings": {
      // "j k": ["workspace::SendKeystrokes", "escape"]
    }
  }
]

(for AI issues) Model provider details

No response

If you are using WSL on Windows, what flavor of Linux are you using?

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    meta:duplicateAdditional reports of an existing issuestate:needs triagetriage is not complete: no `area:*` label, or no `priority:*`/`frequency:*` for Bugs/Crashes

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions