-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
rpc: maximum call stack size exceeded #12173
Comments
Maybe something like #12172? |
update: I traced the warnings below in the dev-tools and do not believe they are obviously related to this ticket. Seems more like they are relatively harmless warnings. Here are |
I got these errors too... |
@vince-fugnitto I would argue that the problem is that we're trying to send plugin-provided objects over the main/ext interface, when we really should be sending well-known DTO's instead. Is this what's happening? Handling general recursive structures is out of scope for our rpc framework. |
@tsmaeder The theia/packages/plugin-ext/src/main/browser/scm-main.ts Lines 82 to 99 in 60209ec
But you're right anyway, as we need to send a DTO instead. |
Bug Description:
I noticed when using the
vscode-git
andvscode-git-base
builtins that we get a maximum call stack exceeded error:The error is thrown when interacting with the inline toolbar item for resources.
Steps to Reproduce:
@theia/git
in either thebrowser
orelectron
yarn download:plugins
pulls the builtinstheia/package.json
Lines 122 to 123 in 371ab02
scm
view with the inline toolbar item for the changesThe text was updated successfully, but these errors were encountered: