Skip to content

Instantly share code, notes, and snippets.

@CAD97
Created August 4, 2020 04:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save CAD97/048b56f77aa2505dd3a20fc3d762b007 to your computer and use it in GitHub Desktop.
Save CAD97/048b56f77aa2505dd3a20fc3d762b007 to your computer and use it in GitHub Desktop.
thread 'main' panicked at 'assertion failed: start <= end', D:\.rust\rustup\toolchains\beta-x86_64-pc-windows-msvc\lib/rustlib/src/rust\src\libstd\macros.rs:13:23
stack backtrace:
0: backtrace::backtrace::trace_unsynchronized
at C:\Users\VssAdministrator\.cargo\registry\src\github.com-1ecc6299db9ec823\backtrace-0.3.46\src\backtrace\mod.rs:66
1: std::sys_common::backtrace::_print_fmt
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\sys_common\backtrace.rs:78
2: std::sys_common::backtrace::_print::{{impl}}::fmt
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\sys_common\backtrace.rs:59
3: core::fmt::write
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libcore\fmt\mod.rs:1076
4: std::io::Write::write_fmt<std::sys::windows::stdio::Stderr>
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\io\mod.rs:1537
5: std::sys_common::backtrace::_print
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\sys_common\backtrace.rs:62
6: std::sys_common::backtrace::print
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\sys_common\backtrace.rs:49
7: std::panicking::default_hook::{{closure}}
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\panicking.rs:198
8: std::panicking::default_hook
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\panicking.rs:217
9: std::panicking::rust_panic_with_hook
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\panicking.rs:526
10: std::panicking::begin_panic<str*>
at D:\.rust\rustup\toolchains\beta-x86_64-pc-windows-msvc\lib\rustlib\src\rust\src\libstd\panicking.rs:456
11: rust_analyzer::from_proto::text_range
at D:\repos\rust-analyzer\rust-analyzer\crates\rust-analyzer\src\from_proto.rs:28
12: rust_analyzer::lsp_utils::apply_document_changes
at D:\repos\rust-analyzer\rust-analyzer\crates\rust-analyzer\src\lsp_utils.rs:116
13: rust_analyzer::main_loop::{{impl}}::on_notification::{{closure}}
at D:\repos\rust-analyzer\rust-analyzer\crates\rust-analyzer\src\main_loop.rs:433
14: core::ops::function::FnOnce::call_once<closure-2,tuple<mut rust_analyzer::global_state::GlobalState*, lsp_types::DidChangeTextDocumentParams>>
at D:\.rust\rustup\toolchains\beta-x86_64-pc-windows-msvc\lib\rustlib\src\rust\src\libcore\ops\function.rs:233
15: rust_analyzer::dispatch::NotificationDispatcher::on<lsp_types::notification::DidChangeTextDocument>
at D:\repos\rust-analyzer\rust-analyzer\crates\rust-analyzer\src\dispatch.rs:159
16: rust_analyzer::global_state::GlobalState::on_notification
at D:\repos\rust-analyzer\rust-analyzer\crates\rust-analyzer\src\main_loop.rs:398
17: rust_analyzer::global_state::GlobalState::handle_event
at D:\repos\rust-analyzer\rust-analyzer\crates\rust-analyzer\src\main_loop.rs:190
18: rust_analyzer::global_state::GlobalState::run
at D:\repos\rust-analyzer\rust-analyzer\crates\rust-analyzer\src\main_loop.rs:152
19: rust_analyzer::main_loop::main_loop
at D:\repos\rust-analyzer\rust-analyzer\crates\rust-analyzer\src\main_loop.rs:51
20: rust_analyzer::run_server
at D:\repos\rust-analyzer\rust-analyzer\crates\rust-analyzer\src\bin\main.rs:130
21: rust_analyzer::try_main
at D:\repos\rust-analyzer\rust-analyzer\crates\rust-analyzer\src\bin\main.rs:32
22: rust_analyzer::main
at D:\repos\rust-analyzer\rust-analyzer\crates\rust-analyzer\src\bin\main.rs:22
23: std::rt::lang_start::{{closure}}<tuple<>>
at D:\.rust\rustup\toolchains\beta-x86_64-pc-windows-msvc\lib\rustlib\src\rust\src\libstd\rt.rs:67
24: std::rt::lang_start_internal::{{closure}}
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\rt.rs:52
25: std::panicking::try::do_call
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\panicking.rs:348
26: std::panicking::try
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\panicking.rs:325
27: std::panic::catch_unwind
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\panic.rs:394
28: std::rt::lang_start_internal
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\rt.rs:51
29: main
30: invoke_main
at d:\agent\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:78
31: __scrt_common_main_seh
at d:\agent\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288
32: BaseThreadInitThunk
33: RtlUserThreadStart
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: "SendError(..)"', D:\.rust\cargo\registry\src\github.com-1ecc6299db9ec823\lsp-server-0.3.3\src\stdio.rs:29:37
stack backtrace:
0: backtrace::backtrace::trace_unsynchronized
at C:\Users\VssAdministrator\.cargo\registry\src\github.com-1ecc6299db9ec823\backtrace-0.3.46\src\backtrace\mod.rs:66
1: std::sys_common::backtrace::_print_fmt
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\sys_common\backtrace.rs:78
2: std::sys_common::backtrace::_print::{{impl}}::fmt
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\sys_common\backtrace.rs:59
3: core::fmt::write
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libcore\fmt\mod.rs:1076
4: std::io::Write::write_fmt<std::sys::windows::stdio::Stderr>
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\io\mod.rs:1537
5: std::sys_common::backtrace::_print
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\sys_common\backtrace.rs:62
6: std::sys_common::backtrace::print
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\sys_common\backtrace.rs:49
7: std::panicking::default_hook::{{closure}}
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\panicking.rs:198
8: std::panicking::default_hook
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\panicking.rs:217
9: std::panicking::rust_panic_with_hook
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\panicking.rs:526
10: std::panicking::begin_panic_handler
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libstd\panicking.rs:437
11: core::panicking::panic_fmt
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libcore\panicking.rs:85
12: core::option::expect_none_failed
at /rustc/6f959902b3103c49ca981fbc01871589c3498489\/src\libcore\option.rs:1269
13: core::result::Result<tuple<>, crossbeam_channel::err::SendError<lsp_server::msg::Message>>::unwrap
at D:\.rust\rustup\toolchains\beta-x86_64-pc-windows-msvc\lib\rustlib\src\rust\src\libcore\result.rs:1005
14: lsp_server::stdio::stdio_transport::{{closure}}
at D:\.rust\cargo\registry\src\github.com-1ecc6299db9ec823\lsp-server-0.3.3\src\stdio.rs:29
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
[Info - 12:18:29 AM] Connection to server got closed. Server will restart.
[Error - 12:18:29 AM] Request textDocument/semanticTokens failed.
Error: Connection got disposed.
at Object.dispose (c:\Users\CAD\.vscode\extensions\matklad.rust-analyzer-0.4.0-dev\out\src\main.js:3881:25)
at Object.dispose (c:\Users\CAD\.vscode\extensions\matklad.rust-analyzer-0.4.0-dev\out\src\main.js:8446:35)
at LanguageClient.handleConnectionClosed (c:\Users\CAD\.vscode\extensions\matklad.rust-analyzer-0.4.0-dev\out\src\main.js:10692:42)
at LanguageClient.handleConnectionClosed (c:\Users\CAD\.vscode\extensions\matklad.rust-analyzer-0.4.0-dev\out\src\main.js:12023:15)
at closeHandler (c:\Users\CAD\.vscode\extensions\matklad.rust-analyzer-0.4.0-dev\out\src\main.js:10679:18)
at CallbackList.invoke (c:\Users\CAD\.vscode\extensions\matklad.rust-analyzer-0.4.0-dev\out\src\main.js:1965:39)
at Emitter.fire (c:\Users\CAD\.vscode\extensions\matklad.rust-analyzer-0.4.0-dev\out\src\main.js:2028:36)
at closeHandler (c:\Users\CAD\.vscode\extensions\matklad.rust-analyzer-0.4.0-dev\out\src\main.js:3202:26)
at CallbackList.invoke (c:\Users\CAD\.vscode\extensions\matklad.rust-analyzer-0.4.0-dev\out\src\main.js:1965:39)
at Emitter.fire (c:\Users\CAD\.vscode\extensions\matklad.rust-analyzer-0.4.0-dev\out\src\main.js:2028:36)
at StreamMessageReader.fireClose (c:\Users\CAD\.vscode\extensions\matklad.rust-analyzer-0.4.0-dev\out\src\main.js:2148:27)
at Socket.<anonymous> (c:\Users\CAD\.vscode\extensions\matklad.rust-analyzer-0.4.0-dev\out\src\main.js:2188:46)
at Socket.emit (events.js:208:15)
at Pipe.<anonymous> (net.js:588:12)
error: unexpected closing delimiter: `}`
--> <stdin>:11:1
|
11 | }
| ^ unexpected closing delimiter
error: mismatched closing delimiter: `)`
--> <stdin>:10:4
|
7 | fn main() {
| - unclosed delimiter
...
10 | ng");
| ^ mismatched closing delimiter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment