Skip to content

after 1.1.293 upgrade: received malformed method call from Language Server: workspace/configuration: protocol error: InvalidParams #4602

Discussion options

You must be logged in to vote

This was a bug on our end, apologies! helix-editor/helix#6058

It looks like pyright will hang if it does not get a reply to the workspace/configuration request. It sends one with a blank scopeUri on 1.1.293+ (but not 1.1.292). We're currently ignoring that message because it's a malformed URI type but we should be sending an error response. That PR will send an error and that seems to fix the issue. I have not debugged where the blank scopeUri comes from though.

The dynamic registration message is the same as #2690 (see also #1302). vscode-languageserver-node will attempt dynamic registration if the workspace.workspaceFolders.changeNotifications server capability is not set statically in …

Replies: 10 comments 9 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@FrancescElies
Comment options

Comment options

You must be logged in to vote
1 reply
@heejaechang
Comment options

Comment options

You must be logged in to vote
2 replies
@heejaechang
Comment options

@heejaechang
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
3 replies
@FrancescElies
Comment options

@rchiodo
Comment options

@FrancescElies
Comment options

Comment options

You must be logged in to vote
2 replies
@everestmz
Comment options

@everestmz
Comment options

Answer selected by FrancescElies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
6 participants