godot-vscode-plugin icon indicating copy to clipboard operation
godot-vscode-plugin copied to clipboard

Cannot open some documents

Open eterlan opened this issue 5 months ago • 2 comments

Godot version

4.5 stable

VS Code version

1.104.1

Godot Tools VS Code extension version

2.5.1

System information

macOS

Issue description

Hi! I found that some of the documents cannot be opened in vscode, such as ProjectSettings or String. Is there any specific reason or a known issue? I try to search issues but got nothing...

2025-09-20 09:38:58.523 [error] [Window] Error: Assertion Failed: Argument is `undefined` or `null`.
    at cs (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:10:238)
    at Gt (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:10:1188)
    at Uf.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:535:23967)
    at async z4.setInput (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:534:31472)
    at async PGe.S (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:610:58577)
    at async PGe.L (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:610:57132)
    at async PGe.openEditor (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:610:56214)
    at async vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:722:23355
    at async WKe.M (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1208:30904)
    at async WKe.openCodeEditor (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1208:21881)

Steps to reproduce

  1. open any Godot project in vscode on macOS
  2. try to open ProjectSettings document.

eterlan avatar Sep 20 '25 01:09 eterlan

I would like to add context to this as I'm having the same issue:

This issue occurs both when clicking on type names, as well as on their methods, but the hover tooltip on types and methods seems to work correctly.

I have Godot installed through steam, so i have the following setting in vscode:

"godotTools.editorPath.godot4": "c:\\Program Files (x86)\\Steam\\steamapps\\common\\Godot Engine\\godot.windows.opt.tools.64.exe",

Changing the godotTools.lsp.headless setting doesn't seem to have any effect on this (or at all, as far as i can tell so far?)

The error indeed ends as eterlan has shared, but it begins higher, and the full error is as follows: (The first section's message seems most relevant: Unable to resolve resource gddoc:String.gddoc)

[error] [Window] Unable to resolve resource gddoc:String.gddoc: Error: Unable to resolve resource gddoc:String.gddoc
    at QKe.r (vscode-file://vscode-app/c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1312:21649)
    at QKe.r (vscode-file://vscode-app/c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1312:21635)
    at async jLt.acquire (vscode-file://vscode-app/c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:27:3390)
    at async ZKe.createModelReference (vscode-file://vscode-app/c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1312:22967)

[error] [Window] Cannot read properties of undefined (reading 'body'): TypeError: Cannot read properties of undefined (reading 'body')
	at rT (c:\Users\Me\.vscode\extensions\geequlim.godot-tools-2.5.1\out\extension.js:181:2350)
	at CR (c:\Users\Me\.vscode\extensions\geequlim.godot-tools-2.5.1\out\extension.js:147:7)
	at $u.resolveCustomEditor (c:\Users\Me\.vscode\extensions\geequlim.godot-tools-2.5.1\out\extension.js:189:4002)
	at VV.$resolveCustomEditor (file:///c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:142:97084)
	at U4.S (file:///c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:120964)
	at U4.Q (file:///c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:120744)
	at U4.M (file:///c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:119795)
	at U4.L (file:///c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:118938)
	at od.value (file:///c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:117735)
	at $.C (file:///c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2373)
	at $.fire (file:///c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2591)
	at Ao.fire (file:///c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9458)
	at od.value (file:///c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:393:8616)
	at $.C (file:///c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2373)
	at $.fire (file:///c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2591)
	at Ao.fire (file:///c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9458)
	at MessagePortMain.<anonymous> (file:///c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:393:6908)
	at MessagePortMain.emit (node:events:519:28)
	at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2949)

[error] [Window] Error: Assertion Failed: Argument is `undefined` or `null`.
    at mk (vscode-file://vscode-app/c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:10:238)
    at Yt (vscode-file://vscode-app/c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:10:1188)
    at Jf.resolve (vscode-file://vscode-app/c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:538:23969)
    at async Q4.setInput (vscode-file://vscode-app/c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:537:27253)
    at async PGe.S (vscode-file://vscode-app/c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:696:58521)
    at async PGe.L (vscode-file://vscode-app/c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:696:57076)
    at async PGe.openEditor (vscode-file://vscode-app/c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:696:56158)
    at async vscode-file://vscode-app/c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:808:23355
    at async WKe.M (vscode-file://vscode-app/c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1294:30900)
    at async WKe.openCodeEditor (vscode-file://vscode-app/c:/Users/Me/AppData/Local/Programs/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js:1294:21877)

reuvenpo avatar Oct 15 '25 15:10 reuvenpo

looking around, this use of the make_docs_uri function might be what's causing the issue (as there's special handling for native classes) https://github.com/godotengine/godot-vscode-plugin/blob/master/src/providers/documentation.ts#L131

reuvenpo avatar Oct 19 '25 16:10 reuvenpo

Godot version 4.5.1 stable

VS Code version 1.108.2

Godot Tools VS Code extension version 2.5.1

System information macOS Tahoe 26.2

Issues Tried to open String and int docs and got an error

2026-01-23 10:19:32.728 [error] [Window] Unable to resolve resource gddoc:String.gddoc: Error: Unable to resolve resource gddoc:String.gddoc
    at zXe.r (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:21693)
    at zXe.r (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:21679)
    at async wNt.acquire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:27:3374)
    at async GXe.createModelReference (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:23012)
2026-01-23 10:19:33.244 [error] [Window] Error: Assertion Failed: Argument is `undefined` or `null`.
    at Gk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:10:255)
    at si (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:10:1233)
    at xg.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:548:57528)
    at async oV.setInput (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:548:32741)
    at async LQe.S (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:58504)
    at async LQe.L (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:57064)
    at async LQe.openEditor (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:56146)
    at async vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:819:23355
    at async NXe.M (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1305:30892)
    at async NXe.openCodeEditor (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1305:21869)
2026-01-23 10:20:22.330 [error] [Window] Unable to resolve resource gddoc:int.gddoc: Error: Unable to resolve resource gddoc:int.gddoc
    at zXe.r (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:21693)
    at zXe.r (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:21679)
    at async wNt.acquire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:27:3374)
    at async GXe.createModelReference (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:23012)
2026-01-23 10:20:23.530 [error] [Window] Cannot read properties of undefined (reading 'body'): TypeError: Cannot read properties of undefined (reading 'body')
	at rT (/Users/oppa/.vscode/extensions/geequlim.godot-tools-2.5.1/out/extension.js:181:2350)
	at CR (/Users/oppa/.vscode/extensions/geequlim.godot-tools-2.5.1/out/extension.js:147:7)
	at $u.resolveCustomEditor (/Users/oppa/.vscode/extensions/geequlim.godot-tools-2.5.1/out/extension.js:189:4002)
2026-01-23 10:20:23.531 [error] [Window] Error: Assertion Failed: Argument is `undefined` or `null`.
    at Gk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:10:255)
    at si (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:10:1233)
    at xg.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:548:57528)
    at async oV.setInput (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:548:32741)
    at async LQe.S (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:58504)
    at async LQe.L (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:57064)
    at async LQe.openEditor (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:56146)
    at async vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:819:23355
    at async NXe.M (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1305:30892)
    at async NXe.openCodeEditor (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1305:21869)

oppahansi avatar Jan 23 '26 09:01 oppahansi

@oppahansi Can you test 2.6.0 which was released earlier today?

Calinou avatar Jan 28 '26 19:01 Calinou

@oppahansi Can you test 2.6.0 which was released earlier today?

I tested it again. Extension updated. Trying to open the Docu for some types, String, float, int

Command + Left click result in errors.

Error logs ``` 2026-01-28 20:39:50.297 [error] [Window] Unable to resolve resource gddoc:String.gddoc: Error: Unable to resolve resource gddoc:String.gddoc at zXe.r (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:21693) at zXe.r (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:21679) at async wNt.acquire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:27:3374) at async GXe.createModelReference (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:23012) 2026-01-28 20:39:50.927 [error] [Window] Cannot read properties of undefined (reading 'body'): TypeError: Cannot read properties of undefined (reading 'body') at LP (/Users/oppa/.vscode/extensions/geequlim.godot-tools-2.6.0/out/extension.js:179:2350) at o0 (/Users/oppa/.vscode/extensions/geequlim.godot-tools-2.6.0/out/extension.js:145:7) at Du.resolveCustomEditor (/Users/oppa/.vscode/extensions/geequlim.godot-tools-2.6.0/out/extension.js:187:4002) at mZ.$resolveCustomEditor (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:144:108664) at AE.S (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125280) at AE.Q (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125060) at AE.M (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:124111) at AE.L (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:123254) at Kd.value (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:122051) at I.C (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328) at I.fire (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546) at Qo.fire (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471) at Kd.value (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:9336) at I.C (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328) at I.fire (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546) at Qo.fire (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471) at MessagePortMain. (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:7570) at MessagePortMain.emit (node:events:519:28) at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2959) at Object.callbackTrampoline (node:internal/async_hooks:130:17) 2026-01-28 20:39:50.927 [error] [Window] Error: Assertion Failed: Argument is `undefined` or `null`. at Gk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:10:255) at si (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:10:1233) at xg.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:548:57528) at async oV.setInput (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:548:32741) at async LQe.S (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:58504) at async LQe.L (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:57064) at async LQe.openEditor (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:56146) at async vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:819:23355 at async NXe.M (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1305:30892) at async NXe.openCodeEditor (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1305:21869) ```
2026-01-28 20:42:04.312 [error] [Window] Unable to resolve resource gddoc:float.gddoc: Error: Unable to resolve resource gddoc:float.gddoc
    at zXe.r (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:21693)
    at zXe.r (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:21679)
    at async wNt.acquire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:27:3374)
    at async GXe.createModelReference (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:23012)
2026-01-28 20:42:04.831 [error] [Window] Cannot read properties of undefined (reading 'body'): TypeError: Cannot read properties of undefined (reading 'body')
	at LP (/Users/oppa/.vscode/extensions/geequlim.godot-tools-2.6.0/out/extension.js:179:2350)
	at o0 (/Users/oppa/.vscode/extensions/geequlim.godot-tools-2.6.0/out/extension.js:145:7)
	at Du.resolveCustomEditor (/Users/oppa/.vscode/extensions/geequlim.godot-tools-2.6.0/out/extension.js:187:4002)
	at mZ.$resolveCustomEditor (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:144:108664)
	at AE.S (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125280)
	at AE.Q (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:125060)
	at AE.M (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:124111)
	at AE.L (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:123254)
	at Kd.value (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:122051)
	at I.C (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)
	at I.fire (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)
	at Qo.fire (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471)
	at Kd.value (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:9336)
	at I.C (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2328)
	at I.fire (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:27:2546)
	at Qo.fire (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:29:9471)
	at MessagePortMain.<anonymous> (file:///Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:405:7570)
	at MessagePortMain.emit (node:events:519:28)
	at MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2959)
	at Object.callbackTrampoline (node:internal/async_hooks:130:17)
2026-01-28 20:42:04.835 [error] [Window] Error: Assertion Failed: Argument is `undefined` or `null`.
    at Gk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:10:255)
    at si (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:10:1233)
    at xg.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:548:57528)
    at async oV.setInput (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:548:32741)
    at async LQe.S (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:58504)
    at async LQe.L (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:57064)
    at async LQe.openEditor (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:56146)
    at async vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:819:23355
    at async NXe.M (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1305:30892)
    at async NXe.openCodeEditor (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1305:21869)

2026-01-28 20:42:31.912 [error] [Window] Unable to resolve resource gddoc:int.gddoc: Error: Unable to resolve resource gddoc:int.gddoc
    at zXe.r (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:21693)
    at zXe.r (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:21679)
    at async wNt.acquire (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:27:3374)
    at async GXe.createModelReference (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1323:23012)
2026-01-28 20:42:32.812 [error] [Window] Cannot read properties of undefined (reading 'body'): TypeError: Cannot read properties of undefined (reading 'body')
	at LP (/Users/oppa/.vscode/extensions/geequlim.godot-tools-2.6.0/out/extension.js:179:2350)
	at o0 (/Users/oppa/.vscode/extensions/geequlim.godot-tools-2.6.0/out/extension.js:145:7)
	at Du.resolveCustomEditor (/Users/oppa/.vscode/extensions/geequlim.godot-tools-2.6.0/out/extension.js:187:4002)
2026-01-28 20:42:32.812 [error] [Window] Error: Assertion Failed: Argument is `undefined` or `null`.
    at Gk (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:10:255)
    at si (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:10:1233)
    at xg.resolve (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:548:57528)
    at async oV.setInput (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:548:32741)
    at async LQe.S (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:58504)
    at async LQe.L (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:57064)
    at async LQe.openEditor (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:707:56146)
    at async vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:819:23355
    at async NXe.M (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1305:30892)
    at async NXe.openCodeEditor (vscode-file://vscode-app/Applications/Visual%20Studio%20Code.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:1305:21869)

The funny thing is that when you hover over the type the correct tooltip is shown.

Image

oppahansi avatar Jan 28 '26 19:01 oppahansi