This repository was archived by the owner on Dec 29, 2022. It is now read-only.
windows rls stderr: thread 'main' has overflowed its stackย #838
Closed
Description
Initially reported rust-lang/atom-ide-rust#75. Soon after starting rls reports thread 'main' has overflowed its stack
on stderr. This seems to be the cause of rls not working for this project.
Steps to reproduce
- Install windows
git clone https://github.com/dannyfritz/learn-glium
- run
rustup run nightly rls --cli
This produces
Initializing (look for `progress[done:true]` message)...
> 1: InitializeResult {
capabilities: ServerCapabilities {
text_document_sync: Some(
Kind(
Incremental
)
),
hover_provider: Some(
true
),
completion_provider: Some(
CompletionOptions {
resolve_provider: Some(
true
),
trigger_characters: Some(
[
".",
":"
]
)
}
),
signature_help_provider: None,
definition_provider: Some(
true
),
references_provider: Some(
true
),
document_highlight_provider: Some(
true
),
document_symbol_provider: Some(
true
),
workspace_symbol_provider: Some(
true
),
code_action_provider: Some(
true
),
code_lens_provider: None,
document_formatting_provider: Some(
true
),
document_range_formatting_provider: Some(
false
),
document_on_type_formatting_provider: None,
rename_provider: Some(
true
),
execute_command_provider: Some(
ExecuteCommandOptions {
commands: [
"rls.applySuggestion",
"rls.deglobImports"
]
}
)
}
}
{"jsonrpc":"2.0","method":"window/progress","params":{"id":"progress_1","title":"Building"}}
{"jsonrpc":"2.0","method":"window/progress","params":{"id":"progress_1","message":"glium","title":"Building"}}
thread 'main' has overflowed its stack