You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was not able to reproduce by just running "cargo clippy" so I assume this is a cargo fix bug.
Problem
Cargo fix panics:
thread 'main' panicked at 'byte index 22 is not a char boundary; it is inside '☃' (bytes 20..23) of `mat!(uni_literal, r"☃", "☃", Some((0, 3)));`', src/libcore/str/mod.rs:2046:5
stack backtrace:
0: backtrace::backtrace::libunwind::trace
at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.34/src/backtrace/libunwind.rs:88
1: backtrace::backtrace::trace_unsynchronized
at /cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.34/src/backtrace/mod.rs:66
2: std::sys_common::backtrace::_print
at src/libstd/sys_common/backtrace.rs:47
3: std::sys_common::backtrace::print
at src/libstd/sys_common/backtrace.rs:36
4: std::panicking::default_hook::{{closure}}
at src/libstd/panicking.rs:200
5: std::panicking::default_hook
at src/libstd/panicking.rs:214
6: std::panicking::rust_panic_with_hook
at src/libstd/panicking.rs:477
7: std::panicking::continue_panic_fmt
at src/libstd/panicking.rs:384
8: rust_begin_unwind
at src/libstd/panicking.rs:311
9: core::panicking::panic_fmt
at src/libcore/panicking.rs:85
10: core::str::slice_error_fail
at src/libcore/str/mod.rs:0
11: core::str::traits::<impl core::slice::SliceIndex<str> for core::ops::range::Range<usize>>::index::{{closure}}
12: rustfix::parse_snippet
13: <core::iter::adapters::FilterMap<I,F> as core::iter::traits::iterator::Iterator>::next
14: <alloc::vec::Vec<T> as alloc::vec::SpecExtend<T,I>>::from_iter
15: rustfix::collect_suggestions
16: cargo::ops::fix::rustfix_crate
17: cargo::ops::fix::fix_maybe_exec_rustc
18: cargo::main
19: std::rt::lang_start::{{closure}}
20: std::rt::lang_start_internal::{{closure}}
at src/libstd/rt.rs:49
21: std::panicking::try::do_call
at src/libstd/panicking.rs:296
22: __rust_maybe_catch_panic
at src/libpanic_unwind/lib.rs:80
23: std::panicking::try
at src/libstd/panicking.rs:275
24: std::panic::catch_unwind
at src/libstd/panic.rs:394
25: std::rt::lang_start_internal
at src/libstd/rt.rs:48
26: main
27: __libc_start_main
28: <unknown>
Steps
I was not able to reproduce by just running "cargo clippy" so I assume this is a cargo fix bug.
Problem
Cargo fix panics:
Possible Solution(s)
Don't panic ™
Notes
Output of
cargo version
:cargo 1.38.0-nightly (d0f828419 2019-07-23)
clippy 0.0.212 (c3e9136 2019-07-30)
The text was updated successfully, but these errors were encountered: