vscode-rust icon indicating copy to clipboard operation
vscode-rust copied to clipboard

RLS: Crashed

Open ashee opened this issue 7 years ago • 2 comments

Version of VSCode: 1.13.1 (1.13.1) Version of the extension: Latest: 0.4.2 OS: macOS Sierra 10.12.5 (16F73)

Description: RLS: Crashed

Output of the "Rust logging" channel:

DEBUG:rls::server: response: "Content-Length: 62\r\n\r\n{\"jsonrpc\":\"2.0\",\"id\":8,\"result\":{\"contents\":[],\"range\":null}}"
DEBUG:rls::server: response: "Content-Length: 62\r\n\r\n{\"jsonrpc\":\"2.0\",\"id\":9,\"result\":{\"contents\":[],\"range\":null}}"
INFO:rls_analysis: find_all_refs: 0.000012538s
DEBUG:rls::server: response: "Content-Length: 37\r\n\r\n{\"jsonrpc\":\"2.0\",\"id\":10,\"result\":[]}"
DEBUG:rls::server: response: "Content-Length: 72\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"rustDocument/diagnosticsBegin\",\"params\":null}"
DEBUG:rls::actions: build "/private/tmp/r/hw"
DEBUG:rls::actions: build - Success
DEBUG:rls::server: response: "Content-Length: 377\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"textDocument/publishDiagnostics\",\"params\":{\"uri\":\"file:///private/tmp/r/hw/src/main.rs\",\"diagnostics\":[{\"range\":{\"start\":{\"line\":37,\"character\":5},\"end\":{\"line\":37,\"character\":10},\"label\":null},\"secondaryRanges\":[],\"severity\":2,\"code\":\"\",\"source\":\"rustc\",\"message\":\"variable does not need to be mutable\\n\\nnote: #[warn(unused_mut)] on by default\"}]}}"
INFO:rls_analysis: reload "/private/tmp/r/hw" "/private/tmp/r/hw"
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "liballoc-4e997e1c2daabe39.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "liballoc_jemalloc-0826088bd348ffdb.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "liballoc_system-bc001533e80a097a.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libcollections-8eb2afbfb1a71ab1.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libcompiler_builtins-e479a52ac80c720b.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libcore-8da5afd744f56144.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "liblibc-cbe8482d3e38f00a.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libpanic_abort-a529a6967e3fda1e.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libpanic_unwind-8a8723b84b8e48a1.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libprofiler_builtins-e9c7653590dee933.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "librand-a5e7eea7e467772c.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "librustc_asan-17d737ebdd1f33db.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "librustc_tsan-3b96d4d400b114b3.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libstd-342c431457d32e4e.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libstd_unicode-699cea19937df9bf.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libunwind-78f9cf33ce18c2d4.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491962, tv_nsec: 0 }), name: "liblibc-e36d4b3c8f9b376e.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491970, tv_nsec: 0 }), name: "librand-15f7c6af91f1a1b6.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498509406, tv_nsec: 0 }), name: "hw-295fe5142f04ef6c.json" }
INFO:rls_analysis::raw: read_crate_data "/private/tmp/r/hw/target/rls/debug/deps/save-analysis/hw-295fe5142f04ef6c.json"
INFO:rls_analysis::lowering: record def: Id(68719476736)/Id { krate: 0, index: 0 } (16): Def { kind: Mod, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(42, PhantomData), col_start: Column(0, PhantomData), col_end: Column(1, PhantomData) } }, name: "", qualname: "hw::", api_crate: false, parent: None, value: "src/main.rs", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960393)/Id { krate: 0, index: 2147483657 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(17, PhantomData), row_end: Row(17, PhantomData), col_start: Column(12, PhantomData), col_end: Column(13, PhantomData) } }, name: "a", qualname: "hw::ins_sort::a", api_crate: false, parent: None, value: "&mut [u32]", docs: "" }
INFO:rls_analysis::lowering: record def: Id(68719476743)/Id { krate: 0, index: 7 } (16): Def { kind: Function, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(17, PhantomData), row_end: Row(17, PhantomData), col_start: Column(3, PhantomData), col_end: Column(11, PhantomData) } }, name: "ins_sort", qualname: "hw::ins_sort", api_crate: false, parent: None, value: "fn (a: &mut [u32]) -> ()", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960394)/Id { krate: 0, index: 2147483658 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(18, PhantomData), row_end: Row(18, PhantomData), col_start: Column(5, PhantomData), col_end: Column(6, PhantomData) } }, name: "i", qualname: "hwi$16", api_crate: false, parent: None, value: "usize", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960395)/Id { krate: 0, index: 2147483659 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(19, PhantomData), row_end: Row(19, PhantomData), col_start: Column(6, PhantomData), col_end: Column(9, PhantomData) } }, name: "key", qualname: "hwkey$23", api_crate: false, parent: None, value: "u32", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960396)/Id { krate: 0, index: 2147483660 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(20, PhantomData), row_end: Row(20, PhantomData), col_start: Column(10, PhantomData), col_end: Column(11, PhantomData) } }, name: "j", qualname: "hwj$28", api_crate: false, parent: None, value: "i32", docs: "" }
INFO:rls_analysis::lowering: record def: Id(68719476744)/Id { krate: 0, index: 8 } (16): Def { kind: Function, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(29, PhantomData), row_end: Row(29, PhantomData), col_start: Column(3, PhantomData), col_end: Column(7, PhantomData) } }, name: "main", qualname: "hw::main", api_crate: false, parent: None, value: "fn () -> ()", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960397)/Id { krate: 0, index: 2147483661 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(30, PhantomData), row_end: Row(30, PhantomData), col_start: Column(9, PhantomData), col_end: Column(12, PhantomData) } }, name: "rng", qualname: "hwrng$78", api_crate: false, parent: None, value: "rand::ThreadRng", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960398)/Id { krate: 0, index: 2147483662 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(31, PhantomData), row_end: Row(31, PhantomData), col_start: Column(9, PhantomData), col_end: Column(10, PhantomData) } }, name: "a", qualname: "hwa$82", api_crate: false, parent: None, value: "std::vec::Vec<u32>", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960399)/Id { krate: 0, index: 2147483663 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(37, PhantomData), row_end: Row(37, PhantomData), col_start: Column(9, PhantomData), col_end: Column(10, PhantomData) } }, name: "v", qualname: "hwv$96", api_crate: false, parent: None, value: "std::vec::Vec<i32>", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960400)/Id { krate: 0, index: 2147483664 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(38, PhantomData), row_end: Row(38, PhantomData), col_start: Column(5, PhantomData), col_end: Column(6, PhantomData) } }, name: "i", qualname: "hwi$97", api_crate: false, parent: None, value: "&i32", docs: "" }
INFO:rls_analysis::lowering: Lowering Some("/private/tmp/r/hw/target/rls/debug/deps/save-analysis/hw-295fe5142f04ef6c.json") in 0.00s
INFO:rls_analysis::lowering:     defs:  11
INFO:rls_analysis::lowering:     refs:  12
INFO:rls_analysis::lowering:     globs: 0
INFO:rls_analysis::lowering: Total lowering time: 0.00s
INFO:rls_analysis::lowering: Diff in rss: 0.00KB
DEBUG:rls::server: response: "Content-Length: 70\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"rustDocument/diagnosticsEnd\",\"params\":null}"
DEBUG:rls::server: response: "Content-Length: 72\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"rustDocument/diagnosticsBegin\",\"params\":null}"
DEBUG:rls::actions: build "/private/tmp/r/hw"
DEBUG:rls::server: response: "Content-Length: 95\r\n\r\n{\"jsonrpc\":\"2.0\",\"id\":11,\"result\":[{\"label\":\"v\",\"kind\":6,\"detail\":\"let mut v = vec![1,2,3];\"}]}"
DEBUG:rls::server: response: "Content-Length: 95\r\n\r\n{\"jsonrpc\":\"2.0\",\"id\":12,\"result\":[{\"label\":\"v\",\"kind\":6,\"detail\":\"let mut v = vec![1,2,3];\"}]}"
DEBUG:rls::server: response: "Content-Length: 72\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"rustDocument/diagnosticsBegin\",\"params\":null}"
DEBUG:rls::actions: build "/private/tmp/r/hw"
DEBUG:rls::server: response: "Content-Length: 37\r\n\r\n{\"jsonrpc\":\"2.0\",\"id\":13,\"result\":[]}"
DEBUG:rls::server: response: "Content-Length: 70\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"rustDocument/diagnosticsEnd\",\"params\":null}"
DEBUG:rls::actions: build - Success
DEBUG:rls::server: response: "Content-Length: 318\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"textDocument/publishDiagnostics\",\"params\":{\"uri\":\"file:///private/tmp/r/hw/src/main.rs\",\"diagnostics\":[{\"range\":{\"start\":{\"line\":42,\"character\":0},\"end\":{\"line\":42,\"character\":1},\"label\":null},\"secondaryRanges\":[],\"severity\":1,\"code\":\"\",\"source\":\"rustc\",\"message\":\"unexpected token: `}`\"}]}}"
INFO:rls_analysis: reload "/private/tmp/r/hw" "/private/tmp/r/hw"
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "liballoc-4e997e1c2daabe39.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "liballoc_jemalloc-0826088bd348ffdb.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "liballoc_system-bc001533e80a097a.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libcollections-8eb2afbfb1a71ab1.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libcompiler_builtins-e479a52ac80c720b.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libcore-8da5afd744f56144.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "liblibc-cbe8482d3e38f00a.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libpanic_abort-a529a6967e3fda1e.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libpanic_unwind-8a8723b84b8e48a1.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libprofiler_builtins-e9c7653590dee933.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "librand-a5e7eea7e467772c.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "librustc_asan-17d737ebdd1f33db.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "librustc_tsan-3b96d4d400b114b3.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libstd-342c431457d32e4e.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libstd_unicode-699cea19937df9bf.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491677, tv_nsec: 0 }), name: "libunwind-78f9cf33ce18c2d4.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491962, tv_nsec: 0 }), name: "liblibc-e36d4b3c8f9b376e.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498491970, tv_nsec: 0 }), name: "librand-15f7c6af91f1a1b6.json" }
INFO:rls_analysis::raw: Considering Listing { kind: File(SystemTime { tv_sec: 1498509409, tv_nsec: 0 }), name: "hw-295fe5142f04ef6c.json" }
INFO:rls_analysis::raw: read_crate_data "/private/tmp/r/hw/target/rls/debug/deps/save-analysis/hw-295fe5142f04ef6c.json"
INFO:rls_analysis::lowering: record def: Id(68719476736)/Id { krate: 0, index: 0 } (16): Def { kind: Mod, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(0, PhantomData), row_end: Row(42, PhantomData), col_start: Column(0, PhantomData), col_end: Column(1, PhantomData) } }, name: "", qualname: "hw::", api_crate: false, parent: None, value: "src/main.rs", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960393)/Id { krate: 0, index: 2147483657 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(17, PhantomData), row_end: Row(17, PhantomData), col_start: Column(12, PhantomData), col_end: Column(13, PhantomData) } }, name: "a", qualname: "hw::ins_sort::a", api_crate: false, parent: None, value: "&mut [u32]", docs: "" }
INFO:rls_analysis::lowering: record def: Id(68719476743)/Id { krate: 0, index: 7 } (16): Def { kind: Function, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(17, PhantomData), row_end: Row(17, PhantomData), col_start: Column(3, PhantomData), col_end: Column(11, PhantomData) } }, name: "ins_sort", qualname: "hw::ins_sort", api_crate: false, parent: None, value: "fn (a: &mut [u32]) -> ()", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960394)/Id { krate: 0, index: 2147483658 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(18, PhantomData), row_end: Row(18, PhantomData), col_start: Column(5, PhantomData), col_end: Column(6, PhantomData) } }, name: "i", qualname: "hwi$16", api_crate: false, parent: None, value: "usize", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960395)/Id { krate: 0, index: 2147483659 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(19, PhantomData), row_end: Row(19, PhantomData), col_start: Column(6, PhantomData), col_end: Column(9, PhantomData) } }, name: "key", qualname: "hwkey$23", api_crate: false, parent: None, value: "u32", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960396)/Id { krate: 0, index: 2147483660 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(20, PhantomData), row_end: Row(20, PhantomData), col_start: Column(10, PhantomData), col_end: Column(11, PhantomData) } }, name: "j", qualname: "hwj$28", api_crate: false, parent: None, value: "i32", docs: "" }
INFO:rls_analysis::lowering: record def: Id(68719476744)/Id { krate: 0, index: 8 } (16): Def { kind: Function, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(29, PhantomData), row_end: Row(29, PhantomData), col_start: Column(3, PhantomData), col_end: Column(7, PhantomData) } }, name: "main", qualname: "hw::main", api_crate: false, parent: None, value: "fn () -> ()", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960397)/Id { krate: 0, index: 2147483661 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(30, PhantomData), row_end: Row(30, PhantomData), col_start: Column(9, PhantomData), col_end: Column(12, PhantomData) } }, name: "rng", qualname: "hwrng$78", api_crate: false, parent: None, value: "rand::ThreadRng", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960398)/Id { krate: 0, index: 2147483662 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(31, PhantomData), row_end: Row(31, PhantomData), col_start: Column(9, PhantomData), col_end: Column(10, PhantomData) } }, name: "a", qualname: "hwa$82", api_crate: false, parent: None, value: "std::vec::Vec<u32>", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960399)/Id { krate: 0, index: 2147483663 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(37, PhantomData), row_end: Row(37, PhantomData), col_start: Column(9, PhantomData), col_end: Column(10, PhantomData) } }, name: "v", qualname: "hwv$96", api_crate: false, parent: None, value: "[type error]", docs: "" }
INFO:rls_analysis::lowering: record def: Id(70866960400)/Id { krate: 0, index: 2147483664 } (16): Def { kind: Local, span: Span { file: "/private/tmp/r/hw/src/main.rs", range: Range { row_start: Row(38, PhantomData), row_end: Row(38, PhantomData), col_start: Column(5, PhantomData), col_end: Column(6, PhantomData) } }, name: "i", qualname: "hwi$97", api_crate: false, parent: None, value: "[type error]", docs: "" }
INFO:rls_analysis::lowering: Lowering Some("/private/tmp/r/hw/target/rls/debug/deps/save-analysis/hw-295fe5142f04ef6c.json") in 0.00s
INFO:rls_analysis::lowering:     defs:  11
INFO:rls_analysis::lowering:     refs:  12
INFO:rls_analysis::lowering:     globs: 0
INFO:rls_analysis::lowering: Total lowering time: 0.00s
INFO:rls_analysis::lowering: Diff in rss: 0.00KB
DEBUG:rls::server: response: "Content-Length: 70\r\n\r\n{\"jsonrpc\":\"2.0\",\"method\":\"rustDocument/diagnosticsEnd\",\"params\":null}"
Missing change, aborting. Found 37, expected Some(40)
[Error - 4:36:51 PM] Connection to server got closed. Server will not be restarted.

OUTPUT: Rust logging

DEBUG: Rustup: updateToolchains: this.toolchains=[{"channel":"stable","host":"x86_64-apple-darwin","isDefault":false},{"channel":"nightly","host":"x86_64-apple-darwin","isDefault":true}]
DEBUG: activate: processPossibleSetButMissingUserToolchain: toolchainKind=toolchain
DEBUG: activate: processPossibleSetButMissingUserToolchain: user toolchain is installed
DEBUG: Rustup: updateComponents(stable-x86_64-apple-darwin): components=["cargo-x86_64-apple-darwin (default)","rust-analysis-x86_64-apple-darwin","rust-docs-x86_64-apple-darwin (default)","rust-src","rust-std-aarch64-apple-ios","rust-std-aarch64-linux-android","rust-std-aarch64-unknown-fuchsia","rust-std-aarch64-unknown-linux-gnu","rust-std-arm-linux-androideabi","rust-std-arm-unknown-linux-gnueabi","rust-std-arm-unknown-linux-gnueabihf","rust-std-arm-unknown-linux-musleabi","rust-std-arm-unknown-linux-musleabihf","rust-std-armv7-apple-ios","rust-std-armv7-linux-androideabi","rust-std-armv7-unknown-linux-gnueabihf","rust-std-armv7-unknown-linux-musleabihf","rust-std-armv7s-apple-ios","rust-std-asmjs-unknown-emscripten","rust-std-i386-apple-ios","rust-std-i586-pc-windows-msvc","rust-std-i586-unknown-linux-gnu","rust-std-i686-apple-darwin","rust-std-i686-linux-android","rust-std-i686-pc-windows-gnu","rust-std-i686-pc-windows-msvc","rust-std-i686-unknown-freebsd","rust-std-i686-unknown-linux-gnu","rust-std-i686-unknown-linux-musl","rust-std-mips-unknown-linux-gnu","rust-std-mips-unknown-linux-musl","rust-std-mips64-unknown-linux-gnuabi64","rust-std-mips64el-unknown-linux-gnuabi64","rust-std-mipsel-unknown-linux-gnu","rust-std-mipsel-unknown-linux-musl","rust-std-powerpc-unknown-linux-gnu","rust-std-powerpc64-unknown-linux-gnu","rust-std-powerpc64le-unknown-linux-gnu","rust-std-s390x-unknown-linux-gnu","rust-std-sparc64-unknown-linux-gnu","rust-std-wasm32-unknown-emscripten","rust-std-x86_64-apple-darwin (default)","rust-std-x86_64-apple-ios","rust-std-x86_64-linux-android","rust-std-x86_64-pc-windows-gnu","rust-std-x86_64-pc-windows-msvc","rust-std-x86_64-rumprun-netbsd","rust-std-x86_64-unknown-freebsd","rust-std-x86_64-unknown-fuchsia","rust-std-x86_64-unknown-linux-gnu","rust-std-x86_64-unknown-linux-musl","rust-std-x86_64-unknown-netbsd","rustc-x86_64-apple-darwin (default)",""]
DEBUG: RlsMode: start: enter
DEBUG: RlsMode: start: User decided to use rustfmt
DEBUG: RlsMode: start: rlsPath=/Users/ashee/.cargo/bin/rustup 
DEBUG: RlsMode: start: env={"RUST_LOG":"rls=debug","RUST_BACKTRACE":1} 
DEBUG: RlsMode: start: args=["run","nightly","rls"] 
DEBUG: RlsMode: start: revealOutputChannelOn=3 
DEBUG: RlsMode: start: Language Client Manager: start
DEBUG: RlsMode: start: Language Client Manager: stop
DEBUG: RlsMode: start: Language Client Manager: start
DEBUG: RlsMode: start: Language Client Manager: stop
DEBUG: RlsMode: start: Language Client Manager: start

ashee avatar Jun 26 '17 20:06 ashee

My RLS crashed too, but with a different log.

Version of VSCode: 1.13.1 (1.13.1) Version of the extension: Latest: 0.4.2 Version of RLS: rls 0.1.0-nightly (d26fd6f 2017-06-20) OS: ubuntu 17.04

here is RLS log:

{"message":"expected identifier, found keyword `use`","code":null,"level":"error","spans":[{"file_name":"src/main.rs","byte_start":108,"byte_end":111,"line_start":7,"line_end":7,"column_start":1,"column_end":4,"is_primary":true,"text":[{"text":"use mio::Poll;","highlight_start":1,"highlight_end":4}],"label":null,"suggested_replacement":null,"expansion":null}],"children":[],"rendered":null}
{"message":"expected one of `::`, `;`, or `as`, found `mio`","code":null,"level":"error","spans":[{"file_name":"src/main.rs","byte_start":111,"byte_end":111,"line_start":7,"line_end":7,"column_start":4,"column_end":4,"is_primary":false,"text":[{"text":"use mio::Poll;","highlight_start":4,"highlight_end":4}],"label":"expected one of `::`, `;`, or `as` here","suggested_replacement":null,"expansion":null},{"file_name":"src/main.rs","byte_start":112,"byte_end":115,"line_start":7,"line_end":7,"column_start":5,"column_end":8,"is_primary":true,"text":[{"text":"use mio::Poll;","highlight_start":5,"highlight_end":8}],"label":"unexpected token","suggested_replacement":null,"expansion":null}],"children":[],"rendered":null}
{"message":"aborting due to previous error(s)","code":null,"level":"error","spans":[],"children":[],"rendered":null}
error: expected identifier, found keyword `use`
 --> bogofile:3:1
  |
3 | use mio::Poll;
  | ^^^

Missing change, aborting. Found 22, expected Some(42)
[Error - 7:13:56 AM] Connection to server got closed. Server will not be restarted.

nooberfsh avatar Jun 26 '17 23:06 nooberfsh

Dupe of #296?

beefsack avatar Jun 27 '17 02:06 beefsack