Gruntfuggly / todo-tree

Use ripgrep to find TODO tags and display the results in a tree view
Other
1.41k stars 135 forks source link

Crash since VSCode 1.73.0 #692

Closed alexgv99 closed 1 year ago

alexgv99 commented 1 year ago

Since last update, every time I open a file with a TODO annotation the Extension Host crashes.

image

image

alexgv99 commented 1 year ago

Disabling the extension solves the problem.

Gruntfuggly commented 1 year ago

Please could you see if there is anything in the developer tools console?

alexgv99 commented 1 year ago

I've tried... but I reenabled the extension to see if there was something in the devtools console, bu the error has gone. Sorry.

WinterPhoenix commented 1 year ago

Bumping this; I'm running into the same issue, but I do have an error in console:

TypeError: Class constructor cn cannot be invoked without 'new'
    at p (c:\Users\Winter\.vscode-oss\extensions\gruntfuggly.todo-tree-0.0.215\dist\extension.js:99:15012)
    at c:\Users\Winter\.vscode-oss\extensions\gruntfuggly.todo-tree-0.0.215\dist\extension.js:99:18316
    at Array.forEach (<anonymous>)
    at Timeout.k [as _onTimeout] (c:\Users\Winter\.vscode-oss\extensions\gruntfuggly.todo-tree-0.0.215\dist\extension.js:99:18289)
    at listOnTimeout (node:internal/timers:561:11)
    at process.processTimers (node:internal/timers:502:7)

Something about the error also seems to be making other extensions crash, so.

Gruntfuggly commented 1 year ago

What version of VSCode are you using and which version of the extension?

WinterPhoenix commented 1 year ago

image

With the latest version of the TODO Tree extension, v0.0.215

WinterPhoenix commented 1 year ago

@Gruntfuggly can we reopen this issue so it doesn't get lost?

Gruntfuggly commented 1 year ago

The latest version of the extension is 0.0.220 - Please can you try it and see if the issue is still present? 0.0.215 had an issue which was fixed in the next version.

WinterPhoenix commented 1 year ago

Oh, I see. VSCodium is pulling the extension from https://open-vsx.org/extension/Gruntfuggly/todo-tree , which hasn't been updated since 0.0.215.

I manually installed 0.0.220 from the VSIX, and everything seems to be working again!